]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
arm64: zynqmp: Remove zcu100-revA/revB board
authorMichal Simek <michal.simek@xilinx.com>
Mon, 15 Jan 2018 08:59:54 +0000 (09:59 +0100)
committerMichal Simek <michal.simek@xilinx.com>
Wed, 31 Jan 2018 12:15:46 +0000 (13:15 +0100)
None is going to run this revA board again. RevB/revC/revD are reworked
and different.
There were only some revBs with ES2 which are also no longer used.

If someone wants to run revA or revB please revert this patch.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/dts/Makefile
arch/arm/dts/zynqmp-zcu100-revA.dts [deleted file]
arch/arm/dts/zynqmp-zcu100-revB.dts [deleted file]
board/xilinx/zynqmp/zynqmp-zcu100-revA/psu_init_gpl.c [deleted file]
board/xilinx/zynqmp/zynqmp-zcu100-revA/psu_init_gpl.h [deleted file]
board/xilinx/zynqmp/zynqmp-zcu100-revA/regs.txt [deleted file]
board/xilinx/zynqmp/zynqmp-zcu100-revB/psu_init_gpl.c [deleted file]
board/xilinx/zynqmp/zynqmp-zcu100-revB/psu_init_gpl.h [deleted file]
configs/xilinx_zynqmp_zcu100_revA_defconfig [deleted file]
configs/xilinx_zynqmp_zcu100_revB_defconfig [deleted file]

index cc11e2c6d586adb64197cd0d3060272998094d3a..dc37efc6976dad3bbaaff31cf25199b8138e8b75 100644 (file)
@@ -165,8 +165,6 @@ dtb-$(CONFIG_ARCH_ZYNQMP) += \
        zynqmp-mini-qspi-x2-stacked.dtb         \
        zynqmp-mini-nand.dtb                    \
        zynqmp-mini-emmc.dtb                    \
-       zynqmp-zcu100-revA.dtb                  \
-       zynqmp-zcu100-revB.dtb                  \
        zynqmp-zcu100-revC.dtb                  \
        zynqmp-zcu102-revA.dtb                  \
        zynqmp-zcu102-revB.dtb                  \
diff --git a/arch/arm/dts/zynqmp-zcu100-revA.dts b/arch/arm/dts/zynqmp-zcu100-revA.dts
deleted file mode 100644 (file)
index 0f76423..0000000
+++ /dev/null
@@ -1,487 +0,0 @@
-/*
- * dts file for Xilinx ZynqMP ZCU100
- *
- * (C) Copyright 2016, Xilinx, Inc.
- *
- * Michal Simek <michal.simek@xilinx.com>
- * Nathalie Chan King Choy <nathalie@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/dts-v1/;
-
-#include "zynqmp.dtsi"
-#include "zynqmp-clk-ccf.dtsi"
-#include <dt-bindings/interrupt-controller/irq.h>
-#include <dt-bindings/gpio/gpio.h>
-#include <dt-bindings/phy/phy.h>
-
-/ {
-       model = "ZynqMP ZCU100 RevA";
-       compatible = "xlnx,zynqmp-zcu100-revA", "xlnx,zynqmp-zcu100", "xlnx,zynqmp";
-
-       aliases {
-               gpio0 = &gpio;
-               gpio1 = &max3107;
-               i2c0 = &i2c0;
-               rtc0 = &rtc;
-               serial0 = &uart1;
-               serial1 = &max3107;
-               serial2 = &dcc;
-               spi0 = &qspi;
-               spi1 = &spi0;
-               spi2 = &spi1;
-               usb0 = &usb0;
-               usb1 = &usb1;
-               mmc0 = &sdhci0;
-               mmc1 = &sdhci1;
-       };
-
-       chosen {
-               bootargs = "earlycon";
-               stdout-path = "serial0:115200n8";
-       };
-
-       memory@0 {
-               device_type = "memory";
-               reg = <0x0 0x0 0x0 0x40000000>;
-       };
-
-       gpio-keys {
-               compatible = "gpio-keys";
-               #address-cells = <1>;
-               #size-cells = <0>;
-               autorepeat;
-               sw4 {
-                       label = "sw4";
-                       gpios = <&gpio 39 GPIO_ACTIVE_LOW>; /* shared with pmic IRQ */ /* uboot: gpio input 39 */
-                       linux,code = <108>; /* down */
-                       gpio-key,wakeup;
-                       autorepeat;
-               };
-       };
-
-       leds {
-               compatible = "gpio-leds";
-               ds2 {
-                       label = "ds2";
-                       gpios = <&gpio 20 GPIO_ACTIVE_HIGH>; /* uboot: gpio toggle 20 */
-                       linux,default-trigger = "heartbeat";
-               };
-
-               ds3 {
-                       label = "ds3";
-                       gpios = <&gpio 19 GPIO_ACTIVE_HIGH>;
-                       linux,default-trigger = "phy0tx"; /* WLAN tx */
-                       default-state = "off";
-               };
-
-               ds4 {
-                       label = "ds4";
-                       gpios = <&gpio 18 GPIO_ACTIVE_HIGH>;
-                       linux,default-trigger = "phy0rx"; /* WLAN rx */
-                       default-state = "off";
-               };
-
-               ds5 {
-                       label = "ds5";
-                       gpios = <&gpio 17 GPIO_ACTIVE_HIGH>;
-               };
-
-               /* FIXME this is not correct - used fixed-regulator for it */
-               vbus_det { /* U5 USB5744  VBUS detection via MIO7 */
-                       label = "vbus_det";
-                       gpios = <&gpio 7 GPIO_ACTIVE_HIGH>;
-                       default-state = "on";
-               };
-       };
-
-       clk3_6: clk3_6 { /* for spi uart max3107 */
-               compatible = "fixed-clock";
-               #clock-cells = <0>;
-               clock-frequency = <3600000>;
-       };
-
-       ltc2952: ltc2952 { /* U7 */
-               compatible = "lltc,ltc2952";
-               trigger-gpios = <&gpio 23 GPIO_ACTIVE_LOW>; /* INT line - input */
-               watchdog-gpios = <&gpio 24 GPIO_ACTIVE_HIGH>; /* FIXME Bogus - set it up to max3107 */
-               kill-gpios = <&gpio 25 GPIO_ACTIVE_LOW>; /* KILL signal - output */
-       };
-
-       wmmcsdio_fixed: fixedregulator-mmcsdio {
-               compatible = "regulator-fixed";
-               regulator-name = "wmmcsdio_fixed";
-               regulator-min-microvolt = <3300000>;
-               regulator-max-microvolt = <3300000>;
-               regulator-always-on;
-               regulator-boot-on;
-       };
-
-       sdio_pwrseq: sdio_pwrseq {
-               compatible = "mmc-pwrseq-simple";
-               reset-gpios = <&max3107 1 GPIO_ACTIVE_LOW>; /* WIFI_EN */
-       };
-};
-
-&dcc {
-       status = "okay";
-};
-
-&gpio {
-       status = "okay";
-};
-
-&gpu {
-       status = "okay";
-};
-
-&i2c0 {
-       status = "okay";
-       clock-frequency = <100000>;
-       i2cswitch@75 { /* u11 */
-               compatible = "nxp,pca9548";
-               #address-cells = <1>;
-               #size-cells = <0>;
-               reg = <0x75>;
-               i2csw_0: i2c@0 { /* i2c mw 75 0 1 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <0>;
-                       /*
-                        * LSEXP_I2C0
-                        */
-               };
-               i2csw_1: i2c@1 { /* i2c mw 75 0 2 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <1>;
-                       /*
-                        * LSEXP_I2C1
-                        */
-               };
-               i2csw_2: i2c@2 { /* i2c mw 75 0 4 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <2>;
-                       /*
-                        * HSEXP_I2C2
-                        */
-               };
-               i2csw_3: i2c@3 { /* i2c mw 75 0 8 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <3>;
-                       /*
-                        * HSEXP_I2C3
-                        */
-               };
-               i2csw_4: i2c@4 { /* i2c mw 75 0 10 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <0x4>;
-
-                       /* Comment it out because will be pre-programmed
-                          at the factory */
-
-                       pmic: tps65086x@5e { // Custom TI PMIC u33
-                               compatible = "ti,tps65086";
-                               reg = <0x5e>;
-                               interrupt-parent = <&gpio>;
-                               interrupts = <39 GPIO_ACTIVE_LOW>; /* shared with pmic IRQ */
-                               #gpio-cells = <2>;
-                               gpio-controller;
-
-/*
-                               sys-supply = <&some_reg>;
-                               // spec 12V
-
-                               buck1 5V0
-                               buck2 PSINTLP (no idea)
-                               buck3 VCC_PSDDR 1V1
-                               buck4 3V3
-                               buck5 1V2
-                               buck6 VCC_PSAUX 1V8
-
-                               vin-sm0-supply = <&some_reg>;
-                               vin-sm1-supply = <&some_reg>;
-                               vin-sm2-supply = <&some_reg>;
-                               vinldo01-supply = <...>;
-                               vinldo23-supply = <...>;
-                               vinldo4-supply = <...>;
-                               vinldo678-supply = <...>;
-                               vinldo9-supply = <...>;
-
-                               regulators {
-                                       sys_reg: sys {
-                                               regulator-name = "vdd_sys";
-                                               regulator-boot-on;
-                                               regulator-always-on;
-                                       };
-
-                                       sm0_reg: sm0 {
-                                               regulator-min-microvolt = < 725000>;
-                                               regulator-max-microvolt = <1500000>;
-                                               regulator-boot-on;
-                                               regulator-always-on;
-                                       };
-
-                                       sm1_reg: sm1 {
-                                               regulator-min-microvolt = < 725000>;
-                                               regulator-max-microvolt = <1500000>;
-                                               regulator-boot-on;
-                                               regulator-always-on;
-                                       };
-
-                                       sm2_reg: sm2 {
-                                               regulator-min-microvolt = <3000000>;
-                                               regulator-max-microvolt = <4550000>;
-                                               regulator-boot-on;
-                                               regulator-always-on;
-                                       };
-
-                                       ldo0_reg: ldo0 {
-                                               regulator-name = "PCIE CLK";
-                                               regulator-min-microvolt = <3300000>;
-                                               regulator-max-microvolt = <3300000>;
-                                       };
-
-                                       ldo1_reg: ldo1 {
-                                               regulator-min-microvolt = < 725000>;
-                                               regulator-max-microvolt = <1500000>;
-                                       };
-
-                                       ldo2_reg: ldo2 {
-                                               regulator-min-microvolt = < 725000>;
-                                               regulator-max-microvolt = <1500000>;
-                                       };
-
-                                       ldo3_reg: ldo3 {
-                                               regulator-min-microvolt = <1250000>;
-                                               regulator-max-microvolt = <3300000>;
-                                       };
-
-                                       ldo4_reg: ldo4 {
-                                               regulator-min-microvolt = <1700000>;
-                                               regulator-max-microvolt = <2475000>;
-                                       };
-
-                                       ldo5_reg: ldo5 {
-                                               regulator-min-microvolt = <1250000>;
-                                               regulator-max-microvolt = <3300000>;
-                                       };
-
-                                       ldo6_reg: ldo6 {
-                                               regulator-min-microvolt = <1250000>;
-                                               regulator-max-microvolt = <3300000>;
-                                       };
-
-                                       ldo7_reg: ldo7 {
-                                               regulator-min-microvolt = <1250000>;
-                                               regulator-max-microvolt = <3300000>;
-                                       };
-
-                                       ldo8_reg: ldo8 {
-                                               regulator-min-microvolt = <1250000>;
-                                               regulator-max-microvolt = <3300000>;
-                                       };
-
-                                       ldo9_reg: ldo9 {
-                                               regulator-min-microvolt = <1250000>;
-                                               regulator-max-microvolt = <3300000>;
-                                       };
-
-                               // FIXME look at this one
-                                       ldo_rtc {
-                                               regulator-name = "vdd_rtc_out,vdd_cell";
-                                               regulator-min-microvolt = <3300000>;
-                                               regulator-max-microvolt = <3300000>;
-                                               regulator-always-on;
-                                       };
-                               };
-                               */
-                       };
-               };
-               i2csw_5: i2c@5 { /* i2c mw 75 0 20 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <5>;
-                       /*
-                        * SYSMON
-                        */
-               };
-               i2csw_6: i2c@6 { /* i2c mw 75 0 40 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <6>;
-                       /*
-                        * EEPROM with globally unique ID (will provide MAC address)
-                        */
-                       eeprom@50 { /* u35 - 24aa02E48T */
-                               compatible = "atmel,24c02"; /* 8 blocks 50-57 - works */
-                               reg = <0x50>; /* low 3 bits: don't care */
-                       };
-               };
-               i2csw_7: i2c@7 { /* i2c mw 75 0 80 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <7>;
-                       /*
-                        * usb5744 - U5
-                        * 100kHz - this is default freq for us
-                        */
-                       /* FIXME 0x2c 0x2d - disabled because of SMBUS */
-               };
-       };
-};
-
-&qspi {
-       status = "okay"; /* This device may be DNP for cost savings */
-       flash@0 { /* single x4 - 16 MB flash at U13 */
-               compatible = "n25q128a13", "jedec,spi-nor";
-               #address-cells = <1>;
-               #size-cells = <1>;
-               reg = <0x0>;
-               spi-tx-bus-width = <1>;
-               spi-rx-bus-width = <4>;
-               spi-max-frequency = <108000000>; /* Based on DC1 spec */
-               partition@qspi-fsbl-uboot { /* for testing purpose */
-                       label = "qspi-fsbl-uboot";
-                       reg = <0x0 0x100000>;
-               };
-               partition@qspi-linux { /* for testing purpose */
-                       label = "qspi-linux";
-                       reg = <0x100000 0x500000>;
-               };
-               partition@qspi-device-tree { /* for testing purpose */
-                       label = "qspi-device-tree";
-                       reg = <0x600000 0x20000>;
-               };
-               partition@qspi-rootfs { /* for testing purpose */
-                       label = "qspi-rootfs";
-                       reg = <0x620000 0x9E0000>;
-               };
-       };
-};
-
-&rtc {
-       status = "okay";
-};
-
-/* SD0 only supports 3.3V, no level shifter */
-&sdhci0 {
-       status = "okay";
-       no-1-8-v;
-       broken-cd; /* CD has to be enabled by default */
-       disable-wp;
-       xlnx,mio_bank = <0>;
-};
-
-&sdhci1 {
-       status = "okay";
-       bus-width = <0x4>;
-       xlnx,mio_bank = <0>;
-       non-removable;
-       disable-wp;
-       cap-power-off-card;
-       mmc-pwrseq = <&sdio_pwrseq>;
-       max-frequency = <16000000>;
-       vqmmc-supply = <&wmmcsdio_fixed>;
-       #address-cells = <1>;
-       #size-cells = <0>;
-       wlcore: wlcore@2 {
-               compatible = "ti,wl1831";
-               reg = <2>;
-               interrupt-parent = <&gpio>;
-               interrupts = <76 IRQ_TYPE_EDGE_RISING>; /* MIO76 WLAN_IRQ 1V8 */
-       };
-};
-
-&serdes {
-       status = "okay";
-};
-
-&spi0 {
-       status = "okay";
-       max3107: max3107@0 { /* I'm assuming no offset...? */
-               compatible = "maxim,max3107";
-               spi-max-frequency = <26000000>;
-               reg = <0>;
-               interrupt-parent = <&gpio>;
-               interrupts = <77 IRQ_TYPE_LEVEL_LOW>;
-               clocks = <&clk3_6>;
-               clock-names = "osc";
-               gpio-controller;
-               #gpio-cells = <2>;
-       };
-};
-
-&spi1 { /* High Speed connector */
-       status = "okay";
-};
-
-&uart1 {
-       status = "okay";
-};
-
-/* ULPI SMSC USB3320 */
-&usb0 {
-       status = "okay";
-};
-
-&dwc3_0 {
-       status = "okay";
-       dr_mode = "peripheral";
-/*     phy-names = "usb3-phy";
-       phys = <&lane2 PHY_TYPE_USB3 0 0 26000000>; */
-       maximum-speed = "high-speed"; /* super-speed */
-};
-
-/* ULPI SMSC USB3320 */
-&usb1 {
-       status = "okay";
-};
-
-&dwc3_1 {
-       status = "okay";
-       dr_mode = "host";
-/*     phy-names = "usb3-phy";
-       phys = <&lane3 PHY_TYPE_USB3 1 0 26000000>; */
-       maximum-speed = "high-speed"; /* super-speed */
-};
-
-&xilinx_drm {
-       status = "okay";
-};
-
-&xlnx_dp {
-       status = "okay";
-       phy-names = "dp-phy0", "dp-phy1";
-       phys = <&lane1 PHY_TYPE_DP 0 1 27000000>,
-              <&lane0 PHY_TYPE_DP 1 1 27000000>;
-};
-
-&xlnx_dp_sub {
-       status = "okay";
-};
-
-&xlnx_dp_snd_pcm0 {
-       status = "okay";
-};
-
-&xlnx_dp_snd_pcm1 {
-       status = "okay";
-};
-
-&xlnx_dp_snd_card {
-       status = "okay";
-};
-
-&xlnx_dp_snd_codec0 {
-       status = "okay";
-};
-
-&xlnx_dpdma {
-       status = "okay";
-};
diff --git a/arch/arm/dts/zynqmp-zcu100-revB.dts b/arch/arm/dts/zynqmp-zcu100-revB.dts
deleted file mode 100644 (file)
index e95c078..0000000
+++ /dev/null
@@ -1,758 +0,0 @@
-/*
- * dts file for Xilinx ZynqMP ZCU100 revB
- *
- * (C) Copyright 2016, Xilinx, Inc.
- *
- * Michal Simek <michal.simek@xilinx.com>
- * Nathalie Chan King Choy <nathalie@xilinx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/dts-v1/;
-
-#include "zynqmp.dtsi"
-#include "zynqmp-clk-ccf.dtsi"
-#include <dt-bindings/interrupt-controller/irq.h>
-#include <dt-bindings/gpio/gpio.h>
-#include <dt-bindings/pinctrl/pinctrl-zynqmp.h>
-#include <dt-bindings/phy/phy.h>
-
-/ {
-       model = "ZynqMP ZCU100 RevB";
-       compatible = "xlnx,zynqmp-zcu100-revB", "xlnx,zynqmp-zcu100", "xlnx,zynqmp";
-
-       aliases {
-               gpio0 = &gpio;
-               i2c0 = &i2c1;
-               rtc0 = &rtc;
-               serial0 = &uart1;
-               serial1 = &uart0;
-               serial2 = &dcc;
-               spi0 = &spi0;
-               spi1 = &spi1;
-               usb0 = &usb0;
-               usb1 = &usb1;
-               mmc0 = &sdhci0;
-               mmc1 = &sdhci1;
-       };
-
-       chosen {
-               bootargs = "earlycon";
-               stdout-path = "serial0:115200n8";
-       };
-
-       memory@0 {
-               device_type = "memory";
-               reg = <0x0 0x0 0x0 0x40000000>;
-       };
-
-       gpio-keys {
-               compatible = "gpio-keys";
-               #address-cells = <1>;
-               #size-cells = <0>;
-               autorepeat;
-               sw4 {
-                       label = "sw4";
-                       gpios = <&gpio 23 GPIO_ACTIVE_LOW>; /* shared with pmic IRQ */
-                       linux,code = <108>; /* down */
-                       gpio-key,wakeup; /* FIXME test this */
-                       autorepeat;
-               };
-       };
-
-       iio-hwmon {
-               compatible = "iio-hwmon";
-               io-channels = <&xilinx_ams 0>, <&xilinx_ams 1>, <&xilinx_ams 2>,
-                             <&xilinx_ams 3>, <&xilinx_ams 4>, <&xilinx_ams 5>,
-                             <&xilinx_ams 6>, <&xilinx_ams 7>, <&xilinx_ams 8>,
-                             <&xilinx_ams 9>, <&xilinx_ams 10>,
-                             <&xilinx_ams 11>, <&xilinx_ams 12>;
-       };
-
-       leds {
-               compatible = "gpio-leds";
-               ds2 {
-                       label = "ds2";
-                       gpios = <&gpio 20 GPIO_ACTIVE_HIGH>; /* uboot: gpio toggle 20 */
-                       linux,default-trigger = "heartbeat";
-               };
-
-               ds3 {
-                       label = "ds3";
-                       gpios = <&gpio 19 GPIO_ACTIVE_HIGH>;
-                       linux,default-trigger = "phy0tx"; /* WLAN tx */
-                       default-state = "off";
-               };
-
-               ds4 {
-                       label = "ds4";
-                       gpios = <&gpio 18 GPIO_ACTIVE_HIGH>;
-                       linux,default-trigger = "phy0rx"; /* WLAN rx */
-                       default-state = "off";
-               };
-
-               ds5 {
-                       label = "ds5";
-                       gpios = <&gpio 17 GPIO_ACTIVE_HIGH>;
-                       linux,default-trigger = "bluetooth-power";
-               };
-
-               /* FIXME this is not correct - used fixed-regulator for it */
-               vbus_det { /* U5 USB5744  VBUS detection via MIO25 */
-                       label = "vbus_det";
-                       gpios = <&gpio 25 GPIO_ACTIVE_HIGH>;
-                       default-state = "on";
-               };
-
-               bt_power {
-                       label = "bt_power";
-                       gpios = <&gpio 8 GPIO_ACTIVE_HIGH>;
-                       default-state = "on";
-               };
-       };
-
-       ltc2952: ltc2952 { /* U7 */
-               /*
-                * FIXME this is ltc2954 not ltc2952 - try this driver and
-                * maybe just extend compatible string.
-                */
-               compatible = "lltc,ltc2954", "lltc,ltc2952";
-               trigger-gpios = <&gpio 26 GPIO_ACTIVE_LOW>; /* INT line - input */
-               /* If there is HW watchdog on mezzanine this signal should be connected there */
-               watchdog-gpios = <&gpio 35 GPIO_ACTIVE_HIGH>; /* FIXME - unconnected MIO pin now */
-               kill-gpios = <&gpio 34 GPIO_ACTIVE_LOW>; /* KILL signal - output */
-       };
-
-       wmmcsdio_fixed: fixedregulator-mmcsdio {
-               compatible = "regulator-fixed";
-               regulator-name = "wmmcsdio_fixed";
-               regulator-min-microvolt = <3300000>;
-               regulator-max-microvolt = <3300000>;
-               regulator-always-on;
-               regulator-boot-on;
-       };
-
-       sdio_pwrseq: sdio_pwrseq {
-               compatible = "mmc-pwrseq-simple";
-               reset-gpios = <&gpio 7 GPIO_ACTIVE_LOW>; /* WIFI_EN */
-       };
-};
-
-&dcc {
-       status = "okay";
-};
-
-&pmufw {
-       pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_pmu_default>;
-};
-
-&gpio {
-       status = "okay";
-       gpio-line-names = "UART1_TX", "UART1_RX", "UART0_RX", "UART0_TX", "I2C1_SCL",
-                         "I2C1_SDA", "SPI1_SCLK", "WLAN_EN", "BT_EN", "SPI1_CS",
-                         "SPI1_MISO", "SPI1_MOSI", "I2C_MUX_RESET", "SD0_DAT0", "SD0_DAT1",
-                         "SD0_DAT2", "SD0_DAT3", "PS_LED3", "PS_LED2", "PS_LED1",
-                         "PS_LED0", "SD0_CMD", "SD0_CLK", "GPIO_PB", "SD0_DETECT",
-                         "VBUS_DET", "POWER_INT", "DP_AUX", "DP_HPD", "DP_OE",
-                         "DP_AUX_IN", "INA226_ALERT", "PS_FP_PWR_EN", "PL_PWR_EN", "POWER_KILL",
-                         "", "GPIO-A", "GPIO-B", "SPI0_SCLK", "GPIO-C",
-                         "GPIO-D", "SPI0_CS", "SPI0_MISO", "SPI_MOSI", "GPIO-E",
-                         "GPIO-F", "SD1_D0", "SD1_D1", "SD1_D2", "SD1_D3",
-                         "SD1_CMD", "SD1_CLK", "USB0_CLK", "USB0_DIR", "USB0_DATA2",
-                         "USB0_NXT", "USB0_DATA0", "USB0_DATA1", "USB0_STP", "USB0_DATA3",
-                         "USB0_DATA4", "USB0_DATA5", "USB0_DATA6", "USB0_DATA7", "USB1_CLK",
-                         "USB1_DIR", "USB1_DATA2", "USB1_NXT", "USB1_DATA0", "USB1_DATA1",
-                         "USB1_STP", "USB1_DATA3", "USB1_DATA4", "USB1_DATA5", "USB1_DATA6",
-                         "USB_DATA7", "WLAN_IRQ", "", /* MIO end and EMIO start */
-                         "", "",
-                         "", "", "", "", "", "", "", "", "", "",
-                         "", "", "", "", "", "", "", "", "", "",
-                         "", "", "", "", "", "", "", "", "", "",
-                         "", "", "", "", "", "", "", "", "", "",
-                         "", "", "", "", "", "", "", "", "", "",
-                         "", "", "", "", "", "", "", "", "", "",
-                         "", "", "", "", "", "", "", "", "", "",
-                         "", "", "", "", "", "", "", "", "", "",
-                         "", "", "", "", "", "", "", "", "", "",
-                         "", "", "", "";
-};
-
-&gpu {
-       status = "okay";
-};
-
-&i2c1 {
-       status = "okay";
-       pinctrl-names = "default", "gpio";
-       pinctrl-0 = <&pinctrl_i2c1_default>;
-       pinctrl-1 = <&pinctrl_i2c1_gpio>;
-       scl-gpios = <&gpio 4 GPIO_ACTIVE_HIGH>;
-       sda-gpios = <&gpio 5 GPIO_ACTIVE_HIGH>;
-       clock-frequency = <100000>;
-       i2cswitch@75 { /* u11 */
-               compatible = "nxp,pca9548";
-               #address-cells = <1>;
-               #size-cells = <0>;
-               reg = <0x75>;
-               i2csw_0: i2c@0 { /* i2c mw 75 0 1 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <0>;
-                       /*
-                        * LSEXP_I2C0
-                        */
-               };
-               i2csw_1: i2c@1 { /* i2c mw 75 0 2 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <1>;
-                       /*
-                        * LSEXP_I2C1
-                        */
-               };
-               i2csw_2: i2c@2 { /* i2c mw 75 0 4 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <2>;
-                       /*
-                        * HSEXP_I2C2
-                        */
-               };
-               i2csw_3: i2c@3 { /* i2c mw 75 0 8 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <3>;
-                       /*
-                        * HSEXP_I2C3
-                        */
-               };
-               i2csw_4: i2c@4 { /* i2c mw 75 0 10 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <0x4>;
-
-                       /* Comment it out because will be pre-programmed
-                          at the factory */
-
-                       pmic: tps65086x@5e { // Custom TI PMIC u33
-                               compatible = "ti,tps65086";
-                               reg = <0x5e>;
-                               interrupt-parent = <&gpio>;
-                               interrupts = <23 GPIO_ACTIVE_LOW>; /* shared with pmic IRQ */
-                               #gpio-cells = <2>;
-                               gpio-controller;
-
-/*
-                               sys-supply = <&some_reg>;
-                               // spec 12V
-
-                               buck1 5V0
-                               buck2 PSINTLP (no idea)
-                               buck3 VCC_PSDDR 1V1
-                               buck4 3V3
-                               buck5 1V2
-                               buck6 VCC_PSAUX 1V8
-
-                               vin-sm0-supply = <&some_reg>;
-                               vin-sm1-supply = <&some_reg>;
-                               vin-sm2-supply = <&some_reg>;
-                               vinldo01-supply = <...>;
-                               vinldo23-supply = <...>;
-                               vinldo4-supply = <...>;
-                               vinldo678-supply = <...>;
-                               vinldo9-supply = <...>;
-
-                               regulators {
-                                       sys_reg: sys {
-                                               regulator-name = "vdd_sys";
-                                               regulator-boot-on;
-                                               regulator-always-on;
-                                       };
-
-                                       sm0_reg: sm0 {
-                                               regulator-min-microvolt = < 725000>;
-                                               regulator-max-microvolt = <1500000>;
-                                               regulator-boot-on;
-                                               regulator-always-on;
-                                       };
-
-                                       sm1_reg: sm1 {
-                                               regulator-min-microvolt = < 725000>;
-                                               regulator-max-microvolt = <1500000>;
-                                               regulator-boot-on;
-                                               regulator-always-on;
-                                       };
-
-                                       sm2_reg: sm2 {
-                                               regulator-min-microvolt = <3000000>;
-                                               regulator-max-microvolt = <4550000>;
-                                               regulator-boot-on;
-                                               regulator-always-on;
-                                       };
-
-                                       ldo0_reg: ldo0 {
-                                               regulator-name = "PCIE CLK";
-                                               regulator-min-microvolt = <3300000>;
-                                               regulator-max-microvolt = <3300000>;
-                                       };
-
-                                       ldo1_reg: ldo1 {
-                                               regulator-min-microvolt = < 725000>;
-                                               regulator-max-microvolt = <1500000>;
-                                       };
-
-                                       ldo2_reg: ldo2 {
-                                               regulator-min-microvolt = < 725000>;
-                                               regulator-max-microvolt = <1500000>;
-                                       };
-
-                                       ldo3_reg: ldo3 {
-                                               regulator-min-microvolt = <1250000>;
-                                               regulator-max-microvolt = <3300000>;
-                                       };
-
-                                       ldo4_reg: ldo4 {
-                                               regulator-min-microvolt = <1700000>;
-                                               regulator-max-microvolt = <2475000>;
-                                       };
-
-                                       ldo5_reg: ldo5 {
-                                               regulator-min-microvolt = <1250000>;
-                                               regulator-max-microvolt = <3300000>;
-                                       };
-
-                                       ldo6_reg: ldo6 {
-                                               regulator-min-microvolt = <1250000>;
-                                               regulator-max-microvolt = <3300000>;
-                                       };
-
-                                       ldo7_reg: ldo7 {
-                                               regulator-min-microvolt = <1250000>;
-                                               regulator-max-microvolt = <3300000>;
-                                       };
-
-                                       ldo8_reg: ldo8 {
-                                               regulator-min-microvolt = <1250000>;
-                                               regulator-max-microvolt = <3300000>;
-                                       };
-
-                                       ldo9_reg: ldo9 {
-                                               regulator-min-microvolt = <1250000>;
-                                               regulator-max-microvolt = <3300000>;
-                                       };
-
-                               // FIXME look at this one
-                                       ldo_rtc {
-                                               regulator-name = "vdd_rtc_out,vdd_cell";
-                                               regulator-min-microvolt = <3300000>;
-                                               regulator-max-microvolt = <3300000>;
-                                               regulator-always-on;
-                                       };
-                               };
-                               */
-                       };
-               };
-               i2csw_5: i2c@5 { /* i2c mw 75 0 20 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <5>;
-                       /* PS_PMBUS */
-                       ina226@40 { /* u35 */
-                               compatible = "ti,ina226";
-                               reg = <0x40>;
-                               shunt-resistor = <10000>;
-                               /* MIO31 is alert which should be routed to PMUFW */
-                       };
-               };
-               i2csw_6: i2c@6 { /* i2c mw 75 0 40 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <6>;
-                       /*
-                        * Not Connected
-                        */
-               };
-               i2csw_7: i2c@7 { /* i2c mw 75 0 80 */
-                       #address-cells = <1>;
-                       #size-cells = <0>;
-                       reg = <7>;
-                       /*
-                        * usb5744 (DNP) - U5
-                        * 100kHz - this is default freq for us
-                        */
-               };
-       };
-};
-
-&pinctrl0 {
-       status = "okay";
-       pinctrl_i2c1_default: i2c1-default {
-               mux {
-                       groups = "i2c1_1_grp";
-                       function = "i2c1";
-               };
-
-               conf {
-                       groups = "i2c1_1_grp";
-                       bias-pull-up;
-                       slew-rate = <SLEW_RATE_SLOW>;
-                       io-standard = <IO_STANDARD_LVCMOS18>;
-               };
-       };
-
-       pinctrl_i2c1_gpio: i2c1-gpio {
-               mux {
-                       groups = "gpio0_4_grp", "gpio0_5_grp";
-                       function = "gpio0";
-               };
-
-               conf {
-                       groups = "gpio0_4_grp", "gpio0_5_grp";
-                       slew-rate = <SLEW_RATE_SLOW>;
-                       io-standard = <IO_STANDARD_LVCMOS18>;
-               };
-       };
-
-       pinctrl_pmu_default: pmu-default {
-               mux {
-                       groups = "pmu0_8_grp";
-                       function = "pmu0";
-               };
-
-               conf {
-                       groups = "pmu0_8_grp";
-                       bias-pull-up;
-                       slew-rate = <SLEW_RATE_SLOW>;
-                       io-standard = <IO_STANDARD_LVCMOS18>;
-               };
-       };
-
-       pinctrl_sdhci0_default: sdhci0-default {
-               mux {
-                       groups = "sdio0_4bit_0_0_grp";
-                       function = "sdio0";
-               };
-
-               conf {
-                       groups = "sdio0_4bit_0_0_grp";
-                       slew-rate = <SLEW_RATE_SLOW>;
-                       io-standard = <IO_STANDARD_LVCMOS18>;
-                       bias-disable;
-               };
-
-               mux-cd {
-                       groups = "sdio0_0_cd_grp";
-                       function = "sdio0_cd";
-               };
-
-               conf-cd {
-                       groups = "sdio0_0_cd_grp";
-                       bias-high-impedance;
-                       bias-pull-up;
-                       slew-rate = <SLEW_RATE_SLOW>;
-                       io-standard = <IO_STANDARD_LVCMOS18>;
-               };
-       };
-
-       pinctrl_sdhci1_default: sdhci1-default {
-               mux {
-                       groups = "sdio1_4bit_0_1_grp";
-                       function = "sdio1";
-               };
-
-               conf {
-                       groups = "sdio1_4bit_0_1_grp";
-                       slew-rate = <SLEW_RATE_SLOW>;
-                       io-standard = <IO_STANDARD_LVCMOS18>;
-                       bias-disable;
-               };
-       };
-
-       pinctrl_spi0_default: spi0-default {
-               mux {
-                       groups = "spi0_3_grp";
-                       function = "spi0";
-               };
-
-               conf {
-                       groups = "spi0_3_grp";
-                       bias-disable;
-                       slew-rate = <SLEW_RATE_SLOW>;
-                       io-standard = <IO_STANDARD_LVCMOS18>;
-               };
-
-               mux-cs {
-                       groups = "spi0_3_ss0_grp";
-                       function = "spi0_ss";
-               };
-
-               conf-cs {
-                       groups = "spi0_3_ss0_grp";
-                       bias-disable;
-               };
-
-       };
-
-       pinctrl_spi1_default: spi1-default {
-               mux {
-                       groups = "spi1_0_grp";
-                       function = "spi1";
-               };
-
-               conf {
-                       groups = "spi1_0_grp";
-                       bias-disable;
-                       slew-rate = <SLEW_RATE_SLOW>;
-                       io-standard = <IO_STANDARD_LVCMOS18>;
-               };
-
-               mux-cs {
-                       groups = "spi1_0_ss0_grp";
-                       function = "spi1_ss";
-               };
-
-               conf-cs {
-                       groups = "spi1_0_ss0_grp";
-                       bias-disable;
-               };
-
-       };
-
-       pinctrl_uart0_default: uart0-default {
-               mux {
-                       groups = "uart0_0_grp";
-                       function = "uart0";
-               };
-
-               conf {
-                       groups = "uart0_0_grp";
-                       slew-rate = <SLEW_RATE_SLOW>;
-                       io-standard = <IO_STANDARD_LVCMOS18>;
-               };
-
-               conf-rx {
-                       pins = "MIO3";
-                       bias-high-impedance;
-               };
-
-               conf-tx {
-                       pins = "MIO2";
-                       bias-disable;
-               };
-       };
-
-       pinctrl_uart1_default: uart1-default {
-               mux {
-                       groups = "uart1_0_grp";
-                       function = "uart1";
-               };
-
-               conf {
-                       groups = "uart1_0_grp";
-                       slew-rate = <SLEW_RATE_SLOW>;
-                       io-standard = <IO_STANDARD_LVCMOS18>;
-               };
-
-               conf-rx {
-                       pins = "MIO1";
-                       bias-high-impedance;
-               };
-
-               conf-tx {
-                       pins = "MIO0";
-                       bias-disable;
-               };
-       };
-
-       pinctrl_usb0_default: usb0-default {
-               mux {
-                       groups = "usb0_0_grp";
-                       function = "usb0";
-               };
-
-               conf {
-                       groups = "usb0_0_grp";
-                       slew-rate = <SLEW_RATE_SLOW>;
-                       io-standard = <IO_STANDARD_LVCMOS18>;
-               };
-
-               conf-rx {
-                       pins = "MIO52", "MIO53", "MIO55";
-                       bias-high-impedance;
-               };
-
-               conf-tx {
-                       pins = "MIO54", "MIO56", "MIO57", "MIO58", "MIO59",
-                              "MIO60", "MIO61", "MIO62", "MIO63";
-                       bias-disable;
-               };
-       };
-
-       pinctrl_usb1_default: usb1-default {
-               mux {
-                       groups = "usb1_0_grp";
-                       function = "usb1";
-               };
-
-               conf {
-                       groups = "usb1_0_grp";
-                       slew-rate = <SLEW_RATE_SLOW>;
-                       io-standard = <IO_STANDARD_LVCMOS18>;
-               };
-
-               conf-rx {
-                       pins = "MIO64", "MIO65", "MIO67";
-                       bias-high-impedance;
-               };
-
-               conf-tx {
-                       pins = "MIO66", "MIO68", "MIO69", "MIO70", "MIO71",
-                              "MIO72", "MIO73", "MIO74", "MIO75";
-                       bias-disable;
-               };
-       };
-};
-
-&rtc {
-       status = "okay";
-};
-
-/* SD0 only supports 3.3V, no level shifter */
-&sdhci0 {
-       status = "okay";
-       no-1-8-v;
-       broken-cd; /* CD has to be enabled by default */
-       disable-wp;
-       pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_sdhci0_default>;
-       xlnx,mio_bank = <0>;
-};
-
-&sdhci1 {
-       status = "okay";
-       bus-width = <0x4>;
-       pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_sdhci1_default>;
-       xlnx,mio_bank = <0>;
-       non-removable;
-       disable-wp;
-       cap-power-off-card;
-       mmc-pwrseq = <&sdio_pwrseq>;
-       vqmmc-supply = <&wmmcsdio_fixed>;
-       #address-cells = <1>;
-       #size-cells = <0>;
-       wlcore: wlcore@2 {
-               compatible = "ti,wl1831";
-               reg = <2>;
-               interrupt-parent = <&gpio>;
-               interrupts = <76 IRQ_TYPE_EDGE_RISING>; /* MIO76 WLAN_IRQ 1V8 */
-       };
-};
-
-&serdes {
-       status = "okay";
-};
-
-&spi0 { /* Low Speed connector */
-       status = "okay";
-       pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_spi0_default>;
-};
-
-&spi1 { /* High Speed connector */
-       status = "okay";
-       pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_spi1_default>;
-};
-
-&uart0 {
-       status = "okay";
-       pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_uart0_default>;
-};
-
-&uart1 {
-       status = "okay";
-       pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_uart1_default>;
-
-};
-
-/* ULPI SMSC USB3320 */
-&usb0 {
-       status = "okay";
-       pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_usb0_default>;
-};
-
-&dwc3_0 {
-       status = "okay";
-       dr_mode = "peripheral";
-       phy-names = "usb3-phy";
-       phys = <&lane2 PHY_TYPE_USB3 0 0 26000000>;
-       maximum-speed = "super-speed";
-};
-
-/* ULPI SMSC USB3320 */
-&usb1 {
-       status = "okay";
-       pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_usb1_default>;
-};
-
-&dwc3_1 {
-       status = "okay";
-       dr_mode = "host";
-       phy-names = "usb3-phy";
-       phys = <&lane3 PHY_TYPE_USB3 1 0 26000000>;
-       maximum-speed = "super-speed";
-};
-
-&watchdog0 {
-       status = "okay";
-};
-
-&xilinx_drm {
-       status = "okay";
-};
-
-&xlnx_dp {
-       status = "okay";
-       phy-names = "dp-phy0", "dp-phy1";
-       phys = <&lane1 PHY_TYPE_DP 0 1 27000000>,
-              <&lane0 PHY_TYPE_DP 1 1 27000000>;
-};
-
-&xlnx_dp_sub {
-       status = "okay";
-};
-
-&xlnx_dp_snd_pcm0 {
-       status = "okay";
-};
-
-&xlnx_dp_snd_pcm1 {
-       status = "okay";
-};
-
-&xlnx_dp_snd_card {
-       status = "okay";
-};
-
-&xlnx_dp_snd_codec0 {
-       status = "okay";
-};
-
-&xlnx_dpdma {
-       status = "okay";
-};
-
-&xilinx_ams {
-       status = "okay";
-};
-
-&ams_ps {
-       status = "okay";
-};
diff --git a/board/xilinx/zynqmp/zynqmp-zcu100-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-zcu100-revA/psu_init_gpl.c
deleted file mode 100644 (file)
index acb99f4..0000000
+++ /dev/null
@@ -1,13220 +0,0 @@
-/******************************************************************************
-*
-* Copyright (C) 2015 Xilinx, Inc.  All rights reserved.
-*
-*  This program is free software; you can redistribute it and/or modify
-*  it under the terms of the GNU General Public License as published by
-*  the Free Software Foundation; either version 2 of the License, or
-*  (at your option) any later version.
-*
-*  This program is distributed in the hope that it will be useful,
-*  but WITHOUT ANY WARRANTY; without even the implied warranty of
-*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-*  GNU General Public License for more details.
-*
-*  You should have received a copy of the GNU General Public License along
-*  with this program; if not, see <http://www.gnu.org/licenses/>
-*
-*
-******************************************************************************/
-
-#include <xil_io.h>
-#include <sleep.h>
-#include "psu_init_gpl.h"
-
-int mask_pollOnValue(u32 add , u32 mask, u32 value );
-
-int mask_poll(u32 add , u32 mask );
-
-void mask_delay(u32 delay);
-
-u32 mask_read(u32 add , u32 mask );
-
-static void PSU_Mask_Write (unsigned long offset, unsigned long mask, unsigned long val)
-{
-       unsigned long RegVal = 0x0;
-       RegVal = Xil_In32 (offset);
-       RegVal &= ~(mask);
-       RegVal |= (val & mask);
-       Xil_Out32 (offset, RegVal);
-}
-
-       void prog_reg (unsigned long addr, unsigned long mask, unsigned long shift, unsigned long value) {
-           int rdata =0;
-           rdata  = Xil_In32(addr);
-           rdata  = rdata & (~mask);
-           rdata  = rdata | (value << shift);
-           Xil_Out32(addr,rdata);
-           }
-
-unsigned long psu_pll_init_data() {
-               // : RPLL INIT
-               /*Register : RPLL_CFG @ 0XFF5E0034</p>
-
-               PLL loop filter resistor control
-               PSU_CRL_APB_RPLL_CFG_RES                                                        0xc
-
-               PLL charge pump control
-               PSU_CRL_APB_RPLL_CFG_CP                                                         0x3
-
-               PLL loop filter high frequency capacitor control
-               PSU_CRL_APB_RPLL_CFG_LFHF                                                       0x3
-
-               Lock circuit counter setting
-               PSU_CRL_APB_RPLL_CFG_LOCK_CNT                                                   0x307
-
-               Lock circuit configuration settings for lock windowsize
-               PSU_CRL_APB_RPLL_CFG_LOCK_DLY                                                   0x3f
-
-               Helper data. Values are to be looked up in a table from Data Sheet
-               (OFFSET, MASK, VALUE)      (0XFF5E0034, 0xFE7FEDEFU ,0x7E60EC6CU)
-               RegMask = (CRL_APB_RPLL_CFG_RES_MASK | CRL_APB_RPLL_CFG_CP_MASK | CRL_APB_RPLL_CFG_LFHF_MASK | CRL_APB_RPLL_CFG_LOCK_CNT_MASK | CRL_APB_RPLL_CFG_LOCK_DLY_MASK |  0 );
-
-               RegVal = ((0x0000000CU << CRL_APB_RPLL_CFG_RES_SHIFT
-                       | 0x00000003U << CRL_APB_RPLL_CFG_CP_SHIFT
-                       | 0x00000003U << CRL_APB_RPLL_CFG_LFHF_SHIFT
-                       | 0x00000307U << CRL_APB_RPLL_CFG_LOCK_CNT_SHIFT
-                       | 0x0000003FU << CRL_APB_RPLL_CFG_LOCK_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RPLL_CFG_OFFSET ,0xFE7FEDEFU ,0x7E60EC6CU);
-       /*############################################################################################################################ */
-
-               // : UPDATE FB_DIV
-               /*Register : RPLL_CTRL @ 0XFF5E0030</p>
-
-               Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source
-               PSU_CRL_APB_RPLL_CTRL_PRE_SRC                                                   0x0
-
-               The integer portion of the feedback divider to the PLL
-               PSU_CRL_APB_RPLL_CTRL_FBDIV                                                     0x30
-
-               This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency
-               PSU_CRL_APB_RPLL_CTRL_DIV2                                                      0x1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0030, 0x00717F00U ,0x00013000U)
-               RegMask = (CRL_APB_RPLL_CTRL_PRE_SRC_MASK | CRL_APB_RPLL_CTRL_FBDIV_MASK | CRL_APB_RPLL_CTRL_DIV2_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RPLL_CTRL_PRE_SRC_SHIFT
-                       | 0x00000030U << CRL_APB_RPLL_CTRL_FBDIV_SHIFT
-                       | 0x00000001U << CRL_APB_RPLL_CTRL_DIV2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RPLL_CTRL_OFFSET ,0x00717F00U ,0x00013000U);
-       /*############################################################################################################################ */
-
-               // : BY PASS PLL
-               /*Register : RPLL_CTRL @ 0XFF5E0030</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_RPLL_CTRL_BYPASS                                                    1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0030, 0x00000008U ,0x00000008U)
-               RegMask = (CRL_APB_RPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_RPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RPLL_CTRL_OFFSET ,0x00000008U ,0x00000008U);
-       /*############################################################################################################################ */
-
-               // : ASSERT RESET
-               /*Register : RPLL_CTRL @ 0XFF5E0030</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRL_APB_RPLL_CTRL_RESET                                                     1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0030, 0x00000001U ,0x00000001U)
-               RegMask = (CRL_APB_RPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_RPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RPLL_CTRL_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : DEASSERT RESET
-               /*Register : RPLL_CTRL @ 0XFF5E0030</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRL_APB_RPLL_CTRL_RESET                                                     0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0030, 0x00000001U ,0x00000000U)
-               RegMask = (CRL_APB_RPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RPLL_CTRL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : CHECK PLL STATUS
-               /*Register : PLL_STATUS @ 0XFF5E0040</p>
-
-               RPLL is locked
-               PSU_CRL_APB_PLL_STATUS_RPLL_LOCK                                                1
-               (OFFSET, MASK, VALUE)      (0XFF5E0040, 0x00000002U ,0x00000002U)  */
-               mask_poll(CRL_APB_PLL_STATUS_OFFSET,0x00000002U);
-
-       /*############################################################################################################################ */
-
-               // : REMOVE PLL BY PASS
-               /*Register : RPLL_CTRL @ 0XFF5E0030</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_RPLL_CTRL_BYPASS                                                    0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0030, 0x00000008U ,0x00000000U)
-               RegMask = (CRL_APB_RPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RPLL_CTRL_OFFSET ,0x00000008U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : RPLL_TO_FPD_CTRL @ 0XFF5E0048</p>
-
-               Divisor value for this clock.
-               PSU_CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0                                           0x2
-
-               Control for a clock that will be generated in the LPD, but used in the FPD as a clock source for the peripheral clock muxes.
-               (OFFSET, MASK, VALUE)      (0XFF5E0048, 0x00003F00U ,0x00000200U)
-               RegMask = (CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RPLL_TO_FPD_CTRL_OFFSET ,0x00003F00U ,0x00000200U);
-       /*############################################################################################################################ */
-
-               // : RPLL FRAC CFG
-               // : IOPLL INIT
-               /*Register : IOPLL_CFG @ 0XFF5E0024</p>
-
-               PLL loop filter resistor control
-               PSU_CRL_APB_IOPLL_CFG_RES                                                       0x2
-
-               PLL charge pump control
-               PSU_CRL_APB_IOPLL_CFG_CP                                                        0x4
-
-               PLL loop filter high frequency capacitor control
-               PSU_CRL_APB_IOPLL_CFG_LFHF                                                      0x3
-
-               Lock circuit counter setting
-               PSU_CRL_APB_IOPLL_CFG_LOCK_CNT                                                  0x258
-
-               Lock circuit configuration settings for lock windowsize
-               PSU_CRL_APB_IOPLL_CFG_LOCK_DLY                                                  0x3f
-
-               Helper data. Values are to be looked up in a table from Data Sheet
-               (OFFSET, MASK, VALUE)      (0XFF5E0024, 0xFE7FEDEFU ,0x7E4B0C82U)
-               RegMask = (CRL_APB_IOPLL_CFG_RES_MASK | CRL_APB_IOPLL_CFG_CP_MASK | CRL_APB_IOPLL_CFG_LFHF_MASK | CRL_APB_IOPLL_CFG_LOCK_CNT_MASK | CRL_APB_IOPLL_CFG_LOCK_DLY_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRL_APB_IOPLL_CFG_RES_SHIFT
-                       | 0x00000004U << CRL_APB_IOPLL_CFG_CP_SHIFT
-                       | 0x00000003U << CRL_APB_IOPLL_CFG_LFHF_SHIFT
-                       | 0x00000258U << CRL_APB_IOPLL_CFG_LOCK_CNT_SHIFT
-                       | 0x0000003FU << CRL_APB_IOPLL_CFG_LOCK_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOPLL_CFG_OFFSET ,0xFE7FEDEFU ,0x7E4B0C82U);
-       /*############################################################################################################################ */
-
-               // : UPDATE FB_DIV
-               /*Register : IOPLL_CTRL @ 0XFF5E0020</p>
-
-               Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source
-               PSU_CRL_APB_IOPLL_CTRL_PRE_SRC                                                  0x0
-
-               The integer portion of the feedback divider to the PLL
-               PSU_CRL_APB_IOPLL_CTRL_FBDIV                                                    0x5a
-
-               This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency
-               PSU_CRL_APB_IOPLL_CTRL_DIV2                                                     0x1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0020, 0x00717F00U ,0x00015A00U)
-               RegMask = (CRL_APB_IOPLL_CTRL_PRE_SRC_MASK | CRL_APB_IOPLL_CTRL_FBDIV_MASK | CRL_APB_IOPLL_CTRL_DIV2_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_IOPLL_CTRL_PRE_SRC_SHIFT
-                       | 0x0000005AU << CRL_APB_IOPLL_CTRL_FBDIV_SHIFT
-                       | 0x00000001U << CRL_APB_IOPLL_CTRL_DIV2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOPLL_CTRL_OFFSET ,0x00717F00U ,0x00015A00U);
-       /*############################################################################################################################ */
-
-               // : BY PASS PLL
-               /*Register : IOPLL_CTRL @ 0XFF5E0020</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_IOPLL_CTRL_BYPASS                                                   1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0020, 0x00000008U ,0x00000008U)
-               RegMask = (CRL_APB_IOPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_IOPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOPLL_CTRL_OFFSET ,0x00000008U ,0x00000008U);
-       /*############################################################################################################################ */
-
-               // : ASSERT RESET
-               /*Register : IOPLL_CTRL @ 0XFF5E0020</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRL_APB_IOPLL_CTRL_RESET                                                    1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0020, 0x00000001U ,0x00000001U)
-               RegMask = (CRL_APB_IOPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_IOPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOPLL_CTRL_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : DEASSERT RESET
-               /*Register : IOPLL_CTRL @ 0XFF5E0020</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRL_APB_IOPLL_CTRL_RESET                                                    0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0020, 0x00000001U ,0x00000000U)
-               RegMask = (CRL_APB_IOPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_IOPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOPLL_CTRL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : CHECK PLL STATUS
-               /*Register : PLL_STATUS @ 0XFF5E0040</p>
-
-               IOPLL is locked
-               PSU_CRL_APB_PLL_STATUS_IOPLL_LOCK                                               1
-               (OFFSET, MASK, VALUE)      (0XFF5E0040, 0x00000001U ,0x00000001U)  */
-               mask_poll(CRL_APB_PLL_STATUS_OFFSET,0x00000001U);
-
-       /*############################################################################################################################ */
-
-               // : REMOVE PLL BY PASS
-               /*Register : IOPLL_CTRL @ 0XFF5E0020</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_IOPLL_CTRL_BYPASS                                                   0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0020, 0x00000008U ,0x00000000U)
-               RegMask = (CRL_APB_IOPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_IOPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOPLL_CTRL_OFFSET ,0x00000008U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : IOPLL_TO_FPD_CTRL @ 0XFF5E0044</p>
-
-               Divisor value for this clock.
-               PSU_CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0                                          0x3
-
-               Control for a clock that will be generated in the LPD, but used in the FPD as a clock source for the peripheral clock muxes.
-               (OFFSET, MASK, VALUE)      (0XFF5E0044, 0x00003F00U ,0x00000300U)
-               RegMask = (CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_MASK |  0 );
-
-               RegVal = ((0x00000003U << CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOPLL_TO_FPD_CTRL_OFFSET ,0x00003F00U ,0x00000300U);
-       /*############################################################################################################################ */
-
-               // : IOPLL FRAC CFG
-               // : APU_PLL INIT
-               /*Register : APLL_CFG @ 0XFD1A0024</p>
-
-               PLL loop filter resistor control
-               PSU_CRF_APB_APLL_CFG_RES                                                        0x2
-
-               PLL charge pump control
-               PSU_CRF_APB_APLL_CFG_CP                                                         0x3
-
-               PLL loop filter high frequency capacitor control
-               PSU_CRF_APB_APLL_CFG_LFHF                                                       0x3
-
-               Lock circuit counter setting
-               PSU_CRF_APB_APLL_CFG_LOCK_CNT                                                   0x258
-
-               Lock circuit configuration settings for lock windowsize
-               PSU_CRF_APB_APLL_CFG_LOCK_DLY                                                   0x3f
-
-               Helper data. Values are to be looked up in a table from Data Sheet
-               (OFFSET, MASK, VALUE)      (0XFD1A0024, 0xFE7FEDEFU ,0x7E4B0C62U)
-               RegMask = (CRF_APB_APLL_CFG_RES_MASK | CRF_APB_APLL_CFG_CP_MASK | CRF_APB_APLL_CFG_LFHF_MASK | CRF_APB_APLL_CFG_LOCK_CNT_MASK | CRF_APB_APLL_CFG_LOCK_DLY_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_APLL_CFG_RES_SHIFT
-                       | 0x00000003U << CRF_APB_APLL_CFG_CP_SHIFT
-                       | 0x00000003U << CRF_APB_APLL_CFG_LFHF_SHIFT
-                       | 0x00000258U << CRF_APB_APLL_CFG_LOCK_CNT_SHIFT
-                       | 0x0000003FU << CRF_APB_APLL_CFG_LOCK_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_APLL_CFG_OFFSET ,0xFE7FEDEFU ,0x7E4B0C62U);
-       /*############################################################################################################################ */
-
-               // : UPDATE FB_DIV
-               /*Register : APLL_CTRL @ 0XFD1A0020</p>
-
-               Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source
-               PSU_CRF_APB_APLL_CTRL_PRE_SRC                                                   0x0
-
-               The integer portion of the feedback divider to the PLL
-               PSU_CRF_APB_APLL_CTRL_FBDIV                                                     0x42
-
-               This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency
-               PSU_CRF_APB_APLL_CTRL_DIV2                                                      0x1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0020, 0x00717F00U ,0x00014200U)
-               RegMask = (CRF_APB_APLL_CTRL_PRE_SRC_MASK | CRF_APB_APLL_CTRL_FBDIV_MASK | CRF_APB_APLL_CTRL_DIV2_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_APLL_CTRL_PRE_SRC_SHIFT
-                       | 0x00000042U << CRF_APB_APLL_CTRL_FBDIV_SHIFT
-                       | 0x00000001U << CRF_APB_APLL_CTRL_DIV2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_APLL_CTRL_OFFSET ,0x00717F00U ,0x00014200U);
-       /*############################################################################################################################ */
-
-               // : BY PASS PLL
-               /*Register : APLL_CTRL @ 0XFD1A0020</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_APLL_CTRL_BYPASS                                                    1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0020, 0x00000008U ,0x00000008U)
-               RegMask = (CRF_APB_APLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_APLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_APLL_CTRL_OFFSET ,0x00000008U ,0x00000008U);
-       /*############################################################################################################################ */
-
-               // : ASSERT RESET
-               /*Register : APLL_CTRL @ 0XFD1A0020</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRF_APB_APLL_CTRL_RESET                                                     1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0020, 0x00000001U ,0x00000001U)
-               RegMask = (CRF_APB_APLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_APLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_APLL_CTRL_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : DEASSERT RESET
-               /*Register : APLL_CTRL @ 0XFD1A0020</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRF_APB_APLL_CTRL_RESET                                                     0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0020, 0x00000001U ,0x00000000U)
-               RegMask = (CRF_APB_APLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_APLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_APLL_CTRL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : CHECK PLL STATUS
-               /*Register : PLL_STATUS @ 0XFD1A0044</p>
-
-               APLL is locked
-               PSU_CRF_APB_PLL_STATUS_APLL_LOCK                                                1
-               (OFFSET, MASK, VALUE)      (0XFD1A0044, 0x00000001U ,0x00000001U)  */
-               mask_poll(CRF_APB_PLL_STATUS_OFFSET,0x00000001U);
-
-       /*############################################################################################################################ */
-
-               // : REMOVE PLL BY PASS
-               /*Register : APLL_CTRL @ 0XFD1A0020</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_APLL_CTRL_BYPASS                                                    0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0020, 0x00000008U ,0x00000000U)
-               RegMask = (CRF_APB_APLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_APLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_APLL_CTRL_OFFSET ,0x00000008U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : APLL_TO_LPD_CTRL @ 0XFD1A0048</p>
-
-               Divisor value for this clock.
-               PSU_CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0                                           0x3
-
-               Control for a clock that will be generated in the FPD, but used in the LPD as a clock source for the peripheral clock muxes.
-               (OFFSET, MASK, VALUE)      (0XFD1A0048, 0x00003F00U ,0x00000300U)
-               RegMask = (CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_MASK |  0 );
-
-               RegVal = ((0x00000003U << CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_APLL_TO_LPD_CTRL_OFFSET ,0x00003F00U ,0x00000300U);
-       /*############################################################################################################################ */
-
-               // : APLL FRAC CFG
-               // : DDR_PLL INIT
-               /*Register : DPLL_CFG @ 0XFD1A0030</p>
-
-               PLL loop filter resistor control
-               PSU_CRF_APB_DPLL_CFG_RES                                                        0x2
-
-               PLL charge pump control
-               PSU_CRF_APB_DPLL_CFG_CP                                                         0x3
-
-               PLL loop filter high frequency capacitor control
-               PSU_CRF_APB_DPLL_CFG_LFHF                                                       0x3
-
-               Lock circuit counter setting
-               PSU_CRF_APB_DPLL_CFG_LOCK_CNT                                                   0x258
-
-               Lock circuit configuration settings for lock windowsize
-               PSU_CRF_APB_DPLL_CFG_LOCK_DLY                                                   0x3f
-
-               Helper data. Values are to be looked up in a table from Data Sheet
-               (OFFSET, MASK, VALUE)      (0XFD1A0030, 0xFE7FEDEFU ,0x7E4B0C62U)
-               RegMask = (CRF_APB_DPLL_CFG_RES_MASK | CRF_APB_DPLL_CFG_CP_MASK | CRF_APB_DPLL_CFG_LFHF_MASK | CRF_APB_DPLL_CFG_LOCK_CNT_MASK | CRF_APB_DPLL_CFG_LOCK_DLY_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_DPLL_CFG_RES_SHIFT
-                       | 0x00000003U << CRF_APB_DPLL_CFG_CP_SHIFT
-                       | 0x00000003U << CRF_APB_DPLL_CFG_LFHF_SHIFT
-                       | 0x00000258U << CRF_APB_DPLL_CFG_LOCK_CNT_SHIFT
-                       | 0x0000003FU << CRF_APB_DPLL_CFG_LOCK_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPLL_CFG_OFFSET ,0xFE7FEDEFU ,0x7E4B0C62U);
-       /*############################################################################################################################ */
-
-               // : UPDATE FB_DIV
-               /*Register : DPLL_CTRL @ 0XFD1A002C</p>
-
-               Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source
-               PSU_CRF_APB_DPLL_CTRL_PRE_SRC                                                   0x0
-
-               The integer portion of the feedback divider to the PLL
-               PSU_CRF_APB_DPLL_CTRL_FBDIV                                                     0x48
-
-               This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency
-               PSU_CRF_APB_DPLL_CTRL_DIV2                                                      0x1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A002C, 0x00717F00U ,0x00014800U)
-               RegMask = (CRF_APB_DPLL_CTRL_PRE_SRC_MASK | CRF_APB_DPLL_CTRL_FBDIV_MASK | CRF_APB_DPLL_CTRL_DIV2_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_DPLL_CTRL_PRE_SRC_SHIFT
-                       | 0x00000048U << CRF_APB_DPLL_CTRL_FBDIV_SHIFT
-                       | 0x00000001U << CRF_APB_DPLL_CTRL_DIV2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPLL_CTRL_OFFSET ,0x00717F00U ,0x00014800U);
-       /*############################################################################################################################ */
-
-               // : BY PASS PLL
-               /*Register : DPLL_CTRL @ 0XFD1A002C</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DPLL_CTRL_BYPASS                                                    1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A002C, 0x00000008U ,0x00000008U)
-               RegMask = (CRF_APB_DPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_DPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPLL_CTRL_OFFSET ,0x00000008U ,0x00000008U);
-       /*############################################################################################################################ */
-
-               // : ASSERT RESET
-               /*Register : DPLL_CTRL @ 0XFD1A002C</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRF_APB_DPLL_CTRL_RESET                                                     1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A002C, 0x00000001U ,0x00000001U)
-               RegMask = (CRF_APB_DPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_DPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPLL_CTRL_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : DEASSERT RESET
-               /*Register : DPLL_CTRL @ 0XFD1A002C</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRF_APB_DPLL_CTRL_RESET                                                     0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A002C, 0x00000001U ,0x00000000U)
-               RegMask = (CRF_APB_DPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_DPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPLL_CTRL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : CHECK PLL STATUS
-               /*Register : PLL_STATUS @ 0XFD1A0044</p>
-
-               DPLL is locked
-               PSU_CRF_APB_PLL_STATUS_DPLL_LOCK                                                1
-               (OFFSET, MASK, VALUE)      (0XFD1A0044, 0x00000002U ,0x00000002U)  */
-               mask_poll(CRF_APB_PLL_STATUS_OFFSET,0x00000002U);
-
-       /*############################################################################################################################ */
-
-               // : REMOVE PLL BY PASS
-               /*Register : DPLL_CTRL @ 0XFD1A002C</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DPLL_CTRL_BYPASS                                                    0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A002C, 0x00000008U ,0x00000000U)
-               RegMask = (CRF_APB_DPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_DPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPLL_CTRL_OFFSET ,0x00000008U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DPLL_TO_LPD_CTRL @ 0XFD1A004C</p>
-
-               Divisor value for this clock.
-               PSU_CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0                                           0x3
-
-               Control for a clock that will be generated in the FPD, but used in the LPD as a clock source for the peripheral clock muxes.
-               (OFFSET, MASK, VALUE)      (0XFD1A004C, 0x00003F00U ,0x00000300U)
-               RegMask = (CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_MASK |  0 );
-
-               RegVal = ((0x00000003U << CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPLL_TO_LPD_CTRL_OFFSET ,0x00003F00U ,0x00000300U);
-       /*############################################################################################################################ */
-
-               // : DPLL FRAC CFG
-               // : VIDEO_PLL INIT
-               /*Register : VPLL_CFG @ 0XFD1A003C</p>
-
-               PLL loop filter resistor control
-               PSU_CRF_APB_VPLL_CFG_RES                                                        0x2
-
-               PLL charge pump control
-               PSU_CRF_APB_VPLL_CFG_CP                                                         0x3
-
-               PLL loop filter high frequency capacitor control
-               PSU_CRF_APB_VPLL_CFG_LFHF                                                       0x3
-
-               Lock circuit counter setting
-               PSU_CRF_APB_VPLL_CFG_LOCK_CNT                                                   0x258
-
-               Lock circuit configuration settings for lock windowsize
-               PSU_CRF_APB_VPLL_CFG_LOCK_DLY                                                   0x3f
-
-               Helper data. Values are to be looked up in a table from Data Sheet
-               (OFFSET, MASK, VALUE)      (0XFD1A003C, 0xFE7FEDEFU ,0x7E4B0C62U)
-               RegMask = (CRF_APB_VPLL_CFG_RES_MASK | CRF_APB_VPLL_CFG_CP_MASK | CRF_APB_VPLL_CFG_LFHF_MASK | CRF_APB_VPLL_CFG_LOCK_CNT_MASK | CRF_APB_VPLL_CFG_LOCK_DLY_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_VPLL_CFG_RES_SHIFT
-                       | 0x00000003U << CRF_APB_VPLL_CFG_CP_SHIFT
-                       | 0x00000003U << CRF_APB_VPLL_CFG_LFHF_SHIFT
-                       | 0x00000258U << CRF_APB_VPLL_CFG_LOCK_CNT_SHIFT
-                       | 0x0000003FU << CRF_APB_VPLL_CFG_LOCK_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_CFG_OFFSET ,0xFE7FEDEFU ,0x7E4B0C62U);
-       /*############################################################################################################################ */
-
-               // : UPDATE FB_DIV
-               /*Register : VPLL_CTRL @ 0XFD1A0038</p>
-
-               Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source
-               PSU_CRF_APB_VPLL_CTRL_PRE_SRC                                                   0x0
-
-               The integer portion of the feedback divider to the PLL
-               PSU_CRF_APB_VPLL_CTRL_FBDIV                                                     0x3f
-
-               This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency
-               PSU_CRF_APB_VPLL_CTRL_DIV2                                                      0x1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0038, 0x00717F00U ,0x00013F00U)
-               RegMask = (CRF_APB_VPLL_CTRL_PRE_SRC_MASK | CRF_APB_VPLL_CTRL_FBDIV_MASK | CRF_APB_VPLL_CTRL_DIV2_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_VPLL_CTRL_PRE_SRC_SHIFT
-                       | 0x0000003FU << CRF_APB_VPLL_CTRL_FBDIV_SHIFT
-                       | 0x00000001U << CRF_APB_VPLL_CTRL_DIV2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_CTRL_OFFSET ,0x00717F00U ,0x00013F00U);
-       /*############################################################################################################################ */
-
-               // : BY PASS PLL
-               /*Register : VPLL_CTRL @ 0XFD1A0038</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_VPLL_CTRL_BYPASS                                                    1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0038, 0x00000008U ,0x00000008U)
-               RegMask = (CRF_APB_VPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_VPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_CTRL_OFFSET ,0x00000008U ,0x00000008U);
-       /*############################################################################################################################ */
-
-               // : ASSERT RESET
-               /*Register : VPLL_CTRL @ 0XFD1A0038</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRF_APB_VPLL_CTRL_RESET                                                     1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0038, 0x00000001U ,0x00000001U)
-               RegMask = (CRF_APB_VPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_VPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_CTRL_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : DEASSERT RESET
-               /*Register : VPLL_CTRL @ 0XFD1A0038</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRF_APB_VPLL_CTRL_RESET                                                     0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0038, 0x00000001U ,0x00000000U)
-               RegMask = (CRF_APB_VPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_VPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_CTRL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : CHECK PLL STATUS
-               /*Register : PLL_STATUS @ 0XFD1A0044</p>
-
-               VPLL is locked
-               PSU_CRF_APB_PLL_STATUS_VPLL_LOCK                                                1
-               (OFFSET, MASK, VALUE)      (0XFD1A0044, 0x00000004U ,0x00000004U)  */
-               mask_poll(CRF_APB_PLL_STATUS_OFFSET,0x00000004U);
-
-       /*############################################################################################################################ */
-
-               // : REMOVE PLL BY PASS
-               /*Register : VPLL_CTRL @ 0XFD1A0038</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_VPLL_CTRL_BYPASS                                                    0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0038, 0x00000008U ,0x00000000U)
-               RegMask = (CRF_APB_VPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_VPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_CTRL_OFFSET ,0x00000008U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : VPLL_TO_LPD_CTRL @ 0XFD1A0050</p>
-
-               Divisor value for this clock.
-               PSU_CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0                                           0x2
-
-               Control for a clock that will be generated in the FPD, but used in the LPD as a clock source for the peripheral clock muxes.
-               (OFFSET, MASK, VALUE)      (0XFD1A0050, 0x00003F00U ,0x00000200U)
-               RegMask = (CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_TO_LPD_CTRL_OFFSET ,0x00003F00U ,0x00000200U);
-       /*############################################################################################################################ */
-
-               // : VIDEO FRAC CFG
-               // : VIDEO FRAC CFG
-               /*Register : VPLL_FRAC_CFG @ 0XFD1A0040</p>
-
-                 Fractional SDM bypass control. When 0, PLL is in integer mode and it ignores all fractional data. When 1, PLL is in fractiona
-                 mode and uses DATA of this register for the fractional portion of the feedback divider.
-                 PSU_CRF_APB_VPLL_FRAC_CFG_ENABLED                                               0x1
-
-                 Fractional value for the Feedback value.
-                 PSU_CRF_APB_VPLL_FRAC_CFG_DATA                                                  0x820c
-
-                 Fractional control for the PLL
-                 (OFFSET, MASK, VALUE)      (0XFD1A0040, 0x8000FFFFU ,0x8000820CU)
-                 RegMask = (CRF_APB_VPLL_FRAC_CFG_ENABLED_MASK | CRF_APB_VPLL_FRAC_CFG_DATA_MASK |  0 );
-
-                 RegVal = ((0x00000001U << CRF_APB_VPLL_FRAC_CFG_ENABLED_SHIFT
-                 | 0x0000820CU << CRF_APB_VPLL_FRAC_CFG_DATA_SHIFT
-                 |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_FRAC_CFG_OFFSET ,0x8000FFFFU ,0x8000820CU);
-               /*############################################################################################################################ */
-
-  return 1;
-}
-unsigned long psu_clock_init_data() {
-               // : CLOCK CONTROL SLCR REGISTER
-               /*Register : USB0_BUS_REF_CTRL @ 0XFF5E0060</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_USB0_BUS_REF_CTRL_CLKACT                                            0x1
-
-               6 bit divider
-               PSU_CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1                                          0x1
-
-               6 bit divider
-               PSU_CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0                                          0x6
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_USB0_BUS_REF_CTRL_SRCSEL                                            0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0060, 0x023F3F07U ,0x02010600U)
-               RegMask = (CRL_APB_USB0_BUS_REF_CTRL_CLKACT_MASK | CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_MASK | CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_MASK | CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_USB0_BUS_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000006U << CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_USB0_BUS_REF_CTRL_OFFSET ,0x023F3F07U ,0x02010600U);
-       /*############################################################################################################################ */
-
-               /*Register : USB1_BUS_REF_CTRL @ 0XFF5E0064</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_USB1_BUS_REF_CTRL_CLKACT                                            0x1
-
-               6 bit divider
-               PSU_CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1                                          0x1
-
-               6 bit divider
-               PSU_CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0                                          0x6
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_USB1_BUS_REF_CTRL_SRCSEL                                            0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0064, 0x023F3F07U ,0x02010600U)
-               RegMask = (CRL_APB_USB1_BUS_REF_CTRL_CLKACT_MASK | CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_MASK | CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_MASK | CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_USB1_BUS_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000006U << CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_USB1_BUS_REF_CTRL_OFFSET ,0x023F3F07U ,0x02010600U);
-       /*############################################################################################################################ */
-
-               /*Register : USB3_DUAL_REF_CTRL @ 0XFF5E004C</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_USB3_DUAL_REF_CTRL_CLKACT                                           0x1
-
-               6 bit divider
-               PSU_CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1                                         0x3
-
-               6 bit divider
-               PSU_CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0                                         0x19
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL. (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL                                           0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E004C, 0x023F3F07U ,0x02031900U)
-               RegMask = (CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_MASK | CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_MASK | CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_MASK | CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000003U << CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000019U << CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_USB3_DUAL_REF_CTRL_OFFSET ,0x023F3F07U ,0x02031900U);
-       /*############################################################################################################################ */
-
-               /*Register : QSPI_REF_CTRL @ 0XFF5E0068</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_QSPI_REF_CTRL_CLKACT                                                0x1
-
-               6 bit divider
-               PSU_CRL_APB_QSPI_REF_CTRL_DIVISOR1                                              0x1
-
-               6 bit divider
-               PSU_CRL_APB_QSPI_REF_CTRL_DIVISOR0                                              0x5
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_QSPI_REF_CTRL_SRCSEL                                                0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0068, 0x013F3F07U ,0x01010500U)
-               RegMask = (CRL_APB_QSPI_REF_CTRL_CLKACT_MASK | CRL_APB_QSPI_REF_CTRL_DIVISOR1_MASK | CRL_APB_QSPI_REF_CTRL_DIVISOR0_MASK | CRL_APB_QSPI_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_QSPI_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_QSPI_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000005U << CRL_APB_QSPI_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_QSPI_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_QSPI_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010500U);
-       /*############################################################################################################################ */
-
-               /*Register : SDIO0_REF_CTRL @ 0XFF5E006C</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_SDIO0_REF_CTRL_CLKACT                                               0x1
-
-               6 bit divider
-               PSU_CRL_APB_SDIO0_REF_CTRL_DIVISOR1                                             0x1
-
-               6 bit divider
-               PSU_CRL_APB_SDIO0_REF_CTRL_DIVISOR0                                             0x4
-
-               000 = IOPLL; 010 = RPLL; 011 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_SDIO0_REF_CTRL_SRCSEL                                               0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E006C, 0x013F3F07U ,0x01010402U)
-               RegMask = (CRL_APB_SDIO0_REF_CTRL_CLKACT_MASK | CRL_APB_SDIO0_REF_CTRL_DIVISOR1_MASK | CRL_APB_SDIO0_REF_CTRL_DIVISOR0_MASK | CRL_APB_SDIO0_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_SDIO0_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_SDIO0_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000004U << CRL_APB_SDIO0_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_SDIO0_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_SDIO0_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010402U);
-       /*############################################################################################################################ */
-
-               /*Register : SDIO1_REF_CTRL @ 0XFF5E0070</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_SDIO1_REF_CTRL_CLKACT                                               0x1
-
-               6 bit divider
-               PSU_CRL_APB_SDIO1_REF_CTRL_DIVISOR1                                             0x1
-
-               6 bit divider
-               PSU_CRL_APB_SDIO1_REF_CTRL_DIVISOR0                                             0x4
-
-               000 = IOPLL; 010 = RPLL; 011 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_SDIO1_REF_CTRL_SRCSEL                                               0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0070, 0x013F3F07U ,0x01010402U)
-               RegMask = (CRL_APB_SDIO1_REF_CTRL_CLKACT_MASK | CRL_APB_SDIO1_REF_CTRL_DIVISOR1_MASK | CRL_APB_SDIO1_REF_CTRL_DIVISOR0_MASK | CRL_APB_SDIO1_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_SDIO1_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_SDIO1_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000004U << CRL_APB_SDIO1_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_SDIO1_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_SDIO1_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010402U);
-       /*############################################################################################################################ */
-
-               /*Register : SDIO_CLK_CTRL @ 0XFF18030C</p>
-
-               MIO pad selection for sdio0_rx_clk (feedback clock from the PAD) 00: MIO [22] 01: MIO [38] 10: MIO [64] 11: MIO [64]
-               PSU_IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL                                     0
-
-               MIO pad selection for sdio1_rx_clk (feedback clock from the PAD) 0: MIO [51] 1: MIO [76]
-               PSU_IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL                                     0
-
-               SoC Debug Clock Control
-               (OFFSET, MASK, VALUE)      (0XFF18030C, 0x00020003U ,0x00000000U)
-               RegMask = (IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_MASK | IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_SDIO_CLK_CTRL_OFFSET ,0x00020003U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : UART1_REF_CTRL @ 0XFF5E0078</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_UART1_REF_CTRL_CLKACT                                               0x1
-
-               6 bit divider
-               PSU_CRL_APB_UART1_REF_CTRL_DIVISOR1                                             0x1
-
-               6 bit divider
-               PSU_CRL_APB_UART1_REF_CTRL_DIVISOR0                                             0xf
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_UART1_REF_CTRL_SRCSEL                                               0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0078, 0x013F3F07U ,0x01010F00U)
-               RegMask = (CRL_APB_UART1_REF_CTRL_CLKACT_MASK | CRL_APB_UART1_REF_CTRL_DIVISOR1_MASK | CRL_APB_UART1_REF_CTRL_DIVISOR0_MASK | CRL_APB_UART1_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_UART1_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_UART1_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x0000000FU << CRL_APB_UART1_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_UART1_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_UART1_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010F00U);
-       /*############################################################################################################################ */
-
-               /*Register : I2C0_REF_CTRL @ 0XFF5E0120</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_I2C0_REF_CTRL_CLKACT                                                0x1
-
-               6 bit divider
-               PSU_CRL_APB_I2C0_REF_CTRL_DIVISOR1                                              0x1
-
-               6 bit divider
-               PSU_CRL_APB_I2C0_REF_CTRL_DIVISOR0                                              0xf
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_I2C0_REF_CTRL_SRCSEL                                                0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0120, 0x013F3F07U ,0x01010F00U)
-               RegMask = (CRL_APB_I2C0_REF_CTRL_CLKACT_MASK | CRL_APB_I2C0_REF_CTRL_DIVISOR1_MASK | CRL_APB_I2C0_REF_CTRL_DIVISOR0_MASK | CRL_APB_I2C0_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_I2C0_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_I2C0_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x0000000FU << CRL_APB_I2C0_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_I2C0_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_I2C0_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010F00U);
-       /*############################################################################################################################ */
-
-               /*Register : SPI0_REF_CTRL @ 0XFF5E007C</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_SPI0_REF_CTRL_CLKACT                                                0x1
-
-               6 bit divider
-               PSU_CRL_APB_SPI0_REF_CTRL_DIVISOR1                                              0x1
-
-               6 bit divider
-               PSU_CRL_APB_SPI0_REF_CTRL_DIVISOR0                                              0x4
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_SPI0_REF_CTRL_SRCSEL                                                0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E007C, 0x013F3F07U ,0x01010402U)
-               RegMask = (CRL_APB_SPI0_REF_CTRL_CLKACT_MASK | CRL_APB_SPI0_REF_CTRL_DIVISOR1_MASK | CRL_APB_SPI0_REF_CTRL_DIVISOR0_MASK | CRL_APB_SPI0_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_SPI0_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_SPI0_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000004U << CRL_APB_SPI0_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_SPI0_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_SPI0_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010402U);
-       /*############################################################################################################################ */
-
-               /*Register : CPU_R5_CTRL @ 0XFF5E0090</p>
-
-               Turing this off will shut down the OCM, some parts of the APM, and prevent transactions going from the FPD to the LPD and cou
-               d lead to system hang
-               PSU_CRL_APB_CPU_R5_CTRL_CLKACT                                                  0x1
-
-               6 bit divider
-               PSU_CRL_APB_CPU_R5_CTRL_DIVISOR0                                                0x3
-
-               000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_CPU_R5_CTRL_SRCSEL                                                  0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0090, 0x01003F07U ,0x01000302U)
-               RegMask = (CRL_APB_CPU_R5_CTRL_CLKACT_MASK | CRL_APB_CPU_R5_CTRL_DIVISOR0_MASK | CRL_APB_CPU_R5_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_CPU_R5_CTRL_CLKACT_SHIFT
-                       | 0x00000003U << CRL_APB_CPU_R5_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_CPU_R5_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_CPU_R5_CTRL_OFFSET ,0x01003F07U ,0x01000302U);
-       /*############################################################################################################################ */
-
-               /*Register : IOU_SWITCH_CTRL @ 0XFF5E009C</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_IOU_SWITCH_CTRL_CLKACT                                              0x1
-
-               6 bit divider
-               PSU_CRL_APB_IOU_SWITCH_CTRL_DIVISOR0                                            0x3
-
-               000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_IOU_SWITCH_CTRL_SRCSEL                                              0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E009C, 0x01003F07U ,0x01000300U)
-               RegMask = (CRL_APB_IOU_SWITCH_CTRL_CLKACT_MASK | CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_MASK | CRL_APB_IOU_SWITCH_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_IOU_SWITCH_CTRL_CLKACT_SHIFT
-                       | 0x00000003U << CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_IOU_SWITCH_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOU_SWITCH_CTRL_OFFSET ,0x01003F07U ,0x01000300U);
-       /*############################################################################################################################ */
-
-               /*Register : PCAP_CTRL @ 0XFF5E00A4</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_PCAP_CTRL_CLKACT                                                    0x1
-
-               6 bit divider
-               PSU_CRL_APB_PCAP_CTRL_DIVISOR0                                                  0x9
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_PCAP_CTRL_SRCSEL                                                    0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E00A4, 0x01003F07U ,0x01000900U)
-               RegMask = (CRL_APB_PCAP_CTRL_CLKACT_MASK | CRL_APB_PCAP_CTRL_DIVISOR0_MASK | CRL_APB_PCAP_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_PCAP_CTRL_CLKACT_SHIFT
-                       | 0x00000009U << CRL_APB_PCAP_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_PCAP_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_PCAP_CTRL_OFFSET ,0x01003F07U ,0x01000900U);
-       /*############################################################################################################################ */
-
-               /*Register : LPD_SWITCH_CTRL @ 0XFF5E00A8</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_LPD_SWITCH_CTRL_CLKACT                                              0x1
-
-               6 bit divider
-               PSU_CRL_APB_LPD_SWITCH_CTRL_DIVISOR0                                            0x3
-
-               000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_LPD_SWITCH_CTRL_SRCSEL                                              0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E00A8, 0x01003F07U ,0x01000302U)
-               RegMask = (CRL_APB_LPD_SWITCH_CTRL_CLKACT_MASK | CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_MASK | CRL_APB_LPD_SWITCH_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_LPD_SWITCH_CTRL_CLKACT_SHIFT
-                       | 0x00000003U << CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_LPD_SWITCH_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_LPD_SWITCH_CTRL_OFFSET ,0x01003F07U ,0x01000302U);
-       /*############################################################################################################################ */
-
-               /*Register : LPD_LSBUS_CTRL @ 0XFF5E00AC</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_LPD_LSBUS_CTRL_CLKACT                                               0x1
-
-               6 bit divider
-               PSU_CRL_APB_LPD_LSBUS_CTRL_DIVISOR0                                             0xf
-
-               000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_LPD_LSBUS_CTRL_SRCSEL                                               0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E00AC, 0x01003F07U ,0x01000F02U)
-               RegMask = (CRL_APB_LPD_LSBUS_CTRL_CLKACT_MASK | CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_MASK | CRL_APB_LPD_LSBUS_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_LPD_LSBUS_CTRL_CLKACT_SHIFT
-                       | 0x0000000FU << CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_LPD_LSBUS_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_LPD_LSBUS_CTRL_OFFSET ,0x01003F07U ,0x01000F02U);
-       /*############################################################################################################################ */
-
-               /*Register : DBG_LPD_CTRL @ 0XFF5E00B0</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_DBG_LPD_CTRL_CLKACT                                                 0x1
-
-               6 bit divider
-               PSU_CRL_APB_DBG_LPD_CTRL_DIVISOR0                                               0x6
-
-               000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_DBG_LPD_CTRL_SRCSEL                                                 0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E00B0, 0x01003F07U ,0x01000602U)
-               RegMask = (CRL_APB_DBG_LPD_CTRL_CLKACT_MASK | CRL_APB_DBG_LPD_CTRL_DIVISOR0_MASK | CRL_APB_DBG_LPD_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_DBG_LPD_CTRL_CLKACT_SHIFT
-                       | 0x00000006U << CRL_APB_DBG_LPD_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_DBG_LPD_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_DBG_LPD_CTRL_OFFSET ,0x01003F07U ,0x01000602U);
-       /*############################################################################################################################ */
-
-               /*Register : ADMA_REF_CTRL @ 0XFF5E00B8</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_ADMA_REF_CTRL_CLKACT                                                0x1
-
-               6 bit divider
-               PSU_CRL_APB_ADMA_REF_CTRL_DIVISOR0                                              0x3
-
-               000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_ADMA_REF_CTRL_SRCSEL                                                0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E00B8, 0x01003F07U ,0x01000302U)
-               RegMask = (CRL_APB_ADMA_REF_CTRL_CLKACT_MASK | CRL_APB_ADMA_REF_CTRL_DIVISOR0_MASK | CRL_APB_ADMA_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_ADMA_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000003U << CRL_APB_ADMA_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_ADMA_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_ADMA_REF_CTRL_OFFSET ,0x01003F07U ,0x01000302U);
-       /*############################################################################################################################ */
-
-               /*Register : PL0_REF_CTRL @ 0XFF5E00C0</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_PL0_REF_CTRL_CLKACT                                                 0x1
-
-               6 bit divider
-               PSU_CRL_APB_PL0_REF_CTRL_DIVISOR1                                               0x1
-
-               6 bit divider
-               PSU_CRL_APB_PL0_REF_CTRL_DIVISOR0                                               0x8
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_PL0_REF_CTRL_SRCSEL                                                 0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E00C0, 0x013F3F07U ,0x01010802U)
-               RegMask = (CRL_APB_PL0_REF_CTRL_CLKACT_MASK | CRL_APB_PL0_REF_CTRL_DIVISOR1_MASK | CRL_APB_PL0_REF_CTRL_DIVISOR0_MASK | CRL_APB_PL0_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_PL0_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_PL0_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000008U << CRL_APB_PL0_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_PL0_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_PL0_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010802U);
-       /*############################################################################################################################ */
-
-               /*Register : AMS_REF_CTRL @ 0XFF5E0108</p>
-
-               6 bit divider
-               PSU_CRL_APB_AMS_REF_CTRL_DIVISOR1                                               0x1
-
-               6 bit divider
-               PSU_CRL_APB_AMS_REF_CTRL_DIVISOR0                                               0x1d
-
-               000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_AMS_REF_CTRL_SRCSEL                                                 0x2
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_AMS_REF_CTRL_CLKACT                                                 0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0108, 0x013F3F07U ,0x01011D02U)
-               RegMask = (CRL_APB_AMS_REF_CTRL_DIVISOR1_MASK | CRL_APB_AMS_REF_CTRL_DIVISOR0_MASK | CRL_APB_AMS_REF_CTRL_SRCSEL_MASK | CRL_APB_AMS_REF_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_AMS_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x0000001DU << CRL_APB_AMS_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_AMS_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRL_APB_AMS_REF_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_AMS_REF_CTRL_OFFSET ,0x013F3F07U ,0x01011D02U);
-       /*############################################################################################################################ */
-
-               /*Register : DLL_REF_CTRL @ 0XFF5E0104</p>
-
-               000 = IOPLL; 001 = RPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new clock. This
-               is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_DLL_REF_CTRL_SRCSEL                                                 0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0104, 0x00000007U ,0x00000000U)
-               RegMask = (CRL_APB_DLL_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_DLL_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_DLL_REF_CTRL_OFFSET ,0x00000007U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : TIMESTAMP_REF_CTRL @ 0XFF5E0128</p>
-
-               6 bit divider
-               PSU_CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0                                         0xf
-
-               1XX = pss_ref_clk; 000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and
-                cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL                                           0x0
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_TIMESTAMP_REF_CTRL_CLKACT                                           0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0128, 0x01003F07U ,0x01000F00U)
-               RegMask = (CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_MASK | CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_MASK | CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x0000000FU << CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_TIMESTAMP_REF_CTRL_OFFSET ,0x01003F07U ,0x01000F00U);
-       /*############################################################################################################################ */
-
-               /*Register : DP_VIDEO_REF_CTRL @ 0XFD1A0070</p>
-
-               6 bit divider
-               PSU_CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1                                          0x1
-
-               6 bit divider
-               PSU_CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0                                          0x4
-
-               000 = VPLL; 010 = DPLL; 011 = RPLL_TO_FPD - might be using extra mux; (This signal may only be toggled after 4 cycles of the
-               ld clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL                                            0x2
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_DP_VIDEO_REF_CTRL_CLKACT                                            0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A0070, 0x013F3F07U ,0x01010402U)
-               RegMask = (CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_MASK | CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_MASK | CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_MASK | CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000004U << CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DP_VIDEO_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010300U);
-       /*############################################################################################################################ */
-
-               /*Register : DP_AUDIO_REF_CTRL @ 0XFD1A0074</p>
-
-               6 bit divider
-               PSU_CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1                                          0x1
-
-               6 bit divider
-               PSU_CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0                                          0x2a
-
-               000 = VPLL; 010 = DPLL; 011 = RPLL_TO_FPD - might be using extra mux; (This signal may only be toggled after 4 cycles of the
-               ld clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL                                            0x0
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_DP_AUDIO_REF_CTRL_CLKACT                                            0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A0074, 0x013F3F07U ,0x01012A00U)
-               RegMask = (CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_MASK | CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_MASK | CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_MASK | CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x0000002AU << CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DP_AUDIO_REF_CTRL_OFFSET ,0x013F3F07U ,0x01011402U);
-       /*############################################################################################################################ */
-
-               /*Register : DP_STC_REF_CTRL @ 0XFD1A007C</p>
-
-               6 bit divider
-               PSU_CRF_APB_DP_STC_REF_CTRL_DIVISOR1                                            0x1
-
-               6 bit divider
-               PSU_CRF_APB_DP_STC_REF_CTRL_DIVISOR0                                            0x27
-
-               000 = VPLL; 010 = DPLL; 011 = RPLL_TO_FPD; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of t
-               e new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DP_STC_REF_CTRL_SRCSEL                                              0x0
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_DP_STC_REF_CTRL_CLKACT                                              0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A007C, 0x013F3F07U ,0x01012700U)
-               RegMask = (CRF_APB_DP_STC_REF_CTRL_DIVISOR1_MASK | CRF_APB_DP_STC_REF_CTRL_DIVISOR0_MASK | CRF_APB_DP_STC_REF_CTRL_SRCSEL_MASK | CRF_APB_DP_STC_REF_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_DP_STC_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000027U << CRF_APB_DP_STC_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRF_APB_DP_STC_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_DP_STC_REF_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DP_STC_REF_CTRL_OFFSET ,0x013F3F07U ,0x01021402U);
-       /*############################################################################################################################ */
-
-               /*Register : ACPU_CTRL @ 0XFD1A0060</p>
-
-               6 bit divider
-               PSU_CRF_APB_ACPU_CTRL_DIVISOR0                                                  0x1
-
-               000 = APLL; 010 = DPLL; 011 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_ACPU_CTRL_SRCSEL                                                    0x0
-
-               Clock active signal. Switch to 0 to disable the clock. For the half speed APU Clock
-               PSU_CRF_APB_ACPU_CTRL_CLKACT_HALF                                               0x1
-
-               Clock active signal. Switch to 0 to disable the clock. For the full speed ACPUX Clock. This will shut off the high speed cloc
-                to the entire APU
-               PSU_CRF_APB_ACPU_CTRL_CLKACT_FULL                                               0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A0060, 0x03003F07U ,0x03000100U)
-               RegMask = (CRF_APB_ACPU_CTRL_DIVISOR0_MASK | CRF_APB_ACPU_CTRL_SRCSEL_MASK | CRF_APB_ACPU_CTRL_CLKACT_HALF_MASK | CRF_APB_ACPU_CTRL_CLKACT_FULL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_ACPU_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRF_APB_ACPU_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_ACPU_CTRL_CLKACT_HALF_SHIFT
-                       | 0x00000001U << CRF_APB_ACPU_CTRL_CLKACT_FULL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_ACPU_CTRL_OFFSET ,0x03003F07U ,0x03000100U);
-       /*############################################################################################################################ */
-
-               /*Register : DBG_TRACE_CTRL @ 0XFD1A0064</p>
-
-               6 bit divider
-               PSU_CRF_APB_DBG_TRACE_CTRL_DIVISOR0                                             0x2
-
-               000 = IOPLL_TO_FPD; 010 = DPLL; 011 = APLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DBG_TRACE_CTRL_SRCSEL                                               0x0
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_DBG_TRACE_CTRL_CLKACT                                               0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A0064, 0x01003F07U ,0x01000200U)
-               RegMask = (CRF_APB_DBG_TRACE_CTRL_DIVISOR0_MASK | CRF_APB_DBG_TRACE_CTRL_SRCSEL_MASK | CRF_APB_DBG_TRACE_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_DBG_TRACE_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRF_APB_DBG_TRACE_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_DBG_TRACE_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DBG_TRACE_CTRL_OFFSET ,0x01003F07U ,0x01000200U);
-       /*############################################################################################################################ */
-
-               /*Register : DBG_FPD_CTRL @ 0XFD1A0068</p>
-
-               6 bit divider
-               PSU_CRF_APB_DBG_FPD_CTRL_DIVISOR0                                               0x2
-
-               000 = IOPLL_TO_FPD; 010 = DPLL; 011 = APLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DBG_FPD_CTRL_SRCSEL                                                 0x0
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_DBG_FPD_CTRL_CLKACT                                                 0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A0068, 0x01003F07U ,0x01000200U)
-               RegMask = (CRF_APB_DBG_FPD_CTRL_DIVISOR0_MASK | CRF_APB_DBG_FPD_CTRL_SRCSEL_MASK | CRF_APB_DBG_FPD_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_DBG_FPD_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRF_APB_DBG_FPD_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_DBG_FPD_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DBG_FPD_CTRL_OFFSET ,0x01003F07U ,0x01000200U);
-       /*############################################################################################################################ */
-
-               /*Register : DDR_CTRL @ 0XFD1A0080</p>
-
-               6 bit divider
-               PSU_CRF_APB_DDR_CTRL_DIVISOR0                                                   0x4
-
-               000 = DPLL; 001 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new clock. This
-               s not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DDR_CTRL_SRCSEL                                                     0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A0080, 0x00003F07U ,0x00000400U)
-               RegMask = (CRF_APB_DDR_CTRL_DIVISOR0_MASK | CRF_APB_DDR_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000004U << CRF_APB_DDR_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRF_APB_DDR_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DDR_CTRL_OFFSET ,0x00003F07U ,0x00000400U);
-       /*############################################################################################################################ */
-
-               /*Register : GPU_REF_CTRL @ 0XFD1A0084</p>
-
-               6 bit divider
-               PSU_CRF_APB_GPU_REF_CTRL_DIVISOR0                                               0x2
-
-               000 = IOPLL_TO_FPD; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_GPU_REF_CTRL_SRCSEL                                                 0x3
-
-               Clock active signal. Switch to 0 to disable the clock, which will stop clock for GPU (and both Pixel Processors).
-               PSU_CRF_APB_GPU_REF_CTRL_CLKACT                                                 0x1
-
-               Clock active signal for Pixel Processor. Switch to 0 to disable the clock only to this Pixel Processor
-               PSU_CRF_APB_GPU_REF_CTRL_PP0_CLKACT                                             0x1
-
-               Clock active signal for Pixel Processor. Switch to 0 to disable the clock only to this Pixel Processor
-               PSU_CRF_APB_GPU_REF_CTRL_PP1_CLKACT                                             0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A0084, 0x07003F07U ,0x07000203U)
-               RegMask = (CRF_APB_GPU_REF_CTRL_DIVISOR0_MASK | CRF_APB_GPU_REF_CTRL_SRCSEL_MASK | CRF_APB_GPU_REF_CTRL_CLKACT_MASK | CRF_APB_GPU_REF_CTRL_PP0_CLKACT_MASK | CRF_APB_GPU_REF_CTRL_PP1_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_GPU_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000003U << CRF_APB_GPU_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_GPU_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRF_APB_GPU_REF_CTRL_PP0_CLKACT_SHIFT
-                       | 0x00000001U << CRF_APB_GPU_REF_CTRL_PP1_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_GPU_REF_CTRL_OFFSET ,0x07003F07U ,0x07000203U);
-       /*############################################################################################################################ */
-
-               /*Register : GDMA_REF_CTRL @ 0XFD1A00B8</p>
-
-               6 bit divider
-               PSU_CRF_APB_GDMA_REF_CTRL_DIVISOR0                                              0x2
-
-               000 = APLL; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_GDMA_REF_CTRL_SRCSEL                                                0x3
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_GDMA_REF_CTRL_CLKACT                                                0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A00B8, 0x01003F07U ,0x01000203U)
-               RegMask = (CRF_APB_GDMA_REF_CTRL_DIVISOR0_MASK | CRF_APB_GDMA_REF_CTRL_SRCSEL_MASK | CRF_APB_GDMA_REF_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_GDMA_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000003U << CRF_APB_GDMA_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_GDMA_REF_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_GDMA_REF_CTRL_OFFSET ,0x01003F07U ,0x01000203U);
-       /*############################################################################################################################ */
-
-               /*Register : DPDMA_REF_CTRL @ 0XFD1A00BC</p>
-
-               6 bit divider
-               PSU_CRF_APB_DPDMA_REF_CTRL_DIVISOR0                                             0x2
-
-               000 = APLL; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DPDMA_REF_CTRL_SRCSEL                                               0x3
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_DPDMA_REF_CTRL_CLKACT                                               0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A00BC, 0x01003F07U ,0x01000203U)
-               RegMask = (CRF_APB_DPDMA_REF_CTRL_DIVISOR0_MASK | CRF_APB_DPDMA_REF_CTRL_SRCSEL_MASK | CRF_APB_DPDMA_REF_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_DPDMA_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000003U << CRF_APB_DPDMA_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_DPDMA_REF_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPDMA_REF_CTRL_OFFSET ,0x01003F07U ,0x01000203U);
-       /*############################################################################################################################ */
-
-               /*Register : TOPSW_MAIN_CTRL @ 0XFD1A00C0</p>
-
-               6 bit divider
-               PSU_CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0                                            0x2
-
-               000 = APLL; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_TOPSW_MAIN_CTRL_SRCSEL                                              0x2
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_TOPSW_MAIN_CTRL_CLKACT                                              0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A00C0, 0x01003F07U ,0x01000202U)
-               RegMask = (CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_MASK | CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_MASK | CRF_APB_TOPSW_MAIN_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_TOPSW_MAIN_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_TOPSW_MAIN_CTRL_OFFSET ,0x01003F07U ,0x01000203U);
-       /*############################################################################################################################ */
-
-               /*Register : TOPSW_LSBUS_CTRL @ 0XFD1A00C4</p>
-
-               6 bit divider
-               PSU_CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0                                           0x5
-
-               000 = APLL; 010 = IOPLL_TO_FPD; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL                                             0x2
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_TOPSW_LSBUS_CTRL_CLKACT                                             0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A00C4, 0x01003F07U ,0x01000502U)
-               RegMask = (CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_MASK | CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_MASK | CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000005U << CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_TOPSW_LSBUS_CTRL_OFFSET ,0x01003F07U ,0x01000502U);
-       /*############################################################################################################################ */
-
-               /*Register : DBG_TSTMP_CTRL @ 0XFD1A00F8</p>
-
-               6 bit divider
-               PSU_CRF_APB_DBG_TSTMP_CTRL_DIVISOR0                                             0x2
-
-               000 = IOPLL_TO_FPD; 010 = DPLL; 011 = APLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DBG_TSTMP_CTRL_SRCSEL                                               0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A00F8, 0x00003F07U ,0x00000200U)
-               RegMask = (CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_MASK | CRF_APB_DBG_TSTMP_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRF_APB_DBG_TSTMP_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DBG_TSTMP_CTRL_OFFSET ,0x00003F07U ,0x00000200U);
-       /*############################################################################################################################ */
-
-               /*Register : IOU_TTC_APB_CLK @ 0XFF180380</p>
-
-               00" = Select the APB switch clock for the APB interface of TTC0'01" = Select the PLL ref clock for the APB interface of TTC0'
-               0" = Select the R5 clock for the APB interface of TTC0
-               PSU_IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL                                           0
-
-               00" = Select the APB switch clock for the APB interface of TTC1'01" = Select the PLL ref clock for the APB interface of TTC1'
-               0" = Select the R5 clock for the APB interface of TTC1
-               PSU_IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL                                           0
-
-               00" = Select the APB switch clock for the APB interface of TTC2'01" = Select the PLL ref clock for the APB interface of TTC2'
-               0" = Select the R5 clock for the APB interface of TTC2
-               PSU_IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL                                           0
-
-               00" = Select the APB switch clock for the APB interface of TTC3'01" = Select the PLL ref clock for the APB interface of TTC3'
-               0" = Select the R5 clock for the APB interface of TTC3
-               PSU_IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL                                           0
-
-               TTC APB clock select
-               (OFFSET, MASK, VALUE)      (0XFF180380, 0x000000FFU ,0x00000000U)
-               RegMask = (IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_MASK | IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_MASK | IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_MASK | IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_IOU_TTC_APB_CLK_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : WDT_CLK_SEL @ 0XFD610100</p>
-
-               System watchdog timer clock source selection: 0: Internal APB clock 1: External (PL clock via EMIO or Pinout clock via MIO)
-               PSU_FPD_SLCR_WDT_CLK_SEL_SELECT                                                 0
-
-               SWDT clock source select
-               (OFFSET, MASK, VALUE)      (0XFD610100, 0x00000001U ,0x00000000U)
-               RegMask = (FPD_SLCR_WDT_CLK_SEL_SELECT_MASK |  0 );
-
-               RegVal = ((0x00000000U << FPD_SLCR_WDT_CLK_SEL_SELECT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (FPD_SLCR_WDT_CLK_SEL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : WDT_CLK_SEL @ 0XFF180300</p>
-
-               System watchdog timer clock source selection: 0: internal clock APB clock 1: external clock from PL via EMIO, or from pinout
-               ia MIO
-               PSU_IOU_SLCR_WDT_CLK_SEL_SELECT                                                 0
-
-               SWDT clock source select
-               (OFFSET, MASK, VALUE)      (0XFF180300, 0x00000001U ,0x00000000U)
-               RegMask = (IOU_SLCR_WDT_CLK_SEL_SELECT_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_WDT_CLK_SEL_SELECT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_WDT_CLK_SEL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : CSUPMU_WDT_CLK_SEL @ 0XFF410050</p>
-
-               System watchdog timer clock source selection: 0: internal clock APB clock 1: external clock pss_ref_clk
-               PSU_LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT                                          0
-
-               SWDT clock source select
-               (OFFSET, MASK, VALUE)      (0XFF410050, 0x00000001U ,0x00000000U)
-               RegMask = (LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_MASK |  0 );
-
-               RegVal = ((0x00000000U << LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_SLCR_CSUPMU_WDT_CLK_SEL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-unsigned long psu_mio_init_data() {
-               // : MIO PROGRAMMING
-               /*Register : MIO_PIN_0 @ 0XFF180000</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_sclk_out- (QSPI Clock)
-               PSU_IOU_SLCR_MIO_PIN_0_L0_SEL                                                   1
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_0_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[0]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[0]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_0_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[0]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[0]- (GPIO bank 0) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Cloc
-               ) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, trace_
-               lk- (Trace Port Clock)
-               PSU_IOU_SLCR_MIO_PIN_0_L3_SEL                                                   0
-
-               Configures MIO Pin 0 peripheral interface mapping. S
-               (OFFSET, MASK, VALUE)      (0XFF180000, 0x000000FEU ,0x00000002U)
-               RegMask = (IOU_SLCR_MIO_PIN_0_L0_SEL_MASK | IOU_SLCR_MIO_PIN_0_L1_SEL_MASK | IOU_SLCR_MIO_PIN_0_L2_SEL_MASK | IOU_SLCR_MIO_PIN_0_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_MIO_PIN_0_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_0_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_0_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_0_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_0_OFFSET ,0x000000FEU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_1 @ 0XFF180004</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_mi1- (QSPI Databus) 1= qspi, Output, qspi_so_mo1- (QSPI Data
-               us)
-               PSU_IOU_SLCR_MIO_PIN_1_L0_SEL                                                   1
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_1_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[1]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[1]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_1_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[1]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[1]- (GPIO bank 0) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc3, Output, ttc3_wave_o
-               t- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, trace_ctl- (Trace Port Control
-               Signal)
-               PSU_IOU_SLCR_MIO_PIN_1_L3_SEL                                                   0
-
-               Configures MIO Pin 1 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180004, 0x000000FEU ,0x00000002U)
-               RegMask = (IOU_SLCR_MIO_PIN_1_L0_SEL_MASK | IOU_SLCR_MIO_PIN_1_L1_SEL_MASK | IOU_SLCR_MIO_PIN_1_L2_SEL_MASK | IOU_SLCR_MIO_PIN_1_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_MIO_PIN_1_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_1_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_1_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_1_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_1_OFFSET ,0x000000FEU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_2 @ 0XFF180008</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi2- (QSPI Databus) 1= qspi, Output, qspi_mo2- (QSPI Databus)
-               PSU_IOU_SLCR_MIO_PIN_2_L0_SEL                                                   1
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_2_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[2]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[2]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_2_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[2]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[2]- (GPIO bank 0) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc2, Input, ttc2_clk_in
-                (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[0]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_2_L3_SEL                                                   0
-
-               Configures MIO Pin 2 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180008, 0x000000FEU ,0x00000002U)
-               RegMask = (IOU_SLCR_MIO_PIN_2_L0_SEL_MASK | IOU_SLCR_MIO_PIN_2_L1_SEL_MASK | IOU_SLCR_MIO_PIN_2_L2_SEL_MASK | IOU_SLCR_MIO_PIN_2_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_MIO_PIN_2_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_2_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_2_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_2_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_2_OFFSET ,0x000000FEU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_3 @ 0XFF18000C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi3- (QSPI Databus) 1= qspi, Output, qspi_mo3- (QSPI Databus)
-               PSU_IOU_SLCR_MIO_PIN_3_L0_SEL                                                   1
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_3_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[3]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[3]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_3_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[3]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[3]- (GPIO bank 0) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[0
-               - (SPI Master Selects) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial
-               output) 7= trace, Output, tracedq[1]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_3_L3_SEL                                                   0
-
-               Configures MIO Pin 3 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18000C, 0x000000FEU ,0x00000002U)
-               RegMask = (IOU_SLCR_MIO_PIN_3_L0_SEL_MASK | IOU_SLCR_MIO_PIN_3_L1_SEL_MASK | IOU_SLCR_MIO_PIN_3_L2_SEL_MASK | IOU_SLCR_MIO_PIN_3_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_MIO_PIN_3_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_3_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_3_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_3_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_3_OFFSET ,0x000000FEU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_4 @ 0XFF180010</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_mo_mo0- (QSPI Databus) 1= qspi, Input, qspi_si_mi0- (QSPI Data
-               us)
-               PSU_IOU_SLCR_MIO_PIN_4_L0_SEL                                                   1
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_4_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[4]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[4]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_4_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[4]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[4]- (GPIO bank 0) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_s
-               - (MISO signal) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace,
-               utput, tracedq[2]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_4_L3_SEL                                                   0
-
-               Configures MIO Pin 4 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180010, 0x000000FEU ,0x00000002U)
-               RegMask = (IOU_SLCR_MIO_PIN_4_L0_SEL_MASK | IOU_SLCR_MIO_PIN_4_L1_SEL_MASK | IOU_SLCR_MIO_PIN_4_L2_SEL_MASK | IOU_SLCR_MIO_PIN_4_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_MIO_PIN_4_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_4_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_4_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_4_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_4_OFFSET ,0x000000FEU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_5 @ 0XFF180014</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_n_ss_out- (QSPI Slave Select)
-               PSU_IOU_SLCR_MIO_PIN_5_L0_SEL                                                   1
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_5_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[5]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[5]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_5_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[5]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[5]- (GPIO bank 0) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, spi0
-               si- (MOSI signal) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7
-                trace, Output, tracedq[3]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_5_L3_SEL                                                   0
-
-               Configures MIO Pin 5 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180014, 0x000000FEU ,0x00000002U)
-               RegMask = (IOU_SLCR_MIO_PIN_5_L0_SEL_MASK | IOU_SLCR_MIO_PIN_5_L1_SEL_MASK | IOU_SLCR_MIO_PIN_5_L2_SEL_MASK | IOU_SLCR_MIO_PIN_5_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_MIO_PIN_5_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_5_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_5_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_5_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_5_OFFSET ,0x000000FEU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_6 @ 0XFF180018</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_clk_for_lpbk- (QSPI Clock to be fed-back)
-               PSU_IOU_SLCR_MIO_PIN_6_L0_SEL                                                   1
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_6_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[6]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[6]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_6_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[6]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[6]- (GPIO bank 0) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, spi1
-               sclk_out- (SPI Clock) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace,
-               Output, tracedq[4]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_6_L3_SEL                                                   0
-
-               Configures MIO Pin 6 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180018, 0x000000FEU ,0x00000002U)
-               RegMask = (IOU_SLCR_MIO_PIN_6_L0_SEL_MASK | IOU_SLCR_MIO_PIN_6_L1_SEL_MASK | IOU_SLCR_MIO_PIN_6_L2_SEL_MASK | IOU_SLCR_MIO_PIN_6_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_MIO_PIN_6_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_6_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_6_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_6_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_6_OFFSET ,0x000000FEU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_7 @ 0XFF18001C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_n_ss_out_upper- (QSPI Slave Select upper)
-               PSU_IOU_SLCR_MIO_PIN_7_L0_SEL                                                   0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_7_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[7]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[7]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_7_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[7]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[7]- (GPIO bank 0) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5=
-               tc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output,
-               racedq[5]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_7_L3_SEL                                                   0
-
-               Configures MIO Pin 7 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18001C, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_7_L0_SEL_MASK | IOU_SLCR_MIO_PIN_7_L1_SEL_MASK | IOU_SLCR_MIO_PIN_7_L2_SEL_MASK | IOU_SLCR_MIO_PIN_7_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_7_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_7_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_7_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_7_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_7_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_8 @ 0XFF180020</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[0]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [0]- (QSPI Upper Databus)
-               PSU_IOU_SLCR_MIO_PIN_8_L0_SEL                                                   0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_8_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[8]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[8]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_8_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[8]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[8]- (GPIO bank 0) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= ttc
-               , Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[6]- (Tr
-               ce Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_8_L3_SEL                                                   6
-
-               Configures MIO Pin 8 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180020, 0x000000FEU ,0x000000C0U)
-               RegMask = (IOU_SLCR_MIO_PIN_8_L0_SEL_MASK | IOU_SLCR_MIO_PIN_8_L1_SEL_MASK | IOU_SLCR_MIO_PIN_8_L2_SEL_MASK | IOU_SLCR_MIO_PIN_8_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_8_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_8_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_8_L2_SEL_SHIFT
-                       | 0x00000006U << IOU_SLCR_MIO_PIN_8_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_8_OFFSET ,0x000000FEU ,0x000000C0U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_9 @ 0XFF180024</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[1]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [1]- (QSPI Upper Databus)
-               PSU_IOU_SLCR_MIO_PIN_9_L0_SEL                                                   0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ce[1]- (NAND chip enable)
-               PSU_IOU_SLCR_MIO_PIN_9_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[9]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[9]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_9_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[9]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[9]- (GPIO bank 0) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1,
-               utput, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (U
-               RT receiver serial input) 7= trace, Output, tracedq[7]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_9_L3_SEL                                                   6
-
-               Configures MIO Pin 9 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180024, 0x000000FEU ,0x000000C0U)
-               RegMask = (IOU_SLCR_MIO_PIN_9_L0_SEL_MASK | IOU_SLCR_MIO_PIN_9_L1_SEL_MASK | IOU_SLCR_MIO_PIN_9_L2_SEL_MASK | IOU_SLCR_MIO_PIN_9_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_9_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_9_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_9_L2_SEL_SHIFT
-                       | 0x00000006U << IOU_SLCR_MIO_PIN_9_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_9_OFFSET ,0x000000FEU ,0x000000C0U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_10 @ 0XFF180028</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[2]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [2]- (QSPI Upper Databus)
-               PSU_IOU_SLCR_MIO_PIN_10_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[0]- (NAND Ready/Busy)
-               PSU_IOU_SLCR_MIO_PIN_10_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[10]- (Test Scan Port) = test_scan, Out
-               ut, test_scan_out[10]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_10_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[10]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[10]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Outp
-               t, tracedq[8]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_10_L3_SEL                                                  2
-
-               Configures MIO Pin 10 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180028, 0x000000FEU ,0x00000040U)
-               RegMask = (IOU_SLCR_MIO_PIN_10_L0_SEL_MASK | IOU_SLCR_MIO_PIN_10_L1_SEL_MASK | IOU_SLCR_MIO_PIN_10_L2_SEL_MASK | IOU_SLCR_MIO_PIN_10_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_10_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_10_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_10_L2_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_10_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_10_OFFSET ,0x000000FEU ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_11 @ 0XFF18002C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[3]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [3]- (QSPI Upper Databus)
-               PSU_IOU_SLCR_MIO_PIN_11_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[1]- (NAND Ready/Busy)
-               PSU_IOU_SLCR_MIO_PIN_11_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[11]- (Test Scan Port) = test_scan, Out
-               ut, test_scan_out[11]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_11_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[11]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[11]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= trace, Output, tracedq[9]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_11_L3_SEL                                                  2
-
-               Configures MIO Pin 11 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18002C, 0x000000FEU ,0x00000040U)
-               RegMask = (IOU_SLCR_MIO_PIN_11_L0_SEL_MASK | IOU_SLCR_MIO_PIN_11_L1_SEL_MASK | IOU_SLCR_MIO_PIN_11_L2_SEL_MASK | IOU_SLCR_MIO_PIN_11_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_11_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_11_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_11_L2_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_11_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_11_OFFSET ,0x000000FEU ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_12 @ 0XFF180030</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_sclk_out_upper- (QSPI Upper Clock)
-               PSU_IOU_SLCR_MIO_PIN_12_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dqs_in- (NAND Strobe) 1= nand, Output, nfc_dqs_out- (NAND Strobe
-
-               PSU_IOU_SLCR_MIO_PIN_12_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[12]- (Test Scan Port) = test_scan, Out
-               ut, test_scan_out[12]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_12_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[12]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[12]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Cl
-               ck) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, trac
-               dq[10]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_12_L3_SEL                                                  0
-
-               Configures MIO Pin 12 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180030, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_12_L0_SEL_MASK | IOU_SLCR_MIO_PIN_12_L1_SEL_MASK | IOU_SLCR_MIO_PIN_12_L2_SEL_MASK | IOU_SLCR_MIO_PIN_12_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_12_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_12_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_12_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_12_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_12_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_13 @ 0XFF180034</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_13_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ce[0]- (NAND chip enable)
-               PSU_IOU_SLCR_MIO_PIN_13_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[0]- (8-bit Data bus) = sd0, Output, sdio0_data_out[0]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[13]- (Test Scan Port) = test_scan, Output, test_scan_out[13]- (Test Scan Port
-                3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_13_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[13]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[13]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc1, Output, ttc1_wave
-               out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, tracedq[11]- (Trace Port Dat
-               bus)
-               PSU_IOU_SLCR_MIO_PIN_13_L3_SEL                                                  0
-
-               Configures MIO Pin 13 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180034, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_13_L0_SEL_MASK | IOU_SLCR_MIO_PIN_13_L1_SEL_MASK | IOU_SLCR_MIO_PIN_13_L2_SEL_MASK | IOU_SLCR_MIO_PIN_13_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_13_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_13_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_13_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_13_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_13_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_14 @ 0XFF180038</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_14_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_cle- (NAND Command Latch Enable)
-               PSU_IOU_SLCR_MIO_PIN_14_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[1]- (8-bit Data bus) = sd0, Output, sdio0_data_out[1]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[14]- (Test Scan Port) = test_scan, Output, test_scan_out[14]- (Test Scan Port
-                3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_14_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[14]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[14]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc0, Input, ttc0_clk_
-               n- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[12]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_14_L3_SEL                                                  0
-
-               Configures MIO Pin 14 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180038, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_14_L0_SEL_MASK | IOU_SLCR_MIO_PIN_14_L1_SEL_MASK | IOU_SLCR_MIO_PIN_14_L2_SEL_MASK | IOU_SLCR_MIO_PIN_14_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_14_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_14_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_14_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_14_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_14_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_15 @ 0XFF18003C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_15_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ale- (NAND Address Latch Enable)
-               PSU_IOU_SLCR_MIO_PIN_15_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[2]- (8-bit Data bus) = sd0, Output, sdio0_data_out[2]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[15]- (Test Scan Port) = test_scan, Output, test_scan_out[15]- (Test Scan Port
-                3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_15_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[15]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[15]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out
-               0]- (SPI Master Selects) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter seri
-               l output) 7= trace, Output, tracedq[13]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_15_L3_SEL                                                  0
-
-               Configures MIO Pin 15 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18003C, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_15_L0_SEL_MASK | IOU_SLCR_MIO_PIN_15_L1_SEL_MASK | IOU_SLCR_MIO_PIN_15_L2_SEL_MASK | IOU_SLCR_MIO_PIN_15_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_15_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_15_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_15_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_15_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_15_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_16 @ 0XFF180040</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_16_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[0]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[0]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_16_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[3]- (8-bit Data bus) = sd0, Output, sdio0_data_out[3]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[16]- (Test Scan Port) = test_scan, Output, test_scan_out[16]- (Test Scan Port
-                3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_16_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[16]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[16]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0
-               so- (MISO signal) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace
-                Output, tracedq[14]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_16_L3_SEL                                                  0
-
-               Configures MIO Pin 16 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180040, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_16_L0_SEL_MASK | IOU_SLCR_MIO_PIN_16_L1_SEL_MASK | IOU_SLCR_MIO_PIN_16_L2_SEL_MASK | IOU_SLCR_MIO_PIN_16_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_16_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_16_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_16_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_16_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_16_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_17 @ 0XFF180044</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_17_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[1]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[1]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_17_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[4]- (8-bit Data bus) = sd0, Output, sdio0_data_out[4]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[17]- (Test Scan Port) = test_scan, Output, test_scan_out[17]- (Test Scan Port
-                3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_17_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[17]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[17]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, sp
-               0_si- (MOSI signal) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= trace, Output, tracedq[15]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_17_L3_SEL                                                  0
-
-               Configures MIO Pin 17 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180044, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_17_L0_SEL_MASK | IOU_SLCR_MIO_PIN_17_L1_SEL_MASK | IOU_SLCR_MIO_PIN_17_L2_SEL_MASK | IOU_SLCR_MIO_PIN_17_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_17_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_17_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_17_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_17_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_17_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_18 @ 0XFF180048</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_18_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[2]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[2]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_18_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[5]- (8-bit Data bus) = sd0, Output, sdio0_data_out[5]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[18]- (Test Scan Port) = test_scan, Output, test_scan_out[18]- (Test Scan Port
-                3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_18_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[18]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[18]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_18_L3_SEL                                                  0
-
-               Configures MIO Pin 18 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180048, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_18_L0_SEL_MASK | IOU_SLCR_MIO_PIN_18_L1_SEL_MASK | IOU_SLCR_MIO_PIN_18_L2_SEL_MASK | IOU_SLCR_MIO_PIN_18_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_18_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_18_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_18_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_18_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_18_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_19 @ 0XFF18004C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_19_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[3]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[3]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_19_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[6]- (8-bit Data bus) = sd0, Output, sdio0_data_out[6]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[19]- (Test Scan Port) = test_scan, Output, test_scan_out[19]- (Test Scan Port
-                3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_19_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[19]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[19]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5
-                ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_19_L3_SEL                                                  0
-
-               Configures MIO Pin 19 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18004C, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_19_L0_SEL_MASK | IOU_SLCR_MIO_PIN_19_L1_SEL_MASK | IOU_SLCR_MIO_PIN_19_L2_SEL_MASK | IOU_SLCR_MIO_PIN_19_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_19_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_19_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_19_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_19_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_19_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_20 @ 0XFF180050</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_20_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[4]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[4]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_20_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[7]- (8-bit Data bus) = sd0, Output, sdio0_data_out[7]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[20]- (Test Scan Port) = test_scan, Output, test_scan_out[20]- (Test Scan Port
-                3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_20_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[20]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[20]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= t
-               c1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_20_L3_SEL                                                  0
-
-               Configures MIO Pin 20 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180050, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_20_L0_SEL_MASK | IOU_SLCR_MIO_PIN_20_L1_SEL_MASK | IOU_SLCR_MIO_PIN_20_L2_SEL_MASK | IOU_SLCR_MIO_PIN_20_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_20_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_20_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_20_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_20_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_20_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_21 @ 0XFF180054</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_21_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[5]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[5]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_21_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_cmd_in- (Command Indicator) = sd0, Output, sdio0_cmd_out- (Comman
-                Indicator) 2= test_scan, Input, test_scan_in[21]- (Test Scan Port) = test_scan, Output, test_scan_out[21]- (Test Scan Port)
-               = csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_21_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[21]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[21]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1
-                Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd-
-               UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_21_L3_SEL                                                  0
-
-               Configures MIO Pin 21 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180054, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_21_L0_SEL_MASK | IOU_SLCR_MIO_PIN_21_L1_SEL_MASK | IOU_SLCR_MIO_PIN_21_L2_SEL_MASK | IOU_SLCR_MIO_PIN_21_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_21_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_21_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_21_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_21_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_21_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_22 @ 0XFF180058</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_22_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_we_b- (NAND Write Enable)
-               PSU_IOU_SLCR_MIO_PIN_22_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_clk_out- (SDSDIO clock) 2= test_scan, Input, test_scan_in[22]-
-               (Test Scan Port) = test_scan, Output, test_scan_out[22]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_22_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[22]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[22]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, sp
-               1_sclk_out- (SPI Clock) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not
-               sed
-               PSU_IOU_SLCR_MIO_PIN_22_L3_SEL                                                  0
-
-               Configures MIO Pin 22 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180058, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_22_L0_SEL_MASK | IOU_SLCR_MIO_PIN_22_L1_SEL_MASK | IOU_SLCR_MIO_PIN_22_L2_SEL_MASK | IOU_SLCR_MIO_PIN_22_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_22_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_22_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_22_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_22_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_22_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_23 @ 0XFF18005C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_23_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[6]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[6]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_23_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_bus_pow- (SD card bus power) 2= test_scan, Input, test_scan_in
-               23]- (Test Scan Port) = test_scan, Output, test_scan_out[23]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper
-
-               PSU_IOU_SLCR_MIO_PIN_23_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[23]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[23]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_23_L3_SEL                                                  0
-
-               Configures MIO Pin 23 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18005C, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_23_L0_SEL_MASK | IOU_SLCR_MIO_PIN_23_L1_SEL_MASK | IOU_SLCR_MIO_PIN_23_L2_SEL_MASK | IOU_SLCR_MIO_PIN_23_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_23_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_23_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_23_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_23_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_23_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_24 @ 0XFF180060</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_24_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[7]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[7]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_24_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_cd_n- (SD card detect from connector) 2= test_scan, Input, test
-               scan_in[24]- (Test Scan Port) = test_scan, Output, test_scan_out[24]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ex
-                Tamper)
-               PSU_IOU_SLCR_MIO_PIN_24_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[24]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[24]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= Not Used 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1,
-               Output, ua1_txd- (UART transmitter serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_24_L3_SEL                                                  0
-
-               Configures MIO Pin 24 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180060, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_24_L0_SEL_MASK | IOU_SLCR_MIO_PIN_24_L1_SEL_MASK | IOU_SLCR_MIO_PIN_24_L2_SEL_MASK | IOU_SLCR_MIO_PIN_24_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_24_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_24_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_24_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_24_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_24_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_25 @ 0XFF180064</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_25_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_re_n- (NAND Read Enable)
-               PSU_IOU_SLCR_MIO_PIN_25_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_wp- (SD card write protect from connector) 2= test_scan, Input,
-               test_scan_in[25]- (Test Scan Port) = test_scan, Output, test_scan_out[25]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (C
-               U Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_25_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[25]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[25]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= Not Used 5= ttc3, Output, ttc3_wave_out- (TTC Waveform
-               lock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_25_L3_SEL                                                  0
-
-               Configures MIO Pin 25 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180064, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_25_L0_SEL_MASK | IOU_SLCR_MIO_PIN_25_L1_SEL_MASK | IOU_SLCR_MIO_PIN_25_L2_SEL_MASK | IOU_SLCR_MIO_PIN_25_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_25_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_25_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_25_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_25_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_25_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_26 @ 0XFF180068</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_tx_clk- (TX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_26_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ce[1]- (NAND chip enable)
-               PSU_IOU_SLCR_MIO_PIN_26_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[0]- (PMU GPI) 2= test_scan, Input, test_scan_in[26]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[26]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_26_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[0]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[0]- (GPIO bank 1) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Clock
-                5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[4]-
-               Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_26_L3_SEL                                                  0
-
-               Configures MIO Pin 26 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180068, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_26_L0_SEL_MASK | IOU_SLCR_MIO_PIN_26_L1_SEL_MASK | IOU_SLCR_MIO_PIN_26_L2_SEL_MASK | IOU_SLCR_MIO_PIN_26_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_26_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_26_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_26_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_26_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_26_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_27 @ 0XFF18006C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[0]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_27_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[0]- (NAND Ready/Busy)
-               PSU_IOU_SLCR_MIO_PIN_27_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[1]- (PMU GPI) 2= test_scan, Input, test_scan_in[27]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[27]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Outp
-               t, dp_aux_data_out- (Dp Aux Data)
-               PSU_IOU_SLCR_MIO_PIN_27_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[1]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[1]- (GPIO bank 1) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_
-               ut- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output, tracedq[5]- (Trace Port
-               atabus)
-               PSU_IOU_SLCR_MIO_PIN_27_L3_SEL                                                  0
-
-               Configures MIO Pin 27 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18006C, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_27_L0_SEL_MASK | IOU_SLCR_MIO_PIN_27_L1_SEL_MASK | IOU_SLCR_MIO_PIN_27_L2_SEL_MASK | IOU_SLCR_MIO_PIN_27_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_27_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_27_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_27_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_27_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_27_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_28 @ 0XFF180070</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[1]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_28_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[1]- (NAND Ready/Busy)
-               PSU_IOU_SLCR_MIO_PIN_28_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[2]- (PMU GPI) 2= test_scan, Input, test_scan_in[28]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[28]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)
-               PSU_IOU_SLCR_MIO_PIN_28_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[2]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[2]- (GPIO bank 1) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc1, Input, ttc1_clk_i
-               - (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[6]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_28_L3_SEL                                                  0
-
-               Configures MIO Pin 28 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180070, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_28_L0_SEL_MASK | IOU_SLCR_MIO_PIN_28_L1_SEL_MASK | IOU_SLCR_MIO_PIN_28_L2_SEL_MASK | IOU_SLCR_MIO_PIN_28_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_28_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_28_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_28_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_28_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_28_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_29 @ 0XFF180074</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[2]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_29_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_29_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[3]- (PMU GPI) 2= test_scan, Input, test_scan_in[29]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[29]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Outp
-               t, dp_aux_data_out- (Dp Aux Data)
-               PSU_IOU_SLCR_MIO_PIN_29_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[3]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[3]- (GPIO bank 1) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[0]
-                (SPI Master Selects) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial inpu
-               ) 7= trace, Output, tracedq[7]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_29_L3_SEL                                                  0
-
-               Configures MIO Pin 29 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180074, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_29_L0_SEL_MASK | IOU_SLCR_MIO_PIN_29_L1_SEL_MASK | IOU_SLCR_MIO_PIN_29_L2_SEL_MASK | IOU_SLCR_MIO_PIN_29_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_29_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_29_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_29_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_29_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_29_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_30 @ 0XFF180078</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[3]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_30_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_30_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[4]- (PMU GPI) 2= test_scan, Input, test_scan_in[30]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[30]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)
-               PSU_IOU_SLCR_MIO_PIN_30_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[4]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[4]- (GPIO bank 1) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_so
-                (MISO signal) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output
-                tracedq[8]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_30_L3_SEL                                                  0
-
-               Configures MIO Pin 30 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180078, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_30_L0_SEL_MASK | IOU_SLCR_MIO_PIN_30_L1_SEL_MASK | IOU_SLCR_MIO_PIN_30_L2_SEL_MASK | IOU_SLCR_MIO_PIN_30_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_30_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_30_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_30_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_30_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_30_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_31 @ 0XFF18007C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_tx_ctl- (TX RGMII control)
-               PSU_IOU_SLCR_MIO_PIN_31_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_31_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[5]- (PMU GPI) 2= test_scan, Input, test_scan_in[31]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[31]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_31_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[5]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[5]- (GPIO bank 1) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, spi
-               _si- (MOSI signal) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial out
-               ut) 7= trace, Output, tracedq[9]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_31_L3_SEL                                                  0
-
-               Configures MIO Pin 31 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18007C, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_31_L0_SEL_MASK | IOU_SLCR_MIO_PIN_31_L1_SEL_MASK | IOU_SLCR_MIO_PIN_31_L2_SEL_MASK | IOU_SLCR_MIO_PIN_31_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_31_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_31_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_31_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_31_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_31_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_32 @ 0XFF180080</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rx_clk- (RX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_32_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dqs_in- (NAND Strobe) 1= nand, Output, nfc_dqs_out- (NAND Strobe
-
-               PSU_IOU_SLCR_MIO_PIN_32_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[0]- (PMU GPI) 2= test_scan, Input, test_scan_in[32]- (Test S
-               an Port) = test_scan, Output, test_scan_out[32]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_32_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[6]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[6]- (GPIO bank 1) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, spi
-               _sclk_out- (SPI Clock) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7=
-               race, Output, tracedq[10]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_32_L3_SEL                                                  0
-
-               Configures MIO Pin 32 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180080, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_32_L0_SEL_MASK | IOU_SLCR_MIO_PIN_32_L1_SEL_MASK | IOU_SLCR_MIO_PIN_32_L2_SEL_MASK | IOU_SLCR_MIO_PIN_32_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_32_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_32_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_32_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_32_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_32_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_33 @ 0XFF180084</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[0]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_33_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_33_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[1]- (PMU GPI) 2= test_scan, Input, test_scan_in[33]- (Test S
-               an Port) = test_scan, Output, test_scan_out[33]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_33_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[7]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[7]- (GPIO bank 1) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5= t
-               c3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, traced
-               [11]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_33_L3_SEL                                                  0
-
-               Configures MIO Pin 33 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180084, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_33_L0_SEL_MASK | IOU_SLCR_MIO_PIN_33_L1_SEL_MASK | IOU_SLCR_MIO_PIN_33_L2_SEL_MASK | IOU_SLCR_MIO_PIN_33_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_33_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_33_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_33_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_33_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_33_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_34 @ 0XFF180088</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[1]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_34_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_34_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[2]- (PMU GPI) 2= test_scan, Input, test_scan_in[34]- (Test S
-               an Port) = test_scan, Output, test_scan_out[34]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Out
-               ut, dp_aux_data_out- (Dp Aux Data)
-               PSU_IOU_SLCR_MIO_PIN_34_L2_SEL                                                  3
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[8]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[8]- (GPIO bank 1) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= ttc2
-                Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[12]- (Trace P
-               rt Databus)
-               PSU_IOU_SLCR_MIO_PIN_34_L3_SEL                                                  0
-
-               Configures MIO Pin 34 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180088, 0x000000FEU ,0x00000018U)
-               RegMask = (IOU_SLCR_MIO_PIN_34_L0_SEL_MASK | IOU_SLCR_MIO_PIN_34_L1_SEL_MASK | IOU_SLCR_MIO_PIN_34_L2_SEL_MASK | IOU_SLCR_MIO_PIN_34_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_34_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_34_L1_SEL_SHIFT
-                       | 0x00000003U << IOU_SLCR_MIO_PIN_34_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_34_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_34_OFFSET ,0x000000FEU ,0x00000018U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_35 @ 0XFF18008C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[2]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_35_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_35_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[3]- (PMU GPI) 2= test_scan, Input, test_scan_in[35]- (Test S
-               an Port) = test_scan, Output, test_scan_out[35]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)
-               PSU_IOU_SLCR_MIO_PIN_35_L2_SEL                                                  3
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[9]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[9]- (GPIO bank 1) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1,
-               Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd-
-               UART transmitter serial output) 7= trace, Output, tracedq[13]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_35_L3_SEL                                                  0
-
-               Configures MIO Pin 35 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18008C, 0x000000FEU ,0x00000018U)
-               RegMask = (IOU_SLCR_MIO_PIN_35_L0_SEL_MASK | IOU_SLCR_MIO_PIN_35_L1_SEL_MASK | IOU_SLCR_MIO_PIN_35_L2_SEL_MASK | IOU_SLCR_MIO_PIN_35_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_35_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_35_L1_SEL_SHIFT
-                       | 0x00000003U << IOU_SLCR_MIO_PIN_35_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_35_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_35_OFFSET ,0x000000FEU ,0x00000018U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_36 @ 0XFF180090</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[3]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_36_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_36_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[4]- (PMU GPI) 2= test_scan, Input, test_scan_in[36]- (Test S
-               an Port) = test_scan, Output, test_scan_out[36]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Out
-               ut, dp_aux_data_out- (Dp Aux Data)
-               PSU_IOU_SLCR_MIO_PIN_36_L2_SEL                                                  3
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[10]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[10]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1
-               so- (MISO signal) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace
-                Output, tracedq[14]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_36_L3_SEL                                                  0
-
-               Configures MIO Pin 36 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180090, 0x000000FEU ,0x00000018U)
-               RegMask = (IOU_SLCR_MIO_PIN_36_L0_SEL_MASK | IOU_SLCR_MIO_PIN_36_L1_SEL_MASK | IOU_SLCR_MIO_PIN_36_L2_SEL_MASK | IOU_SLCR_MIO_PIN_36_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_36_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_36_L1_SEL_SHIFT
-                       | 0x00000003U << IOU_SLCR_MIO_PIN_36_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_36_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_36_OFFSET ,0x000000FEU ,0x00000018U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_37 @ 0XFF180094</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rx_ctl- (RX RGMII control )
-               PSU_IOU_SLCR_MIO_PIN_37_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_37_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[5]- (PMU GPI) 2= test_scan, Input, test_scan_in[37]- (Test S
-               an Port) = test_scan, Output, test_scan_out[37]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)
-               PSU_IOU_SLCR_MIO_PIN_37_L2_SEL                                                  3
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[11]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[11]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, sp
-               1_si- (MOSI signal) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= trace, Output, tracedq[15]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_37_L3_SEL                                                  0
-
-               Configures MIO Pin 37 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180094, 0x000000FEU ,0x00000018U)
-               RegMask = (IOU_SLCR_MIO_PIN_37_L0_SEL_MASK | IOU_SLCR_MIO_PIN_37_L1_SEL_MASK | IOU_SLCR_MIO_PIN_37_L2_SEL_MASK | IOU_SLCR_MIO_PIN_37_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_37_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_37_L1_SEL_SHIFT
-                       | 0x00000003U << IOU_SLCR_MIO_PIN_37_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_37_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_37_OFFSET ,0x000000FEU ,0x00000018U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_38 @ 0XFF180098</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_tx_clk- (TX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_38_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_38_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_clk_out- (SDSDIO clock) 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_38_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[12]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[12]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Clo
-               k) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, trace_clk-
-               (Trace Port Clock)
-               PSU_IOU_SLCR_MIO_PIN_38_L3_SEL                                                  4
-
-               Configures MIO Pin 38 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180098, 0x000000FEU ,0x00000080U)
-               RegMask = (IOU_SLCR_MIO_PIN_38_L0_SEL_MASK | IOU_SLCR_MIO_PIN_38_L1_SEL_MASK | IOU_SLCR_MIO_PIN_38_L2_SEL_MASK | IOU_SLCR_MIO_PIN_38_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_38_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_38_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_38_L2_SEL_SHIFT
-                       | 0x00000004U << IOU_SLCR_MIO_PIN_38_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_38_OFFSET ,0x000000FEU ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_39 @ 0XFF18009C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[0]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_39_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_39_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_cd_n- (SD card detect from connector) 2= sd1, Input, sd1_data_i
-               [4]- (8-bit Data bus) = sd1, Output, sdio1_data_out[4]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_39_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[13]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[13]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc0, Output, ttc0_wav
-               _out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output, trace_ctl- (Trace Port
-               Control Signal)
-               PSU_IOU_SLCR_MIO_PIN_39_L3_SEL                                                  0
-
-               Configures MIO Pin 39 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18009C, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_39_L0_SEL_MASK | IOU_SLCR_MIO_PIN_39_L1_SEL_MASK | IOU_SLCR_MIO_PIN_39_L2_SEL_MASK | IOU_SLCR_MIO_PIN_39_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_39_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_39_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_39_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_39_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_39_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_40 @ 0XFF1800A0</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[1]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_40_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_40_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_cmd_in- (Command Indicator) = sd0, Output, sdio0_cmd_out- (Comman
-                Indicator) 2= sd1, Input, sd1_data_in[5]- (8-bit Data bus) = sd1, Output, sdio1_data_out[5]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_40_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[14]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[14]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc3, Input, ttc3_clk
-               in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[0]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_40_L3_SEL                                                  4
-
-               Configures MIO Pin 40 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800A0, 0x000000FEU ,0x00000080U)
-               RegMask = (IOU_SLCR_MIO_PIN_40_L0_SEL_MASK | IOU_SLCR_MIO_PIN_40_L1_SEL_MASK | IOU_SLCR_MIO_PIN_40_L2_SEL_MASK | IOU_SLCR_MIO_PIN_40_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_40_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_40_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_40_L2_SEL_SHIFT
-                       | 0x00000004U << IOU_SLCR_MIO_PIN_40_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_40_OFFSET ,0x000000FEU ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_41 @ 0XFF1800A4</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[2]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_41_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_41_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[0]- (8-bit Data bus) = sd0, Output, sdio0_data_out[0]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[6]- (8-bit Data bus) = sd1, Output, sdio1_data_out[6]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_41_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[15]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[15]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[
-               ]- (SPI Master Selects) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial in
-               ut) 7= trace, Output, tracedq[1]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_41_L3_SEL                                                  4
-
-               Configures MIO Pin 41 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800A4, 0x000000FEU ,0x00000080U)
-               RegMask = (IOU_SLCR_MIO_PIN_41_L0_SEL_MASK | IOU_SLCR_MIO_PIN_41_L1_SEL_MASK | IOU_SLCR_MIO_PIN_41_L2_SEL_MASK | IOU_SLCR_MIO_PIN_41_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_41_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_41_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_41_L2_SEL_SHIFT
-                       | 0x00000004U << IOU_SLCR_MIO_PIN_41_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_41_OFFSET ,0x000000FEU ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_42 @ 0XFF1800A8</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[3]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_42_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_42_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[1]- (8-bit Data bus) = sd0, Output, sdio0_data_out[1]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[7]- (8-bit Data bus) = sd1, Output, sdio1_data_out[7]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_42_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[16]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[16]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_
-               o- (MISO signal) 5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Outp
-               t, tracedq[2]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_42_L3_SEL                                                  4
-
-               Configures MIO Pin 42 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800A8, 0x000000FEU ,0x00000080U)
-               RegMask = (IOU_SLCR_MIO_PIN_42_L0_SEL_MASK | IOU_SLCR_MIO_PIN_42_L1_SEL_MASK | IOU_SLCR_MIO_PIN_42_L2_SEL_MASK | IOU_SLCR_MIO_PIN_42_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_42_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_42_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_42_L2_SEL_SHIFT
-                       | 0x00000004U << IOU_SLCR_MIO_PIN_42_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_42_OFFSET ,0x000000FEU ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_43 @ 0XFF1800AC</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_tx_ctl- (TX RGMII control)
-               PSU_IOU_SLCR_MIO_PIN_43_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_43_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[2]- (8-bit Data bus) = sd0, Output, sdio0_data_out[2]- (8
-               bit Data bus) 2= sd1, Output, sdio1_bus_pow- (SD card bus power) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_43_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[17]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[17]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, s
-               i0_si- (MOSI signal) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= trace, Output, tracedq[3]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_43_L3_SEL                                                  4
-
-               Configures MIO Pin 43 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800AC, 0x000000FEU ,0x00000080U)
-               RegMask = (IOU_SLCR_MIO_PIN_43_L0_SEL_MASK | IOU_SLCR_MIO_PIN_43_L1_SEL_MASK | IOU_SLCR_MIO_PIN_43_L2_SEL_MASK | IOU_SLCR_MIO_PIN_43_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_43_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_43_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_43_L2_SEL_SHIFT
-                       | 0x00000004U << IOU_SLCR_MIO_PIN_43_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_43_OFFSET ,0x000000FEU ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_44 @ 0XFF1800B0</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rx_clk- (RX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_44_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_44_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[3]- (8-bit Data bus) = sd0, Output, sdio0_data_out[3]- (8
-               bit Data bus) 2= sd1, Input, sdio1_wp- (SD card write protect from connector) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_44_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[18]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[18]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, s
-               i1_sclk_out- (SPI Clock) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7
-                Not Used
-               PSU_IOU_SLCR_MIO_PIN_44_L3_SEL                                                  0
-
-               Configures MIO Pin 44 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800B0, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_44_L0_SEL_MASK | IOU_SLCR_MIO_PIN_44_L1_SEL_MASK | IOU_SLCR_MIO_PIN_44_L2_SEL_MASK | IOU_SLCR_MIO_PIN_44_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_44_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_44_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_44_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_44_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_44_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_45 @ 0XFF1800B4</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[0]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_45_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_45_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[4]- (8-bit Data bus) = sd0, Output, sdio0_data_out[4]- (8
-               bit Data bus) 2= sd1, Input, sdio1_cd_n- (SD card detect from connector) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_45_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[19]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[19]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5=
-               ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_45_L3_SEL                                                  0
-
-               Configures MIO Pin 45 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800B4, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_45_L0_SEL_MASK | IOU_SLCR_MIO_PIN_45_L1_SEL_MASK | IOU_SLCR_MIO_PIN_45_L2_SEL_MASK | IOU_SLCR_MIO_PIN_45_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_45_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_45_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_45_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_45_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_45_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_46 @ 0XFF1800B8</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[1]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_46_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_46_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[5]- (8-bit Data bus) = sd0, Output, sdio0_data_out[5]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[0]- (8-bit Data bus) = sd1, Output, sdio1_data_out[0]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_46_L2_SEL                                                  2
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[20]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[20]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= tt
-               0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_46_L3_SEL                                                  0
-
-               Configures MIO Pin 46 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800B8, 0x000000FEU ,0x00000010U)
-               RegMask = (IOU_SLCR_MIO_PIN_46_L0_SEL_MASK | IOU_SLCR_MIO_PIN_46_L1_SEL_MASK | IOU_SLCR_MIO_PIN_46_L2_SEL_MASK | IOU_SLCR_MIO_PIN_46_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_46_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_46_L1_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_46_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_46_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_46_OFFSET ,0x000000FEU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_47 @ 0XFF1800BC</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[2]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_47_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_47_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[6]- (8-bit Data bus) = sd0, Output, sdio0_data_out[6]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[1]- (8-bit Data bus) = sd1, Output, sdio1_data_out[1]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_47_L2_SEL                                                  2
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[21]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[21]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi
-               , Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd
-                (UART transmitter serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_47_L3_SEL                                                  0
-
-               Configures MIO Pin 47 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800BC, 0x000000FEU ,0x00000010U)
-               RegMask = (IOU_SLCR_MIO_PIN_47_L0_SEL_MASK | IOU_SLCR_MIO_PIN_47_L1_SEL_MASK | IOU_SLCR_MIO_PIN_47_L2_SEL_MASK | IOU_SLCR_MIO_PIN_47_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_47_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_47_L1_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_47_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_47_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_47_OFFSET ,0x000000FEU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_48 @ 0XFF1800C0</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[3]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_48_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_48_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[7]- (8-bit Data bus) = sd0, Output, sdio0_data_out[7]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[2]- (8-bit Data bus) = sd1, Output, sdio1_data_out[2]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_48_L2_SEL                                                  2
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[22]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[22]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1
-               so- (MISO signal) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= Not U
-               ed
-               PSU_IOU_SLCR_MIO_PIN_48_L3_SEL                                                  0
-
-               Configures MIO Pin 48 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800C0, 0x000000FEU ,0x00000010U)
-               RegMask = (IOU_SLCR_MIO_PIN_48_L0_SEL_MASK | IOU_SLCR_MIO_PIN_48_L1_SEL_MASK | IOU_SLCR_MIO_PIN_48_L2_SEL_MASK | IOU_SLCR_MIO_PIN_48_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_48_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_48_L1_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_48_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_48_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_48_OFFSET ,0x000000FEU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_49 @ 0XFF1800C4</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rx_ctl- (RX RGMII control )
-               PSU_IOU_SLCR_MIO_PIN_49_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_49_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_bus_pow- (SD card bus power) 2= sd1, Input, sd1_data_in[3]- (8
-               bit Data bus) = sd1, Output, sdio1_data_out[3]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_49_L2_SEL                                                  2
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[23]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[23]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, sp
-               1_si- (MOSI signal) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_49_L3_SEL                                                  0
-
-               Configures MIO Pin 49 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800C4, 0x000000FEU ,0x00000010U)
-               RegMask = (IOU_SLCR_MIO_PIN_49_L0_SEL_MASK | IOU_SLCR_MIO_PIN_49_L1_SEL_MASK | IOU_SLCR_MIO_PIN_49_L2_SEL_MASK | IOU_SLCR_MIO_PIN_49_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_49_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_49_L1_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_49_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_49_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_49_OFFSET ,0x000000FEU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_50 @ 0XFF1800C8</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem_tsu, Input, gem_tsu_clk- (TSU clock)
-               PSU_IOU_SLCR_MIO_PIN_50_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_50_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_wp- (SD card write protect from connector) 2= sd1, Input, sd1_c
-               d_in- (Command Indicator) = sd1, Output, sdio1_cmd_out- (Command Indicator) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_50_L2_SEL                                                  2
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[24]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[24]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= mdio1, Output, gem1_mdc- (MDIO Clock) 5= ttc2, Input, ttc2
-               clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_50_L3_SEL                                                  0
-
-               Configures MIO Pin 50 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800C8, 0x000000FEU ,0x00000010U)
-               RegMask = (IOU_SLCR_MIO_PIN_50_L0_SEL_MASK | IOU_SLCR_MIO_PIN_50_L1_SEL_MASK | IOU_SLCR_MIO_PIN_50_L2_SEL_MASK | IOU_SLCR_MIO_PIN_50_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_50_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_50_L1_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_50_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_50_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_50_OFFSET ,0x000000FEU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_51 @ 0XFF1800CC</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem_tsu, Input, gem_tsu_clk- (TSU clock)
-               PSU_IOU_SLCR_MIO_PIN_51_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_51_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= sd1, Output, sdio1_clk_out- (SDSDIO clock) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_51_L2_SEL                                                  2
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[25]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[25]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= mdio1, Input, gem1_mdio_in- (MDIO Data) 4= mdio1, Outp
-               t, gem1_mdio_out- (MDIO Data) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter
-               serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_51_L3_SEL                                                  0
-
-               Configures MIO Pin 51 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800CC, 0x000000FEU ,0x00000010U)
-               RegMask = (IOU_SLCR_MIO_PIN_51_L0_SEL_MASK | IOU_SLCR_MIO_PIN_51_L1_SEL_MASK | IOU_SLCR_MIO_PIN_51_L2_SEL_MASK | IOU_SLCR_MIO_PIN_51_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_51_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_51_L1_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_51_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_51_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_51_OFFSET ,0x000000FEU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_52 @ 0XFF1800D0</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_tx_clk- (TX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_52_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_clk_in- (ULPI Clock)
-               PSU_IOU_SLCR_MIO_PIN_52_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_52_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[0]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[0]- (GPIO bank 2) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Cloc
-               ) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, trace_
-               lk- (Trace Port Clock)
-               PSU_IOU_SLCR_MIO_PIN_52_L3_SEL                                                  0
-
-               Configures MIO Pin 52 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800D0, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_52_L0_SEL_MASK | IOU_SLCR_MIO_PIN_52_L1_SEL_MASK | IOU_SLCR_MIO_PIN_52_L2_SEL_MASK | IOU_SLCR_MIO_PIN_52_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_52_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_52_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_52_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_52_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_52_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_53 @ 0XFF1800D4</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[0]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_53_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_dir- (Data bus direction control)
-               PSU_IOU_SLCR_MIO_PIN_53_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_53_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[1]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[1]- (GPIO bank 2) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc1, Output, ttc1_wave_o
-               t- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, trace_ctl- (Trace Port Control
-               Signal)
-               PSU_IOU_SLCR_MIO_PIN_53_L3_SEL                                                  0
-
-               Configures MIO Pin 53 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800D4, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_53_L0_SEL_MASK | IOU_SLCR_MIO_PIN_53_L1_SEL_MASK | IOU_SLCR_MIO_PIN_53_L2_SEL_MASK | IOU_SLCR_MIO_PIN_53_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_53_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_53_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_53_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_53_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_53_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_54 @ 0XFF1800D8</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[1]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_54_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[2]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[2]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_54_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_54_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[2]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[2]- (GPIO bank 2) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc0, Input, ttc0_clk_in
-                (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[0]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_54_L3_SEL                                                  0
-
-               Configures MIO Pin 54 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800D8, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_54_L0_SEL_MASK | IOU_SLCR_MIO_PIN_54_L1_SEL_MASK | IOU_SLCR_MIO_PIN_54_L2_SEL_MASK | IOU_SLCR_MIO_PIN_54_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_54_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_54_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_54_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_54_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_54_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_55 @ 0XFF1800DC</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[2]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_55_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_nxt- (Data flow control signal from the PHY)
-               PSU_IOU_SLCR_MIO_PIN_55_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_55_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[3]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[3]- (GPIO bank 2) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[0
-               - (SPI Master Selects) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial
-               output) 7= trace, Output, tracedq[1]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_55_L3_SEL                                                  0
-
-               Configures MIO Pin 55 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800DC, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_55_L0_SEL_MASK | IOU_SLCR_MIO_PIN_55_L1_SEL_MASK | IOU_SLCR_MIO_PIN_55_L2_SEL_MASK | IOU_SLCR_MIO_PIN_55_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_55_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_55_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_55_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_55_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_55_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_56 @ 0XFF1800E0</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[3]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_56_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[0]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[0]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_56_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_56_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[4]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[4]- (GPIO bank 2) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_s
-               - (MISO signal) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace,
-               utput, tracedq[2]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_56_L3_SEL                                                  0
-
-               Configures MIO Pin 56 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800E0, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_56_L0_SEL_MASK | IOU_SLCR_MIO_PIN_56_L1_SEL_MASK | IOU_SLCR_MIO_PIN_56_L2_SEL_MASK | IOU_SLCR_MIO_PIN_56_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_56_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_56_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_56_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_56_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_56_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_57 @ 0XFF1800E4</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_tx_ctl- (TX RGMII control)
-               PSU_IOU_SLCR_MIO_PIN_57_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[1]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[1]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_57_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_57_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[5]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[5]- (GPIO bank 2) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, spi0
-               si- (MOSI signal) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7
-                trace, Output, tracedq[3]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_57_L3_SEL                                                  0
-
-               Configures MIO Pin 57 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800E4, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_57_L0_SEL_MASK | IOU_SLCR_MIO_PIN_57_L1_SEL_MASK | IOU_SLCR_MIO_PIN_57_L2_SEL_MASK | IOU_SLCR_MIO_PIN_57_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_57_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_57_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_57_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_57_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_57_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_58 @ 0XFF1800E8</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rx_clk- (RX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_58_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Output, usb0_ulpi_stp- (Asserted to end or interrupt transfers)
-               PSU_IOU_SLCR_MIO_PIN_58_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_58_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[6]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[6]- (GPIO bank 2) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, spi1_sclk_out- (SPI Clock
-                5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[4]-
-               Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_58_L3_SEL                                                  0
-
-               Configures MIO Pin 58 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800E8, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_58_L0_SEL_MASK | IOU_SLCR_MIO_PIN_58_L1_SEL_MASK | IOU_SLCR_MIO_PIN_58_L2_SEL_MASK | IOU_SLCR_MIO_PIN_58_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_58_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_58_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_58_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_58_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_58_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_59 @ 0XFF1800EC</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[0]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_59_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[3]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[3]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_59_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_59_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[7]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[7]- (GPIO bank 2) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_
-               ut- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output, tracedq[5]- (Trace Port
-               atabus)
-               PSU_IOU_SLCR_MIO_PIN_59_L3_SEL                                                  0
-
-               Configures MIO Pin 59 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800EC, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_59_L0_SEL_MASK | IOU_SLCR_MIO_PIN_59_L1_SEL_MASK | IOU_SLCR_MIO_PIN_59_L2_SEL_MASK | IOU_SLCR_MIO_PIN_59_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_59_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_59_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_59_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_59_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_59_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_60 @ 0XFF1800F0</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[1]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_60_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[4]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[4]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_60_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_60_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[8]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[8]- (GPIO bank 2) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= ttc1, Input, ttc1_clk_i
-               - (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[6]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_60_L3_SEL                                                  0
-
-               Configures MIO Pin 60 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800F0, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_60_L0_SEL_MASK | IOU_SLCR_MIO_PIN_60_L1_SEL_MASK | IOU_SLCR_MIO_PIN_60_L2_SEL_MASK | IOU_SLCR_MIO_PIN_60_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_60_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_60_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_60_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_60_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_60_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_61 @ 0XFF1800F4</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[2]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_61_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[5]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[5]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_61_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_61_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[9]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[9]- (GPIO bank 2) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1, Output, spi1_n_ss_out[0]
-                (SPI Master Selects) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial inpu
-               ) 7= trace, Output, tracedq[7]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_61_L3_SEL                                                  0
-
-               Configures MIO Pin 61 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800F4, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_61_L0_SEL_MASK | IOU_SLCR_MIO_PIN_61_L1_SEL_MASK | IOU_SLCR_MIO_PIN_61_L2_SEL_MASK | IOU_SLCR_MIO_PIN_61_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_61_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_61_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_61_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_61_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_61_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_62 @ 0XFF1800F8</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[3]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_62_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[6]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[6]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_62_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_62_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[10]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[10]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Outp
-               t, tracedq[8]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_62_L3_SEL                                                  0
-
-               Configures MIO Pin 62 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800F8, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_62_L0_SEL_MASK | IOU_SLCR_MIO_PIN_62_L1_SEL_MASK | IOU_SLCR_MIO_PIN_62_L2_SEL_MASK | IOU_SLCR_MIO_PIN_62_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_62_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_62_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_62_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_62_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_62_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_63 @ 0XFF1800FC</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rx_ctl- (RX RGMII control )
-               PSU_IOU_SLCR_MIO_PIN_63_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[7]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[7]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_63_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_63_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[11]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[11]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= trace, Output, tracedq[9]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_63_L3_SEL                                                  0
-
-               Configures MIO Pin 63 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800FC, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_63_L0_SEL_MASK | IOU_SLCR_MIO_PIN_63_L1_SEL_MASK | IOU_SLCR_MIO_PIN_63_L2_SEL_MASK | IOU_SLCR_MIO_PIN_63_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_63_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_63_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_63_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_63_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_63_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_64 @ 0XFF180100</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_tx_clk- (TX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_64_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_clk_in- (ULPI Clock)
-               PSU_IOU_SLCR_MIO_PIN_64_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_clk_out- (SDSDIO clock) 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_64_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[12]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[12]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, s
-               i0_sclk_out- (SPI Clock) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7
-                trace, Output, tracedq[10]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_64_L3_SEL                                                  0
-
-               Configures MIO Pin 64 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180100, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_64_L0_SEL_MASK | IOU_SLCR_MIO_PIN_64_L1_SEL_MASK | IOU_SLCR_MIO_PIN_64_L2_SEL_MASK | IOU_SLCR_MIO_PIN_64_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_64_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_64_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_64_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_64_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_64_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_65 @ 0XFF180104</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[0]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_65_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_dir- (Data bus direction control)
-               PSU_IOU_SLCR_MIO_PIN_65_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_cd_n- (SD card detect from connector) 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_65_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[13]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[13]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5=
-               ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, trac
-               dq[11]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_65_L3_SEL                                                  0
-
-               Configures MIO Pin 65 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180104, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_65_L0_SEL_MASK | IOU_SLCR_MIO_PIN_65_L1_SEL_MASK | IOU_SLCR_MIO_PIN_65_L2_SEL_MASK | IOU_SLCR_MIO_PIN_65_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_65_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_65_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_65_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_65_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_65_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_66 @ 0XFF180108</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[1]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_66_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[2]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[2]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_66_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_cmd_in- (Command Indicator) = sd0, Output, sdio0_cmd_out- (Comman
-                Indicator) 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_66_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[14]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[14]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= tt
-               2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[12]- (Trace
-               Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_66_L3_SEL                                                  0
-
-               Configures MIO Pin 66 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180108, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_66_L0_SEL_MASK | IOU_SLCR_MIO_PIN_66_L1_SEL_MASK | IOU_SLCR_MIO_PIN_66_L2_SEL_MASK | IOU_SLCR_MIO_PIN_66_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_66_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_66_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_66_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_66_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_66_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_67 @ 0XFF18010C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[2]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_67_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_nxt- (Data flow control signal from the PHY)
-               PSU_IOU_SLCR_MIO_PIN_67_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[0]- (8-bit Data bus) = sd0, Output, sdio0_data_out[0]- (8
-               bit Data bus) 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_67_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[15]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[15]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi
-               , Output, spi0_n_ss_out[0]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd
-                (UART transmitter serial output) 7= trace, Output, tracedq[13]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_67_L3_SEL                                                  0
-
-               Configures MIO Pin 67 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18010C, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_67_L0_SEL_MASK | IOU_SLCR_MIO_PIN_67_L1_SEL_MASK | IOU_SLCR_MIO_PIN_67_L2_SEL_MASK | IOU_SLCR_MIO_PIN_67_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_67_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_67_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_67_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_67_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_67_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_68 @ 0XFF180110</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[3]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_68_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[0]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[0]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_68_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[1]- (8-bit Data bus) = sd0, Output, sdio0_data_out[1]- (8
-               bit Data bus) 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_68_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[16]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[16]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0
-               so- (MISO signal) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace
-                Output, tracedq[14]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_68_L3_SEL                                                  0
-
-               Configures MIO Pin 68 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180110, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_68_L0_SEL_MASK | IOU_SLCR_MIO_PIN_68_L1_SEL_MASK | IOU_SLCR_MIO_PIN_68_L2_SEL_MASK | IOU_SLCR_MIO_PIN_68_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_68_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_68_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_68_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_68_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_68_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_69 @ 0XFF180114</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_tx_ctl- (TX RGMII control)
-               PSU_IOU_SLCR_MIO_PIN_69_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[1]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[1]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_69_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[2]- (8-bit Data bus) = sd0, Output, sdio0_data_out[2]- (8
-               bit Data bus) 2= sd1, Input, sdio1_wp- (SD card write protect from connector) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_69_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[17]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[17]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, sp
-               0_si- (MOSI signal) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= trace, Output, tracedq[15]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_69_L3_SEL                                                  0
-
-               Configures MIO Pin 69 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180114, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_69_L0_SEL_MASK | IOU_SLCR_MIO_PIN_69_L1_SEL_MASK | IOU_SLCR_MIO_PIN_69_L2_SEL_MASK | IOU_SLCR_MIO_PIN_69_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_69_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_69_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_69_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_69_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_69_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_70 @ 0XFF180118</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rx_clk- (RX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_70_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Output, usb1_ulpi_stp- (Asserted to end or interrupt transfers)
-               PSU_IOU_SLCR_MIO_PIN_70_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[3]- (8-bit Data bus) = sd0, Output, sdio0_data_out[3]- (8
-               bit Data bus) 2= sd1, Output, sdio1_bus_pow- (SD card bus power) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_70_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[18]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[18]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, sp
-               1_sclk_out- (SPI Clock) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not
-               sed
-               PSU_IOU_SLCR_MIO_PIN_70_L3_SEL                                                  0
-
-               Configures MIO Pin 70 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180118, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_70_L0_SEL_MASK | IOU_SLCR_MIO_PIN_70_L1_SEL_MASK | IOU_SLCR_MIO_PIN_70_L2_SEL_MASK | IOU_SLCR_MIO_PIN_70_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_70_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_70_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_70_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_70_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_70_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_71 @ 0XFF18011C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[0]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_71_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[3]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[3]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_71_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[4]- (8-bit Data bus) = sd0, Output, sdio0_data_out[4]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[0]- (8-bit Data bus) = sd1, Output, sdio1_data_out[0]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_71_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[19]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[19]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5
-                ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_71_L3_SEL                                                  0
-
-               Configures MIO Pin 71 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18011C, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_71_L0_SEL_MASK | IOU_SLCR_MIO_PIN_71_L1_SEL_MASK | IOU_SLCR_MIO_PIN_71_L2_SEL_MASK | IOU_SLCR_MIO_PIN_71_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_71_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_71_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_71_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_71_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_71_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_72 @ 0XFF180120</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[1]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_72_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[4]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[4]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_72_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[5]- (8-bit Data bus) = sd0, Output, sdio0_data_out[5]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[1]- (8-bit Data bus) = sd1, Output, sdio1_data_out[1]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_72_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[20]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[20]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= N
-               t Used 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_72_L3_SEL                                                  0
-
-               Configures MIO Pin 72 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180120, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_72_L0_SEL_MASK | IOU_SLCR_MIO_PIN_72_L1_SEL_MASK | IOU_SLCR_MIO_PIN_72_L2_SEL_MASK | IOU_SLCR_MIO_PIN_72_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_72_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_72_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_72_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_72_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_72_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_73 @ 0XFF180124</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[2]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_73_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[5]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[5]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_73_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[6]- (8-bit Data bus) = sd0, Output, sdio0_data_out[6]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[2]- (8-bit Data bus) = sd1, Output, sdio1_data_out[2]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_73_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[21]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[21]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1
-                Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= Not Used 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_73_L3_SEL                                                  0
-
-               Configures MIO Pin 73 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180124, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_73_L0_SEL_MASK | IOU_SLCR_MIO_PIN_73_L1_SEL_MASK | IOU_SLCR_MIO_PIN_73_L2_SEL_MASK | IOU_SLCR_MIO_PIN_73_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_73_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_73_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_73_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_73_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_73_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_74 @ 0XFF180128</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[3]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_74_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[6]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[6]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_74_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[7]- (8-bit Data bus) = sd0, Output, sdio0_data_out[7]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[3]- (8-bit Data bus) = sd1, Output, sdio1_data_out[3]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_74_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[22]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[22]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= Not Used 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_74_L3_SEL                                                  0
-
-               Configures MIO Pin 74 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180128, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_74_L0_SEL_MASK | IOU_SLCR_MIO_PIN_74_L1_SEL_MASK | IOU_SLCR_MIO_PIN_74_L2_SEL_MASK | IOU_SLCR_MIO_PIN_74_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_74_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_74_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_74_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_74_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_74_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_75 @ 0XFF18012C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rx_ctl- (RX RGMII control )
-               PSU_IOU_SLCR_MIO_PIN_75_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[7]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[7]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_75_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_bus_pow- (SD card bus power) 2= sd1, Input, sd1_cmd_in- (Comma
-               d Indicator) = sd1, Output, sdio1_cmd_out- (Command Indicator) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_75_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[23]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[23]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= Not Used 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_75_L3_SEL                                                  0
-
-               Configures MIO Pin 75 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18012C, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_75_L0_SEL_MASK | IOU_SLCR_MIO_PIN_75_L1_SEL_MASK | IOU_SLCR_MIO_PIN_75_L2_SEL_MASK | IOU_SLCR_MIO_PIN_75_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_75_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_75_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_75_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_75_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_75_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_76 @ 0XFF180130</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_76_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_76_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_wp- (SD card write protect from connector) 2= sd1, Output, sdio
-               _clk_out- (SDSDIO clock) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_76_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[24]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[24]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= mdio0, Output, gem0_mdc- (MDIO Clock) 4= mdio1, Output, gem1_mdc- (MDIO Clock) 5= mdio2, Output, gem2_mdc- (MDIO Clock
-                6= mdio3, Output, gem3_mdc- (MDIO Clock) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_76_L3_SEL                                                  0
-
-               Configures MIO Pin 76 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180130, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_76_L0_SEL_MASK | IOU_SLCR_MIO_PIN_76_L1_SEL_MASK | IOU_SLCR_MIO_PIN_76_L2_SEL_MASK | IOU_SLCR_MIO_PIN_76_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_76_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_76_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_76_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_76_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_76_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_77 @ 0XFF180134</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_77_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_77_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= sd1, Input, sdio1_cd_n- (SD card detect from connector) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_77_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[25]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[25]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= mdio0, Input, gem0_mdio_in- (MDIO Data) 3= mdio0, Output, gem0_mdio_out- (MDIO Data) 4= mdio1, Input, gem1_mdio_in- (MD
-               O Data) 4= mdio1, Output, gem1_mdio_out- (MDIO Data) 5= mdio2, Input, gem2_mdio_in- (MDIO Data) 5= mdio2, Output, gem2_mdio_o
-               t- (MDIO Data) 6= mdio3, Input, gem3_mdio_in- (MDIO Data) 6= mdio3, Output, gem3_mdio_out- (MDIO Data) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_77_L3_SEL                                                  0
-
-               Configures MIO Pin 77 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180134, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_77_L0_SEL_MASK | IOU_SLCR_MIO_PIN_77_L1_SEL_MASK | IOU_SLCR_MIO_PIN_77_L2_SEL_MASK | IOU_SLCR_MIO_PIN_77_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_77_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_77_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_77_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_77_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_77_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_MST_TRI0 @ 0XFF180204</p>
-
-               Master Tri-state Enable for pin 0, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI                                            0
-
-               Master Tri-state Enable for pin 1, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI                                            0
-
-               Master Tri-state Enable for pin 2, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI                                            0
-
-               Master Tri-state Enable for pin 3, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI                                            0
-
-               Master Tri-state Enable for pin 4, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI                                            0
-
-               Master Tri-state Enable for pin 5, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI                                            0
-
-               Master Tri-state Enable for pin 6, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI                                            0
-
-               Master Tri-state Enable for pin 7, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI                                            0
-
-               Master Tri-state Enable for pin 8, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI                                            0
-
-               Master Tri-state Enable for pin 9, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI                                            1
-
-               Master Tri-state Enable for pin 10, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI                                            0
-
-               Master Tri-state Enable for pin 11, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI                                            0
-
-               Master Tri-state Enable for pin 12, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI                                            0
-
-               Master Tri-state Enable for pin 13, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI                                            0
-
-               Master Tri-state Enable for pin 14, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI                                            0
-
-               Master Tri-state Enable for pin 15, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI                                            0
-
-               Master Tri-state Enable for pin 16, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI                                            0
-
-               Master Tri-state Enable for pin 17, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI                                            0
-
-               Master Tri-state Enable for pin 18, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI                                            0
-
-               Master Tri-state Enable for pin 19, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI                                            0
-
-               Master Tri-state Enable for pin 20, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI                                            0
-
-               Master Tri-state Enable for pin 21, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI                                            0
-
-               Master Tri-state Enable for pin 22, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI                                            0
-
-               Master Tri-state Enable for pin 23, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI                                            0
-
-               Master Tri-state Enable for pin 24, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI                                            1
-
-               Master Tri-state Enable for pin 25, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI                                            0
-
-               Master Tri-state Enable for pin 26, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI                                            0
-
-               Master Tri-state Enable for pin 27, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI                                            0
-
-               Master Tri-state Enable for pin 28, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI                                            0
-
-               Master Tri-state Enable for pin 29, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI                                            0
-
-               Master Tri-state Enable for pin 30, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI                                            0
-
-               Master Tri-state Enable for pin 31, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI                                            0
-
-               MIO pin Tri-state Enables, 31:0
-               (OFFSET, MASK, VALUE)      (0XFF180204, 0xFFFFFFFFU ,0x01000200U)
-               RegMask = (IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_MST_TRI0_OFFSET ,0xFFFFFFFFU ,0x01000200U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_MST_TRI1 @ 0XFF180208</p>
-
-               Master Tri-state Enable for pin 32, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI                                            0
-
-               Master Tri-state Enable for pin 33, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI                                            0
-
-               Master Tri-state Enable for pin 34, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI                                            0
-
-               Master Tri-state Enable for pin 35, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI                                            1
-
-               Master Tri-state Enable for pin 36, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI                                            0
-
-               Master Tri-state Enable for pin 37, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI                                            1
-
-               Master Tri-state Enable for pin 38, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI                                            0
-
-               Master Tri-state Enable for pin 39, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI                                            0
-
-               Master Tri-state Enable for pin 40, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI                                            0
-
-               Master Tri-state Enable for pin 41, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI                                            0
-
-               Master Tri-state Enable for pin 42, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI                                            0
-
-               Master Tri-state Enable for pin 43, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI                                            0
-
-               Master Tri-state Enable for pin 44, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI                                            0
-
-               Master Tri-state Enable for pin 45, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI                                            0
-
-               Master Tri-state Enable for pin 46, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI                                            0
-
-               Master Tri-state Enable for pin 47, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI                                            0
-
-               Master Tri-state Enable for pin 48, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI                                            0
-
-               Master Tri-state Enable for pin 49, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI                                            0
-
-               Master Tri-state Enable for pin 50, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI                                            0
-
-               Master Tri-state Enable for pin 51, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI                                            0
-
-               Master Tri-state Enable for pin 52, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI                                            1
-
-               Master Tri-state Enable for pin 53, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI                                            1
-
-               Master Tri-state Enable for pin 54, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI                                            0
-
-               Master Tri-state Enable for pin 55, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI                                            1
-
-               Master Tri-state Enable for pin 56, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI                                            0
-
-               Master Tri-state Enable for pin 57, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI                                            0
-
-               Master Tri-state Enable for pin 58, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI                                            0
-
-               Master Tri-state Enable for pin 59, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI                                            0
-
-               Master Tri-state Enable for pin 60, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI                                            0
-
-               Master Tri-state Enable for pin 61, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI                                            0
-
-               Master Tri-state Enable for pin 62, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI                                            0
-
-               Master Tri-state Enable for pin 63, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI                                            0
-
-               MIO pin Tri-state Enables, 63:32
-               (OFFSET, MASK, VALUE)      (0XFF180208, 0xFFFFFFFFU ,0x00B00028U)
-               RegMask = (IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_MST_TRI1_OFFSET ,0xFFFFFFFFU ,0x00B00028U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_MST_TRI2 @ 0XFF18020C</p>
-
-               Master Tri-state Enable for pin 64, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI                                            1
-
-               Master Tri-state Enable for pin 65, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI                                            1
-
-               Master Tri-state Enable for pin 66, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI                                            0
-
-               Master Tri-state Enable for pin 67, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI                                            1
-
-               Master Tri-state Enable for pin 68, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI                                            0
-
-               Master Tri-state Enable for pin 69, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI                                            0
-
-               Master Tri-state Enable for pin 70, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI                                            0
-
-               Master Tri-state Enable for pin 71, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI                                            0
-
-               Master Tri-state Enable for pin 72, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI                                            0
-
-               Master Tri-state Enable for pin 73, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI                                            0
-
-               Master Tri-state Enable for pin 74, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI                                            0
-
-               Master Tri-state Enable for pin 75, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI                                            0
-
-               Master Tri-state Enable for pin 76, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI                                            0
-
-               Master Tri-state Enable for pin 77, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI                                            0
-
-               MIO pin Tri-state Enables, 77:64
-               (OFFSET, MASK, VALUE)      (0XFF18020C, 0x00003FFFU ,0x0000000BU)
-               RegMask = (IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_MST_TRI2_OFFSET ,0x00003FFFU ,0x0000000BU);
-       /*############################################################################################################################ */
-
-               /*Register : bank0_ctrl0 @ 0XFF180138</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25                                          1
-
-               Drive0 control to MIO Bank 0 - control MIO[25:0]
-               (OFFSET, MASK, VALUE)      (0XFF180138, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK0_CTRL0_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank0_ctrl1 @ 0XFF18013C</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25                                          1
-
-               Drive1 control to MIO Bank 0 - control MIO[25:0]
-               (OFFSET, MASK, VALUE)      (0XFF18013C, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK0_CTRL1_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank0_ctrl3 @ 0XFF180140</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25                                  0
-
-               Selects either Schmitt or CMOS input for MIO Bank 0 - control MIO[25:0]
-               (OFFSET, MASK, VALUE)      (0XFF180140, 0x03FFFFFFU ,0x00000000U)
-               RegMask = (IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK0_CTRL3_OFFSET ,0x03FFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : bank0_ctrl4 @ 0XFF180144</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25                                 1
-
-               When mio_bank0_pull_enable is set, this selects pull up or pull down for MIO Bank 0 - control MIO[25:0]
-               (OFFSET, MASK, VALUE)      (0XFF180144, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK0_CTRL4_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank0_ctrl5 @ 0XFF180148</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25                                     1
-
-               When set, this enables mio_bank0_pullupdown to selects pull up or pull down for MIO Bank 0 - control MIO[25:0]
-               (OFFSET, MASK, VALUE)      (0XFF180148, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK0_CTRL5_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank0_ctrl6 @ 0XFF18014C</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25                                0
-
-               Slew rate control to MIO Bank 0 - control MIO[25:0]
-               (OFFSET, MASK, VALUE)      (0XFF18014C, 0x03FFFFFFU ,0x00000000U)
-               RegMask = (IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK0_CTRL6_OFFSET ,0x03FFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : bank1_ctrl0 @ 0XFF180154</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25                                          1
-
-               Drive0 control to MIO Bank 1 - control MIO[51:26]
-               (OFFSET, MASK, VALUE)      (0XFF180154, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK1_CTRL0_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank1_ctrl1 @ 0XFF180158</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25                                          1
-
-               Drive1 control to MIO Bank 1 - control MIO[51:26]
-               (OFFSET, MASK, VALUE)      (0XFF180158, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK1_CTRL1_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank1_ctrl3 @ 0XFF18015C</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25                                  0
-
-               Selects either Schmitt or CMOS input for MIO Bank 1 - control MIO[51:26]
-               (OFFSET, MASK, VALUE)      (0XFF18015C, 0x03FFFFFFU ,0x00000000U)
-               RegMask = (IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK1_CTRL3_OFFSET ,0x03FFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : bank1_ctrl4 @ 0XFF180160</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24                                 1
-
-               When mio_bank1_pull_enable is set, this selects pull up or pull down for MIO Bank 1 - control MIO[51:26]
-               (OFFSET, MASK, VALUE)      (0XFF180160, 0x01FFFFFFU ,0x01FFFFFFU)
-               RegMask = (IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK1_CTRL4_OFFSET ,0x01FFFFFFU ,0x01FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank1_ctrl5 @ 0XFF180164</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25                                     0
-
-               When set, this enables mio_bank1_pullupdown to selects pull up or pull down for MIO Bank 1 - control MIO[51:26]
-               (OFFSET, MASK, VALUE)      (0XFF180164, 0x03FFFFFFU ,0x03FFF7FFU)
-               RegMask = (IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK1_CTRL5_OFFSET ,0x03FFFFFFU ,0x03FFF7FFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank1_ctrl6 @ 0XFF180168</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25                                0
-
-               Slew rate control to MIO Bank 1 - control MIO[51:26]
-               (OFFSET, MASK, VALUE)      (0XFF180168, 0x03FFFFFFU ,0x00000000U)
-               RegMask = (IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK1_CTRL6_OFFSET ,0x03FFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : bank2_ctrl0 @ 0XFF180170</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25                                          1
-
-               Drive0 control to MIO Bank 2 - control MIO[77:52]
-               (OFFSET, MASK, VALUE)      (0XFF180170, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK2_CTRL0_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank2_ctrl1 @ 0XFF180174</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25                                          1
-
-               Drive1 control to MIO Bank 2 - control MIO[77:52]
-               (OFFSET, MASK, VALUE)      (0XFF180174, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK2_CTRL1_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank2_ctrl3 @ 0XFF180178</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25                                  0
-
-               Selects either Schmitt or CMOS input for MIO Bank 2 - control MIO[77:52]
-               (OFFSET, MASK, VALUE)      (0XFF180178, 0x03FFFFFFU ,0x00000000U)
-               RegMask = (IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK2_CTRL3_OFFSET ,0x03FFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : bank2_ctrl4 @ 0XFF18017C</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25                                 1
-
-               When mio_bank2_pull_enable is set, this selects pull up or pull down for MIO Bank 2 - control MIO[77:52]
-               (OFFSET, MASK, VALUE)      (0XFF18017C, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK2_CTRL4_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank2_ctrl5 @ 0XFF180180</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25                                     1
-
-               When set, this enables mio_bank2_pullupdown to selects pull up or pull down for MIO Bank 2 - control MIO[77:52]
-               (OFFSET, MASK, VALUE)      (0XFF180180, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK2_CTRL5_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank2_ctrl6 @ 0XFF180184</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25                                0
-
-               Slew rate control to MIO Bank 2 - control MIO[77:52]
-               (OFFSET, MASK, VALUE)      (0XFF180184, 0x03FFFFFFU ,0x00000000U)
-               RegMask = (IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK2_CTRL6_OFFSET ,0x03FFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : LOOPBACK
-               /*Register : MIO_LOOPBACK @ 0XFF180200</p>
-
-               I2C Loopback Control. 0 = Connect I2C inputs according to MIO mapping. 1 = Loop I2C 0 outputs to I2C 1 inputs, and I2C 1 outp
-               ts to I2C 0 inputs.
-               PSU_IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1                                        0
-
-               CAN Loopback Control. 0 = Connect CAN inputs according to MIO mapping. 1 = Loop CAN 0 Tx to CAN 1 Rx, and CAN 1 Tx to CAN 0 R
-               .
-               PSU_IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1                                        0
-
-               UART Loopback Control. 0 = Connect UART inputs according to MIO mapping. 1 = Loop UART 0 outputs to UART 1 inputs, and UART 1
-               outputs to UART 0 inputs. RXD/TXD cross-connected. RTS/CTS cross-connected. DSR, DTR, DCD and RI not used.
-               PSU_IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1                                          0
-
-               SPI Loopback Control. 0 = Connect SPI inputs according to MIO mapping. 1 = Loop SPI 0 outputs to SPI 1 inputs, and SPI 1 outp
-               ts to SPI 0 inputs. The other SPI core will appear on the LS Slave Select.
-               PSU_IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1                                        0
-
-               Loopback function within MIO
-               (OFFSET, MASK, VALUE)      (0XFF180200, 0x0000000FU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_MASK | IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_MASK | IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_MASK | IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_LOOPBACK_OFFSET ,0x0000000FU ,0x00000000U);
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-unsigned long psu_peripherals_init_data() {
-               // : RESET BLOCKS
-               // : TIMESTAMP
-               /*Register : RST_LPD_IOU2 @ 0XFF5E0238</p>
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET                                        0
-
-               Software control register for the IOU block. Each bit will cause a singlerperipheral or part of the peripheral to be reset.
-               (OFFSET, MASK, VALUE)      (0XFF5E0238, 0x00100000U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_IOU2_OFFSET ,0x00100000U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : ENET
-               // : QSPI
-               /*Register : RST_LPD_IOU2 @ 0XFF5E0238</p>
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_QSPI_RESET                                             0
-
-               Software control register for the IOU block. Each bit will cause a singlerperipheral or part of the peripheral to be reset.
-               (OFFSET, MASK, VALUE)      (0XFF5E0238, 0x00000001U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_IOU2_QSPI_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_IOU2_QSPI_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_IOU2_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : QSPI TAP DELAY
-               /*Register : IOU_TAPDLY_BYPASS @ 0XFF180390</p>
-
-               0: Do not by pass the tap delays on the Rx clock signal of LQSPI 1: Bypass the Tap delay on the Rx clock signal of LQSPI
-               PSU_IOU_SLCR_IOU_TAPDLY_BYPASS_LQSPI_RX                                         0
-
-               IOU tap delay bypass for the LQSPI and NAND controllers
-               (OFFSET, MASK, VALUE)      (0XFF180390, 0x00000004U ,0x00000000U)
-               RegMask = (IOU_SLCR_IOU_TAPDLY_BYPASS_LQSPI_RX_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_IOU_TAPDLY_BYPASS_LQSPI_RX_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_IOU_TAPDLY_BYPASS_OFFSET ,0x00000004U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : NAND
-               // : USB
-               /*Register : RST_LPD_TOP @ 0XFF5E023C</p>
-
-               USB 0 reset for control registers
-               PSU_CRL_APB_RST_LPD_TOP_USB0_APB_RESET                                          0
-
-               USB 1 reset for control registers
-               PSU_CRL_APB_RST_LPD_TOP_USB1_APB_RESET                                          0
-
-               USB 0 sleep circuit reset
-               PSU_CRL_APB_RST_LPD_TOP_USB0_HIBERRESET                                         0
-
-               USB 1 sleep circuit reset
-               PSU_CRL_APB_RST_LPD_TOP_USB1_HIBERRESET                                         0
-
-               USB 0 reset
-               PSU_CRL_APB_RST_LPD_TOP_USB0_CORERESET                                          0
-
-               USB 1 reset
-               PSU_CRL_APB_RST_LPD_TOP_USB1_CORERESET                                          0
-
-               Software control register for the LPD block.
-               (OFFSET, MASK, VALUE)      (0XFF5E023C, 0x00000FC0U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK | CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK | CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK | CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK | CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK | CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_TOP_OFFSET ,0x00000FC0U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : FPD RESET
-               /*Register : RST_FPD_TOP @ 0XFD1A0100</p>
-
-               Display Port block level reset (includes DPDMA)
-               PSU_CRF_APB_RST_FPD_TOP_DP_RESET                                                0
-
-               GDMA block level reset
-               PSU_CRF_APB_RST_FPD_TOP_GDMA_RESET                                              0
-
-               Pixel Processor (submodule of GPU) block level reset
-               PSU_CRF_APB_RST_FPD_TOP_GPU_PP0_RESET                                           0
-
-               Pixel Processor (submodule of GPU) block level reset
-               PSU_CRF_APB_RST_FPD_TOP_GPU_PP1_RESET                                           0
-
-               GPU block level reset
-               PSU_CRF_APB_RST_FPD_TOP_GPU_RESET                                               0
-
-               GT block level reset
-               PSU_CRF_APB_RST_FPD_TOP_GT_RESET                                                0
-
-               FPD Block level software controlled reset
-               (OFFSET, MASK, VALUE)      (0XFD1A0100, 0x0001007CU ,0x00000000U)
-               RegMask = (CRF_APB_RST_FPD_TOP_DP_RESET_MASK | CRF_APB_RST_FPD_TOP_GDMA_RESET_MASK | CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_MASK | CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_MASK | CRF_APB_RST_FPD_TOP_GPU_RESET_MASK | CRF_APB_RST_FPD_TOP_GT_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT
-                       | 0x00000000U << CRF_APB_RST_FPD_TOP_GDMA_RESET_SHIFT
-                       | 0x00000000U << CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_SHIFT
-                       | 0x00000000U << CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_SHIFT
-                       | 0x00000000U << CRF_APB_RST_FPD_TOP_GPU_RESET_SHIFT
-                       | 0x00000000U << CRF_APB_RST_FPD_TOP_GT_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_RST_FPD_TOP_OFFSET ,0x0001007CU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : SD
-               /*Register : RST_LPD_IOU2 @ 0XFF5E0238</p>
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_SDIO0_RESET                                            0
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_SDIO1_RESET                                            0
-
-               Software control register for the IOU block. Each bit will cause a singlerperipheral or part of the peripheral to be reset.
-               (OFFSET, MASK, VALUE)      (0XFF5E0238, 0x00000060U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_IOU2_SDIO0_RESET_MASK | CRL_APB_RST_LPD_IOU2_SDIO1_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_IOU2_SDIO0_RESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_IOU2_SDIO1_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_IOU2_OFFSET ,0x00000060U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : CTRL_REG_SD @ 0XFF180310</p>
-
-               SD or eMMC selection on SDIO0 0: SD enabled 1: eMMC enabled
-               PSU_IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL                                           0
-
-               SD or eMMC selection on SDIO1 0: SD enabled 1: eMMC enabled
-               PSU_IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL                                           0
-
-               SD eMMC selection
-               (OFFSET, MASK, VALUE)      (0XFF180310, 0x00008001U ,0x00000000U)
-               RegMask = (IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_MASK | IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_CTRL_REG_SD_OFFSET ,0x00008001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : SD_CONFIG_REG2 @ 0XFF180320</p>
-
-               Should be set based on the final product usage 00 - Removable SCard Slot 01 - Embedded Slot for One Device 10 - Shared Bus Sl
-               t 11 - Reserved
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE                                        0
-
-               Should be set based on the final product usage 00 - Removable SCard Slot 01 - Embedded Slot for One Device 10 - Shared Bus Sl
-               t 11 - Reserved
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE                                        0
-
-               1.8V Support 1: 1.8V supported 0: 1.8V not supported support
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V                                            0
-
-               3.0V Support 1: 3.0V supported 0: 3.0V not supported support
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V                                            0
-
-               3.3V Support 1: 3.3V supported 0: 3.3V not supported support
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V                                            1
-
-               1.8V Support 1: 1.8V supported 0: 1.8V not supported support
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V                                            0
-
-               3.0V Support 1: 3.0V supported 0: 3.0V not supported support
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V                                            0
-
-               3.3V Support 1: 3.3V supported 0: 3.3V not supported support
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V                                            1
-
-               SD Config Register 2
-               (OFFSET, MASK, VALUE)      (0XFF180320, 0x33803380U ,0x00800080U)
-               RegMask = (IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_MASK | IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_MASK | IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_MASK | IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_MASK | IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_MASK | IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_MASK | IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_MASK | IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_SHIFT
-                       | 0x00000000U << IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_SHIFT
-                       | 0x00000000U << IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_SHIFT
-                       | 0x00000000U << IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_SHIFT
-                       | 0x00000001U << IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_SHIFT
-                       | 0x00000000U << IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_SHIFT
-                       | 0x00000000U << IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_SHIFT
-                       | 0x00000001U << IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_SD_CONFIG_REG2_OFFSET ,0x33803380U ,0x00800080U);
-       /*############################################################################################################################ */
-
-               // : SD0 BASE CLOCK
-               /*Register : SD_CONFIG_REG1 @ 0XFF18031C</p>
-
-               Base Clock Frequency for SD Clock. This is the frequency of the xin_clk.
-               PSU_IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK                                         0xc7
-
-               SD Config Register 1
-               (OFFSET, MASK, VALUE)      (0XFF18031C, 0x00007F80U ,0x00006380U)
-               RegMask = (IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_MASK |  0 );
-
-               RegVal = ((0x000000C7U << IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_SD_CONFIG_REG1_OFFSET ,0x00007F80U ,0x00006380U);
-       /*############################################################################################################################ */
-
-               // : SD1 BASE CLOCK
-               /*Register : SD_CONFIG_REG1 @ 0XFF18031C</p>
-
-               Base Clock Frequency for SD Clock. This is the frequency of the xin_clk.
-               PSU_IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK                                         0xc7
-
-               SD Config Register 1
-               (OFFSET, MASK, VALUE)      (0XFF18031C, 0x7F800000U ,0x63800000U)
-               RegMask = (IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_MASK |  0 );
-
-               RegVal = ((0x000000C7U << IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_SD_CONFIG_REG1_OFFSET ,0x7F800000U ,0x63800000U);
-       /*############################################################################################################################ */
-
-               // : SD0 RETUNER
-               /*Register : SD_CONFIG_REG3 @ 0XFF180324</p>
-
-               This is the Timer Count for Re-Tuning Timer for Re-Tuning Mode 1 to 3. Setting to 4'b0 disables Re-Tuning Timer. 0h - Get inf
-               rmation via other source 1h = 1 seconds 2h = 2 seconds 3h = 4 seconds 4h = 8 seconds -- n = 2(n-1) seconds -- Bh = 1024 secon
-               s Fh - Ch = Reserved
-               PSU_IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR                                       0X0
-
-               SD Config Register 3
-               (OFFSET, MASK, VALUE)      (0XFF180324, 0x000003C0U ,0x00000000U)
-               RegMask = (IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_SD_CONFIG_REG3_OFFSET ,0x000003C0U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : SD1 RETUNER
-               /*Register : SD_CONFIG_REG3 @ 0XFF180324</p>
-
-               This is the Timer Count for Re-Tuning Timer for Re-Tuning Mode 1 to 3. Setting to 4'b0 disables Re-Tuning Timer. 0h - Get inf
-               rmation via other source 1h = 1 seconds 2h = 2 seconds 3h = 4 seconds 4h = 8 seconds -- n = 2(n-1) seconds -- Bh = 1024 secon
-               s Fh - Ch = Reserved
-               PSU_IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR                                       0X0
-
-               SD Config Register 3
-               (OFFSET, MASK, VALUE)      (0XFF180324, 0x03C00000U ,0x00000000U)
-               RegMask = (IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_SD_CONFIG_REG3_OFFSET ,0x03C00000U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : CAN
-               // : I2C
-               /*Register : RST_LPD_IOU2 @ 0XFF5E0238</p>
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_I2C0_RESET                                             0
-
-               Software control register for the IOU block. Each bit will cause a singlerperipheral or part of the peripheral to be reset.
-               (OFFSET, MASK, VALUE)      (0XFF5E0238, 0x00000200U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_IOU2_I2C0_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_IOU2_I2C0_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_IOU2_OFFSET ,0x00000200U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : SWDT
-               // : SPI
-               /*Register : RST_LPD_IOU2 @ 0XFF5E0238</p>
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_SPI0_RESET                                             0
-
-               Software control register for the IOU block. Each bit will cause a singlerperipheral or part of the peripheral to be reset.
-               (OFFSET, MASK, VALUE)      (0XFF5E0238, 0x00000008U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_IOU2_SPI0_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_IOU2_SPI0_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_IOU2_OFFSET ,0x00000008U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : TTC
-               // : UART
-               /*Register : RST_LPD_IOU2 @ 0XFF5E0238</p>
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_UART1_RESET                                            0
-
-               Software control register for the IOU block. Each bit will cause a singlerperipheral or part of the peripheral to be reset.
-               (OFFSET, MASK, VALUE)      (0XFF5E0238, 0x00000004U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_IOU2_UART1_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_IOU2_UART1_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_IOU2_OFFSET ,0x00000004U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : UART BAUD RATE
-               /*Register : Baud_rate_divider_reg0 @ 0XFF010034</p>
-
-               Baud rate divider value: 0 - 3: ignored 4 - 255: Baud rate
-               PSU_UART1_BAUD_RATE_DIVIDER_REG0_BDIV                                           0x5
-
-               Baud Rate Divider Register
-               (OFFSET, MASK, VALUE)      (0XFF010034, 0x000000FFU ,0x00000005U)
-               RegMask = (UART1_BAUD_RATE_DIVIDER_REG0_BDIV_MASK |  0 );
-
-               RegVal = ((0x00000005U << UART1_BAUD_RATE_DIVIDER_REG0_BDIV_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (UART1_BAUD_RATE_DIVIDER_REG0_OFFSET ,0x000000FFU ,0x00000005U);
-       /*############################################################################################################################ */
-
-               /*Register : Baud_rate_gen_reg0 @ 0XFF010018</p>
-
-               Baud Rate Clock Divisor Value: 0: Disables baud_sample 1: Clock divisor bypass (baud_sample = sel_clk) 2 - 65535: baud_sample
-               PSU_UART1_BAUD_RATE_GEN_REG0_CD                                                 0x8f
-
-               Baud Rate Generator Register.
-               (OFFSET, MASK, VALUE)      (0XFF010018, 0x0000FFFFU ,0x0000008FU)
-               RegMask = (UART1_BAUD_RATE_GEN_REG0_CD_MASK |  0 );
-
-               RegVal = ((0x0000008FU << UART1_BAUD_RATE_GEN_REG0_CD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (UART1_BAUD_RATE_GEN_REG0_OFFSET ,0x0000FFFFU ,0x0000008FU);
-       /*############################################################################################################################ */
-
-               /*Register : Control_reg0 @ 0XFF010000</p>
-
-               Stop transmitter break: 0: no affect 1: stop transmission of the break after a minimum of one character length and transmit a
-               high level during 12 bit periods. It can be set regardless of the value of STTBRK.
-               PSU_UART1_CONTROL_REG0_STPBRK                                                   0x0
-
-               Start transmitter break: 0: no affect 1: start to transmit a break after the characters currently present in the FIFO and the
-               transmit shift register have been transmitted. It can only be set if STPBRK (Stop transmitter break) is not high.
-               PSU_UART1_CONTROL_REG0_STTBRK                                                   0x0
-
-               Restart receiver timeout counter: 1: receiver timeout counter is restarted. This bit is self clearing once the restart has co
-               pleted.
-               PSU_UART1_CONTROL_REG0_RSTTO                                                    0x0
-
-               Transmit disable: 0: enable transmitter 1: disable transmitter
-               PSU_UART1_CONTROL_REG0_TXDIS                                                    0x0
-
-               Transmit enable: 0: disable transmitter 1: enable transmitter, provided the TXDIS field is set to 0.
-               PSU_UART1_CONTROL_REG0_TXEN                                                     0x1
-
-               Receive disable: 0: enable 1: disable, regardless of the value of RXEN
-               PSU_UART1_CONTROL_REG0_RXDIS                                                    0x0
-
-               Receive enable: 0: disable 1: enable When set to one, the receiver logic is enabled, provided the RXDIS field is set to zero.
-               PSU_UART1_CONTROL_REG0_RXEN                                                     0x1
-
-               Software reset for Tx data path: 0: no affect 1: transmitter logic is reset and all pending transmitter data is discarded Thi
-                bit is self clearing once the reset has completed.
-               PSU_UART1_CONTROL_REG0_TXRES                                                    0x1
-
-               Software reset for Rx data path: 0: no affect 1: receiver logic is reset and all pending receiver data is discarded. This bit
-               is self clearing once the reset has completed.
-               PSU_UART1_CONTROL_REG0_RXRES                                                    0x1
-
-               UART Control Register
-               (OFFSET, MASK, VALUE)      (0XFF010000, 0x000001FFU ,0x00000017U)
-               RegMask = (UART1_CONTROL_REG0_STPBRK_MASK | UART1_CONTROL_REG0_STTBRK_MASK | UART1_CONTROL_REG0_RSTTO_MASK | UART1_CONTROL_REG0_TXDIS_MASK | UART1_CONTROL_REG0_TXEN_MASK | UART1_CONTROL_REG0_RXDIS_MASK | UART1_CONTROL_REG0_RXEN_MASK | UART1_CONTROL_REG0_TXRES_MASK | UART1_CONTROL_REG0_RXRES_MASK |  0 );
-
-               RegVal = ((0x00000000U << UART1_CONTROL_REG0_STPBRK_SHIFT
-                       | 0x00000000U << UART1_CONTROL_REG0_STTBRK_SHIFT
-                       | 0x00000000U << UART1_CONTROL_REG0_RSTTO_SHIFT
-                       | 0x00000000U << UART1_CONTROL_REG0_TXDIS_SHIFT
-                       | 0x00000001U << UART1_CONTROL_REG0_TXEN_SHIFT
-                       | 0x00000000U << UART1_CONTROL_REG0_RXDIS_SHIFT
-                       | 0x00000001U << UART1_CONTROL_REG0_RXEN_SHIFT
-                       | 0x00000001U << UART1_CONTROL_REG0_TXRES_SHIFT
-                       | 0x00000001U << UART1_CONTROL_REG0_RXRES_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (UART1_CONTROL_REG0_OFFSET ,0x000001FFU ,0x00000017U);
-       /*############################################################################################################################ */
-
-               /*Register : mode_reg0 @ 0XFF010004</p>
-
-               Channel mode: Defines the mode of operation of the UART. 00: normal 01: automatic echo 10: local loopback 11: remote loopback
-               PSU_UART1_MODE_REG0_CHMODE                                                      0x0
-
-               Number of stop bits: Defines the number of stop bits to detect on receive and to generate on transmit. 00: 1 stop bit 01: 1.5
-               stop bits 10: 2 stop bits 11: reserved
-               PSU_UART1_MODE_REG0_NBSTOP                                                      0x0
-
-               Parity type select: Defines the expected parity to check on receive and the parity to generate on transmit. 000: even parity
-               01: odd parity 010: forced to 0 parity (space) 011: forced to 1 parity (mark) 1xx: no parity
-               PSU_UART1_MODE_REG0_PAR                                                         0x4
-
-               Character length select: Defines the number of bits in each character. 11: 6 bits 10: 7 bits 0x: 8 bits
-               PSU_UART1_MODE_REG0_CHRL                                                        0x0
-
-               Clock source select: This field defines whether a pre-scalar of 8 is applied to the baud rate generator input clock. 0: clock
-               source is uart_ref_clk 1: clock source is uart_ref_clk/8
-               PSU_UART1_MODE_REG0_CLKS                                                        0x0
-
-               UART Mode Register
-               (OFFSET, MASK, VALUE)      (0XFF010004, 0x000003FFU ,0x00000020U)
-               RegMask = (UART1_MODE_REG0_CHMODE_MASK | UART1_MODE_REG0_NBSTOP_MASK | UART1_MODE_REG0_PAR_MASK | UART1_MODE_REG0_CHRL_MASK | UART1_MODE_REG0_CLKS_MASK |  0 );
-
-               RegVal = ((0x00000000U << UART1_MODE_REG0_CHMODE_SHIFT
-                       | 0x00000000U << UART1_MODE_REG0_NBSTOP_SHIFT
-                       | 0x00000004U << UART1_MODE_REG0_PAR_SHIFT
-                       | 0x00000000U << UART1_MODE_REG0_CHRL_SHIFT
-                       | 0x00000000U << UART1_MODE_REG0_CLKS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (UART1_MODE_REG0_OFFSET ,0x000003FFU ,0x00000020U);
-       /*############################################################################################################################ */
-
-               // : GPIO
-               // : ADMA TZ
-               /*Register : slcr_adma @ 0XFF4B0024</p>
-
-               TrustZone Classification for ADMA
-               PSU_LPD_SLCR_SECURE_SLCR_ADMA_TZ                                                0XFF
-
-               RPU TrustZone settings
-               (OFFSET, MASK, VALUE)      (0XFF4B0024, 0x000000FFU ,0x000000FFU)
-               RegMask = (LPD_SLCR_SECURE_SLCR_ADMA_TZ_MASK |  0 );
-
-               RegVal = ((0x000000FFU << LPD_SLCR_SECURE_SLCR_ADMA_TZ_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_SLCR_SECURE_SLCR_ADMA_OFFSET ,0x000000FFU ,0x000000FFU);
-       /*############################################################################################################################ */
-
-               // : CSU TAMPERING
-               // : CSU TAMPER STATUS
-               /*Register : tamper_status @ 0XFFCA5000</p>
-
-               CSU regsiter
-               PSU_CSU_TAMPER_STATUS_TAMPER_0                                                  0
-
-               External MIO
-               PSU_CSU_TAMPER_STATUS_TAMPER_1                                                  0
-
-               JTAG toggle detect
-               PSU_CSU_TAMPER_STATUS_TAMPER_2                                                  0
-
-               PL SEU error
-               PSU_CSU_TAMPER_STATUS_TAMPER_3                                                  0
-
-               AMS over temperature alarm for LPD
-               PSU_CSU_TAMPER_STATUS_TAMPER_4                                                  0
-
-               AMS over temperature alarm for APU
-               PSU_CSU_TAMPER_STATUS_TAMPER_5                                                  0
-
-               AMS voltage alarm for VCCPINT_FPD
-               PSU_CSU_TAMPER_STATUS_TAMPER_6                                                  0
-
-               AMS voltage alarm for VCCPINT_LPD
-               PSU_CSU_TAMPER_STATUS_TAMPER_7                                                  0
-
-               AMS voltage alarm for VCCPAUX
-               PSU_CSU_TAMPER_STATUS_TAMPER_8                                                  0
-
-               AMS voltage alarm for DDRPHY
-               PSU_CSU_TAMPER_STATUS_TAMPER_9                                                  0
-
-               AMS voltage alarm for PSIO bank 0/1/2
-               PSU_CSU_TAMPER_STATUS_TAMPER_10                                                 0
-
-               AMS voltage alarm for PSIO bank 3 (dedicated pins)
-               PSU_CSU_TAMPER_STATUS_TAMPER_11                                                 0
-
-               AMS voltaage alarm for GT
-               PSU_CSU_TAMPER_STATUS_TAMPER_12                                                 0
-
-               Tamper Response Status
-               (OFFSET, MASK, VALUE)      (0XFFCA5000, 0x00001FFFU ,0x00000000U)
-               RegMask = (CSU_TAMPER_STATUS_TAMPER_0_MASK | CSU_TAMPER_STATUS_TAMPER_1_MASK | CSU_TAMPER_STATUS_TAMPER_2_MASK | CSU_TAMPER_STATUS_TAMPER_3_MASK | CSU_TAMPER_STATUS_TAMPER_4_MASK | CSU_TAMPER_STATUS_TAMPER_5_MASK | CSU_TAMPER_STATUS_TAMPER_6_MASK | CSU_TAMPER_STATUS_TAMPER_7_MASK | CSU_TAMPER_STATUS_TAMPER_8_MASK | CSU_TAMPER_STATUS_TAMPER_9_MASK | CSU_TAMPER_STATUS_TAMPER_10_MASK | CSU_TAMPER_STATUS_TAMPER_11_MASK | CSU_TAMPER_STATUS_TAMPER_12_MASK |  0 );
-
-               RegVal = ((0x00000000U << CSU_TAMPER_STATUS_TAMPER_0_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_1_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_2_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_3_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_4_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_5_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_6_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_7_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_8_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_9_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_10_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_11_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_12_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CSU_TAMPER_STATUS_OFFSET ,0x00001FFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : CSU TAMPER RESPONSE
-               // : CPU QOS DEFAULT
-               /*Register : ACE_CTRL @ 0XFD5C0060</p>
-
-               Set ACE outgoing AWQOS value
-               PSU_APU_ACE_CTRL_AWQOS                                                          0X0
-
-               Set ACE outgoing ARQOS value
-               PSU_APU_ACE_CTRL_ARQOS                                                          0X0
-
-               ACE Control Register
-               (OFFSET, MASK, VALUE)      (0XFD5C0060, 0x000F000FU ,0x00000000U)
-               RegMask = (APU_ACE_CTRL_AWQOS_MASK | APU_ACE_CTRL_ARQOS_MASK |  0 );
-
-               RegVal = ((0x00000000U << APU_ACE_CTRL_AWQOS_SHIFT
-                       | 0x00000000U << APU_ACE_CTRL_ARQOS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (APU_ACE_CTRL_OFFSET ,0x000F000FU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : ENABLES RTC SWITCH TO BATTERY WHEN VCC_PSAUX IS NOT AVAILABLE
-               /*Register : CONTROL @ 0XFFA60040</p>
-
-               Enables the RTC. By writing a 0 to this bit, RTC will be powered off and the only module that potentially draws current from
-               he battery will be BBRAM. The value read through this bit does not necessarily reflect whether RTC is enabled or not. It is e
-               pected that RTC is enabled every time it is being configured. If RTC is not used in the design, FSBL will disable it by writi
-               g a 0 to this bit.
-               PSU_RTC_CONTROL_BATTERY_DISABLE                                                 0X1
-
-               This register controls various functionalities within the RTC
-               (OFFSET, MASK, VALUE)      (0XFFA60040, 0x80000000U ,0x80000000U)
-               RegMask = (RTC_CONTROL_BATTERY_DISABLE_MASK |  0 );
-
-               RegVal = ((0x00000001U << RTC_CONTROL_BATTERY_DISABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (RTC_CONTROL_OFFSET ,0x80000000U ,0x80000000U);
-       /*############################################################################################################################ */
-
-               // : TIMESTAMP COUNTER
-               /*Register : base_frequency_ID_register @ 0XFF260020</p>
-
-               Frequency in number of ticks per second. Valid range from 10 MHz to 100 MHz.
-               PSU_IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ                                  0x5f5e100
-
-               Program this register to match the clock frequency of the timestamp generator, in ticks per second. For example, for a 50 MHz
-               clock, program 0x02FAF080. This register is not accessible to the read-only programming interface.
-               (OFFSET, MASK, VALUE)      (0XFF260020, 0xFFFFFFFFU ,0x05F5E100U)
-               RegMask = (IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_MASK |  0 );
-
-               RegVal = ((0x05F5E100U << IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_OFFSET ,0xFFFFFFFFU ,0x05F5E100U);
-       /*############################################################################################################################ */
-
-               /*Register : counter_control_register @ 0XFF260000</p>
-
-               Enable 0: The counter is disabled and not incrementing. 1: The counter is enabled and is incrementing.
-               PSU_IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN                                      0x1
-
-               Controls the counter increments. This register is not accessible to the read-only programming interface.
-               (OFFSET, MASK, VALUE)      (0XFF260000, 0x00000001U ,0x00000001U)
-               RegMask = (IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SCNTRS_COUNTER_CONTROL_REGISTER_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : TTC SRC SELECT
-
-  return 1;
-}
-unsigned long psu_post_config_data() {
-               // : POST_CONFIG
-
-  return 1;
-}
-unsigned long psu_peripherals_powerdwn_data() {
-               // : POWER DOWN REQUEST INTERRUPT ENABLE
-               // : POWER DOWN TRIGGER
-
-  return 1;
-}
-unsigned long psu_lpd_xppu_data() {
-               // : MASTER ID LIST
-               /*Register : MASTER_ID00 @ 0XFF980100</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID00_MIDR                                               1
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID00_MIDM                                               960
-
-               Predefined Master ID for PMU
-               PSU_LPD_XPPU_CFG_MASTER_ID00_MID                                                128
-
-               Master ID 00 Register
-               (OFFSET, MASK, VALUE)      (0XFF980100, 0x43FF03FFU ,0x43C00080U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID00_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID00_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID00_MID_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_MASTER_ID00_MIDR_SHIFT
-                       | 0x000003C0U << LPD_XPPU_CFG_MASTER_ID00_MIDM_SHIFT
-                       | 0x00000080U << LPD_XPPU_CFG_MASTER_ID00_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID00_OFFSET ,0x43FF03FFU ,0x43C00080U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID01 @ 0XFF980104</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID01_MIDR                                               1
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID01_MIDM                                               1023
-
-               Predefined Master ID for RPU0
-               PSU_LPD_XPPU_CFG_MASTER_ID01_MID                                                64
-
-               Master ID 01 Register
-               (OFFSET, MASK, VALUE)      (0XFF980104, 0x43FF03FFU ,0x43FF0040U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID01_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID01_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID01_MID_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_MASTER_ID01_MIDR_SHIFT
-                       | 0x000003FFU << LPD_XPPU_CFG_MASTER_ID01_MIDM_SHIFT
-                       | 0x00000040U << LPD_XPPU_CFG_MASTER_ID01_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID01_OFFSET ,0x43FF03FFU ,0x43FF0040U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID02 @ 0XFF980108</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID02_MIDR                                               1
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID02_MIDM                                               1008
-
-               Predefined Master ID for RPU1
-               PSU_LPD_XPPU_CFG_MASTER_ID02_MID                                                0
-
-               Master ID 02 Register
-               (OFFSET, MASK, VALUE)      (0XFF980108, 0x43FF03FFU ,0x43F00000U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID02_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID02_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID02_MID_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_MASTER_ID02_MIDR_SHIFT
-                       | 0x000003F0U << LPD_XPPU_CFG_MASTER_ID02_MIDM_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_MASTER_ID02_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID02_OFFSET ,0x43FF03FFU ,0x43F00000U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID03 @ 0XFF98010C</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID03_MIDR                                               1
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID03_MIDM                                               1008
-
-               Predefined Master ID for APU
-               PSU_LPD_XPPU_CFG_MASTER_ID03_MID                                                16
-
-               Master ID 03 Register
-               (OFFSET, MASK, VALUE)      (0XFF98010C, 0x43FF03FFU ,0x43F00010U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID03_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID03_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID03_MID_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_MASTER_ID03_MIDR_SHIFT
-                       | 0x000003F0U << LPD_XPPU_CFG_MASTER_ID03_MIDM_SHIFT
-                       | 0x00000010U << LPD_XPPU_CFG_MASTER_ID03_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID03_OFFSET ,0x43FF03FFU ,0x43F00010U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID04 @ 0XFF980110</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID04_MIDR                                               0
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID04_MIDM                                               960
-
-               Predefined Master ID for A53 Core 0
-               PSU_LPD_XPPU_CFG_MASTER_ID04_MID                                                128
-
-               Master ID 04 Register
-               (OFFSET, MASK, VALUE)      (0XFF980110, 0x43FF03FFU ,0x03C00080U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID04_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID04_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID04_MID_MASK |  0 );
-
-               RegVal = ((0x00000000U << LPD_XPPU_CFG_MASTER_ID04_MIDR_SHIFT
-                       | 0x000003C0U << LPD_XPPU_CFG_MASTER_ID04_MIDM_SHIFT
-                       | 0x00000080U << LPD_XPPU_CFG_MASTER_ID04_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID04_OFFSET ,0x43FF03FFU ,0x03C00080U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID05 @ 0XFF980114</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID05_MIDR                                               0
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID05_MIDM                                               1023
-
-               Predefined Master ID for A53 Core 1
-               PSU_LPD_XPPU_CFG_MASTER_ID05_MID                                                64
-
-               Master ID 05 Register
-               (OFFSET, MASK, VALUE)      (0XFF980114, 0x43FF03FFU ,0x03FF0040U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID05_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID05_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID05_MID_MASK |  0 );
-
-               RegVal = ((0x00000000U << LPD_XPPU_CFG_MASTER_ID05_MIDR_SHIFT
-                       | 0x000003FFU << LPD_XPPU_CFG_MASTER_ID05_MIDM_SHIFT
-                       | 0x00000040U << LPD_XPPU_CFG_MASTER_ID05_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID05_OFFSET ,0x43FF03FFU ,0x03FF0040U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID06 @ 0XFF980118</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID06_MIDR                                               0
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID06_MIDM                                               1008
-
-               Predefined Master ID for A53 Core 2
-               PSU_LPD_XPPU_CFG_MASTER_ID06_MID                                                0
-
-               Master ID 06 Register
-               (OFFSET, MASK, VALUE)      (0XFF980118, 0x43FF03FFU ,0x03F00000U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID06_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID06_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID06_MID_MASK |  0 );
-
-               RegVal = ((0x00000000U << LPD_XPPU_CFG_MASTER_ID06_MIDR_SHIFT
-                       | 0x000003F0U << LPD_XPPU_CFG_MASTER_ID06_MIDM_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_MASTER_ID06_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID06_OFFSET ,0x43FF03FFU ,0x03F00000U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID07 @ 0XFF98011C</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID07_MIDR                                               0
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID07_MIDM                                               1008
-
-               Predefined Master ID for A53 Core 3
-               PSU_LPD_XPPU_CFG_MASTER_ID07_MID                                                16
-
-               Master ID 07 Register
-               (OFFSET, MASK, VALUE)      (0XFF98011C, 0x43FF03FFU ,0x03F00010U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID07_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID07_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID07_MID_MASK |  0 );
-
-               RegVal = ((0x00000000U << LPD_XPPU_CFG_MASTER_ID07_MIDR_SHIFT
-                       | 0x000003F0U << LPD_XPPU_CFG_MASTER_ID07_MIDM_SHIFT
-                       | 0x00000010U << LPD_XPPU_CFG_MASTER_ID07_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID07_OFFSET ,0x43FF03FFU ,0x03F00010U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID19 @ 0XFF98014C</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID19_MIDR                                               0
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID19_MIDM                                               0
-
-               Programmable Master ID
-               PSU_LPD_XPPU_CFG_MASTER_ID19_MID                                                0
-
-               Master ID 19 Register
-               (OFFSET, MASK, VALUE)      (0XFF98014C, 0x43FF03FFU ,0x00000000U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID19_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID19_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID19_MID_MASK |  0 );
-
-               RegVal = ((0x00000000U << LPD_XPPU_CFG_MASTER_ID19_MIDR_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_MASTER_ID19_MIDM_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_MASTER_ID19_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID19_OFFSET ,0x43FF03FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : APERTURE PERMISIION LIST
-               // : APERTURE NAME: UART0, START ADDRESS: FF000000, END ADDRESS: FF00FFFF
-               // : APERTURE NAME: UART1, START ADDRESS: FF010000, END ADDRESS: FF01FFFF
-               // : APERTURE NAME: I2C0, START ADDRESS: FF020000, END ADDRESS: FF02FFFF
-               // : APERTURE NAME: I2C1, START ADDRESS: FF030000, END ADDRESS: FF03FFFF
-               // : APERTURE NAME: SPI0, START ADDRESS: FF040000, END ADDRESS: FF04FFFF
-               // : APERTURE NAME: SPI1, START ADDRESS: FF050000, END ADDRESS: FF05FFFF
-               // : APERTURE NAME: CAN0, START ADDRESS: FF060000, END ADDRESS: FF06FFFF
-               // : APERTURE NAME: CAN1, START ADDRESS: FF070000, END ADDRESS: FF07FFFF
-               // : APERTURE NAME: RPU_UNUSED_12, START ADDRESS: FF080000, END ADDRESS: FF09FFFF
-               // : APERTURE NAME: RPU_UNUSED_12, START ADDRESS: FF080000, END ADDRESS: FF09FFFF
-               // : APERTURE NAME: GPIO, START ADDRESS: FF0A0000, END ADDRESS: FF0AFFFF
-               // : APERTURE NAME: GEM0, START ADDRESS: FF0B0000, END ADDRESS: FF0BFFFF
-               // : APERTURE NAME: GEM1, START ADDRESS: FF0C0000, END ADDRESS: FF0CFFFF
-               // : APERTURE NAME: GEM2, START ADDRESS: FF0D0000, END ADDRESS: FF0DFFFF
-               // : APERTURE NAME: GEM3, START ADDRESS: FF0E0000, END ADDRESS: FF0EFFFF
-               // : APERTURE NAME: QSPI, START ADDRESS: FF0F0000, END ADDRESS: FF0FFFFF
-               // : APERTURE NAME: NAND, START ADDRESS: FF100000, END ADDRESS: FF10FFFF
-               // : APERTURE NAME: TTC0, START ADDRESS: FF110000, END ADDRESS: FF11FFFF
-               // : APERTURE NAME: TTC1, START ADDRESS: FF120000, END ADDRESS: FF12FFFF
-               // : APERTURE NAME: TTC2, START ADDRESS: FF130000, END ADDRESS: FF13FFFF
-               // : APERTURE NAME: TTC3, START ADDRESS: FF140000, END ADDRESS: FF14FFFF
-               // : APERTURE NAME: SWDT, START ADDRESS: FF150000, END ADDRESS: FF15FFFF
-               // : APERTURE NAME: SD0, START ADDRESS: FF160000, END ADDRESS: FF16FFFF
-               // : APERTURE NAME: SD1, START ADDRESS: FF170000, END ADDRESS: FF17FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SECURE_SLCR, START ADDRESS: FF240000, END ADDRESS: FF24FFFF
-               // : APERTURE NAME: IOU_SCNTR, START ADDRESS: FF250000, END ADDRESS: FF25FFFF
-               // : APERTURE NAME: IOU_SCNTRS, START ADDRESS: FF260000, END ADDRESS: FF26FFFF
-               // : APERTURE NAME: RPU_UNUSED_11, START ADDRESS: FF270000, END ADDRESS: FF2AFFFF
-               // : APERTURE NAME: RPU_UNUSED_11, START ADDRESS: FF270000, END ADDRESS: FF2AFFFF
-               // : APERTURE NAME: RPU_UNUSED_11, START ADDRESS: FF270000, END ADDRESS: FF2AFFFF
-               // : APERTURE NAME: RPU_UNUSED_11, START ADDRESS: FF270000, END ADDRESS: FF2AFFFF
-               // : APERTURE NAME: LPD_UNUSED_14, START ADDRESS: FF2B0000, END ADDRESS: FF2FFFFF
-               // : APERTURE NAME: LPD_UNUSED_14, START ADDRESS: FF2B0000, END ADDRESS: FF2FFFFF
-               // : APERTURE NAME: LPD_UNUSED_14, START ADDRESS: FF2B0000, END ADDRESS: FF2FFFFF
-               // : APERTURE NAME: LPD_UNUSED_14, START ADDRESS: FF2B0000, END ADDRESS: FF2FFFFF
-               // : APERTURE NAME: LPD_UNUSED_14, START ADDRESS: FF2B0000, END ADDRESS: FF2FFFFF
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_048 @ 0XFF9810C0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_048_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_048_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_048_PARITY                                            0x0
-
-               Entry 048 of the Aperture Permission List, for the 64K-byte aperture at BASE_64KB + 0x00300000
-               (OFFSET, MASK, VALUE)      (0XFF9810C0, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_048_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_048_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_048_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_048_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_048_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_049 @ 0XFF9810C4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_049_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_049_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_049_PARITY                                            0x0
-
-               Entry 049 of the Aperture Permission List, for the 64K-byte aperture at BASE_64KB + 0x00310000
-               (OFFSET, MASK, VALUE)      (0XFF9810C4, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_049_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_049_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_049_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_049_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_049_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_050 @ 0XFF9810C8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_050_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_050_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_050_PARITY                                            0x0
-
-               Entry 050 of the Aperture Permission List, for the 64K-byte aperture at BASE_64KB + 0x00320000
-               (OFFSET, MASK, VALUE)      (0XFF9810C8, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_050_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_050_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_050_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_050_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_050_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_051 @ 0XFF9810CC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_051_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_051_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_051_PARITY                                            0x0
-
-               Entry 051 of the Aperture Permission List, for the 64K-byte aperture at BASE_64KB + 0x00330000
-               (OFFSET, MASK, VALUE)      (0XFF9810CC, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_051_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_051_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_051_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_051_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_051_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: LPD_UNUSED_1, START ADDRESS: FF400000, END ADDRESS: FF40FFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR_SECURE, START ADDRESS: FF4B0000, END ADDRESS: FF4DFFFF
-               // : APERTURE NAME: LPD_SLCR_SECURE, START ADDRESS: FF4B0000, END ADDRESS: FF4DFFFF
-               // : APERTURE NAME: LPD_SLCR_SECURE, START ADDRESS: FF4B0000, END ADDRESS: FF4DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: OCM_SLCR, START ADDRESS: FF960000, END ADDRESS: FF96FFFF
-               // : APERTURE NAME: LPD_UNUSED_4, START ADDRESS: FF970000, END ADDRESS: FF97FFFF
-               // : APERTURE NAME: LPD_XPPU, START ADDRESS: FF980000, END ADDRESS: FF99FFFF
-               // : APERTURE NAME: RPU, START ADDRESS: FF9A0000, END ADDRESS: FF9AFFFF
-               // : APERTURE NAME: AFIFM6, START ADDRESS: FF9B0000, END ADDRESS: FF9BFFFF
-               // : APERTURE NAME: LPD_XPPU_SINK, START ADDRESS: FF9C0000, END ADDRESS: FF9CFFFF
-               // : APERTURE NAME: USB3_0, START ADDRESS: FF9D0000, END ADDRESS: FF9DFFFF
-               // : APERTURE NAME: USB3_1, START ADDRESS: FF9E0000, END ADDRESS: FF9EFFFF
-               // : APERTURE NAME: LPD_UNUSED_5, START ADDRESS: FF9F0000, END ADDRESS: FF9FFFFF
-               // : APERTURE NAME: APM0, START ADDRESS: FFA00000, END ADDRESS: FFA0FFFF
-               // : APERTURE NAME: APM1, START ADDRESS: FFA10000, END ADDRESS: FFA1FFFF
-               // : APERTURE NAME: APM_INTC_IOU, START ADDRESS: FFA20000, END ADDRESS: FFA2FFFF
-               // : APERTURE NAME: APM_FPD_LPD, START ADDRESS: FFA30000, END ADDRESS: FFA3FFFF
-               // : APERTURE NAME: LPD_UNUSED_6, START ADDRESS: FFA40000, END ADDRESS: FFA4FFFF
-               // : APERTURE NAME: AMS, START ADDRESS: FFA50000, END ADDRESS: FFA5FFFF
-               // : APERTURE NAME: RTC, START ADDRESS: FFA60000, END ADDRESS: FFA6FFFF
-               // : APERTURE NAME: OCM_XMPU_CFG, START ADDRESS: FFA70000, END ADDRESS: FFA7FFFF
-               // : APERTURE NAME: ADMA_0, START ADDRESS: FFA80000, END ADDRESS: FFA8FFFF
-               // : APERTURE NAME: ADMA_1, START ADDRESS: FFA90000, END ADDRESS: FFA9FFFF
-               // : APERTURE NAME: ADMA_2, START ADDRESS: FFAA0000, END ADDRESS: FFAAFFFF
-               // : APERTURE NAME: ADMA_3, START ADDRESS: FFAB0000, END ADDRESS: FFABFFFF
-               // : APERTURE NAME: ADMA_4, START ADDRESS: FFAC0000, END ADDRESS: FFACFFFF
-               // : APERTURE NAME: ADMA_5, START ADDRESS: FFAD0000, END ADDRESS: FFADFFFF
-               // : APERTURE NAME: ADMA_6, START ADDRESS: FFAE0000, END ADDRESS: FFAEFFFF
-               // : APERTURE NAME: ADMA_7, START ADDRESS: FFAF0000, END ADDRESS: FFAFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: CSU_ROM, START ADDRESS: FFC00000, END ADDRESS: FFC1FFFF
-               // : APERTURE NAME: CSU_ROM, START ADDRESS: FFC00000, END ADDRESS: FFC1FFFF
-               // : APERTURE NAME: CSU_LOCAL, START ADDRESS: FFC20000, END ADDRESS: FFC2FFFF
-               // : APERTURE NAME: PUF, START ADDRESS: FFC30000, END ADDRESS: FFC3FFFF
-               // : APERTURE NAME: CSU_RAM, START ADDRESS: FFC40000, END ADDRESS: FFC5FFFF
-               // : APERTURE NAME: CSU_RAM, START ADDRESS: FFC40000, END ADDRESS: FFC5FFFF
-               // : APERTURE NAME: CSU_IOMODULE, START ADDRESS: FFC60000, END ADDRESS: FFC7FFFF
-               // : APERTURE NAME: CSU_IOMODULE, START ADDRESS: FFC60000, END ADDRESS: FFC7FFFF
-               // : APERTURE NAME: CSUDMA, START ADDRESS: FFC80000, END ADDRESS: FFC9FFFF
-               // : APERTURE NAME: CSUDMA, START ADDRESS: FFC80000, END ADDRESS: FFC9FFFF
-               // : APERTURE NAME: CSU, START ADDRESS: FFCA0000, END ADDRESS: FFCAFFFF
-               // : APERTURE NAME: CSU_WDT, START ADDRESS: FFCB0000, END ADDRESS: FFCBFFFF
-               // : APERTURE NAME: EFUSE, START ADDRESS: FFCC0000, END ADDRESS: FFCCFFFF
-               // : APERTURE NAME: BBRAM, START ADDRESS: FFCD0000, END ADDRESS: FFCDFFFF
-               // : APERTURE NAME: RSA_CORE, START ADDRESS: FFCE0000, END ADDRESS: FFCEFFFF
-               // : APERTURE NAME: MBISTJTAG, START ADDRESS: FFCF0000, END ADDRESS: FFCFFFFF
-               // : APERTURE NAME: PMU_ROM, START ADDRESS: FFD00000, END ADDRESS: FFD3FFFF
-               // : APERTURE NAME: PMU_ROM, START ADDRESS: FFD00000, END ADDRESS: FFD3FFFF
-               // : APERTURE NAME: PMU_ROM, START ADDRESS: FFD00000, END ADDRESS: FFD3FFFF
-               // : APERTURE NAME: PMU_ROM, START ADDRESS: FFD00000, END ADDRESS: FFD3FFFF
-               // : APERTURE NAME: PMU_IOMODULE, START ADDRESS: FFD40000, END ADDRESS: FFD5FFFF
-               // : APERTURE NAME: PMU_IOMODULE, START ADDRESS: FFD40000, END ADDRESS: FFD5FFFF
-               // : APERTURE NAME: PMU_LOCAL, START ADDRESS: FFD60000, END ADDRESS: FFD7FFFF
-               // : APERTURE NAME: PMU_LOCAL, START ADDRESS: FFD60000, END ADDRESS: FFD7FFFF
-               // : APERTURE NAME: PMU_GLOBAL, START ADDRESS: FFD80000, END ADDRESS: FFDBFFFF
-               // : APERTURE NAME: PMU_GLOBAL, START ADDRESS: FFD80000, END ADDRESS: FFDBFFFF
-               // : APERTURE NAME: PMU_GLOBAL, START ADDRESS: FFD80000, END ADDRESS: FFDBFFFF
-               // : APERTURE NAME: PMU_GLOBAL, START ADDRESS: FFD80000, END ADDRESS: FFDBFFFF
-               // : APERTURE NAME: PMU_RAM, START ADDRESS: FFDC0000, END ADDRESS: FFDFFFFF
-               // : APERTURE NAME: PMU_RAM, START ADDRESS: FFDC0000, END ADDRESS: FFDFFFFF
-               // : APERTURE NAME: PMU_RAM, START ADDRESS: FFDC0000, END ADDRESS: FFDFFFFF
-               // : APERTURE NAME: PMU_RAM, START ADDRESS: FFDC0000, END ADDRESS: FFDFFFFF
-               // : APERTURE NAME: R5_0_ATCM, START ADDRESS: FFE00000, END ADDRESS: FFE0FFFF
-               // : APERTURE NAME: R5_0_ATCM_LOCKSTEP, START ADDRESS: FFE10000, END ADDRESS: FFE1FFFF
-               // : APERTURE NAME: R5_0_BTCM, START ADDRESS: FFE20000, END ADDRESS: FFE2FFFF
-               // : APERTURE NAME: R5_0_BTCM_LOCKSTEP, START ADDRESS: FFE30000, END ADDRESS: FFE3FFFF
-               // : APERTURE NAME: R5_0_INSTRUCTION_CACHE, START ADDRESS: FFE40000, END ADDRESS: FFE4FFFF
-               // : APERTURE NAME: R5_0_DATA_CACHE, START ADDRESS: FFE50000, END ADDRESS: FFE5FFFF
-               // : APERTURE NAME: LPD_UNUSED_8, START ADDRESS: FFE60000, END ADDRESS: FFE8FFFF
-               // : APERTURE NAME: LPD_UNUSED_8, START ADDRESS: FFE60000, END ADDRESS: FFE8FFFF
-               // : APERTURE NAME: LPD_UNUSED_8, START ADDRESS: FFE60000, END ADDRESS: FFE8FFFF
-               // : APERTURE NAME: R5_1_ATCM_, START ADDRESS: FFE90000, END ADDRESS: FFE9FFFF
-               // : APERTURE NAME: RPU_UNUSED_10, START ADDRESS: FFEA0000, END ADDRESS: FFEAFFFF
-               // : APERTURE NAME: R5_1_BTCM_, START ADDRESS: FFEB0000, END ADDRESS: FFEBFFFF
-               // : APERTURE NAME: R5_1_INSTRUCTION_CACHE, START ADDRESS: FFEC0000, END ADDRESS: FFECFFFF
-               // : APERTURE NAME: R5_1_DATA_CACHE, START ADDRESS: FFED0000, END ADDRESS: FFEDFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_15, START ADDRESS: FFFD0000, END ADDRESS: FFFFFFFF
-               // : APERTURE NAME: LPD_UNUSED_15, START ADDRESS: FFFD0000, END ADDRESS: FFFFFFFF
-               // : APERTURE NAME: LPD_UNUSED_15, START ADDRESS: FFFD0000, END ADDRESS: FFFFFFFF
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_256 @ 0XFF981400</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_256_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_256_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_256_PARITY                                            0x0
-
-               Entry 256 of the Aperture Permission List, for 32-byte IPI buffer 000 at BASE_32B + 0x00000000
-               (OFFSET, MASK, VALUE)      (0XFF981400, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_256_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_256_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_256_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_256_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_256_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_257 @ 0XFF981404</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_257_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_257_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_257_PARITY                                            0x0
-
-               Entry 257 of the Aperture Permission List, for 32-byte IPI buffer 001 at BASE_32B + 0x00000020
-               (OFFSET, MASK, VALUE)      (0XFF981404, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_257_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_257_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_257_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_257_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_257_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_258 @ 0XFF981408</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_258_PERMISSION                                        0x48
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_258_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_258_PARITY                                            0x0
-
-               Entry 258 of the Aperture Permission List, for 32-byte IPI buffer 002 at BASE_32B + 0x00000040
-               (OFFSET, MASK, VALUE)      (0XFF981408, 0xF80FFFFFU ,0x08000048U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_258_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_258_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000048U << LPD_XPPU_CFG_APERPERM_258_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_258_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_258_OFFSET ,0xF80FFFFFU ,0x08000048U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_259 @ 0XFF98140C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_259_PERMISSION                                        0x84
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_259_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_259_PARITY                                            0x0
-
-               Entry 259 of the Aperture Permission List, for 32-byte IPI buffer 003 at BASE_32B + 0x00000060
-               (OFFSET, MASK, VALUE)      (0XFF98140C, 0xF80FFFFFU ,0x08000084U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_259_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_259_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000084U << LPD_XPPU_CFG_APERPERM_259_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_259_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_259_OFFSET ,0xF80FFFFFU ,0x08000084U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_260 @ 0XFF981410</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_260_PERMISSION                                        0x41
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_260_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_260_PARITY                                            0x0
-
-               Entry 260 of the Aperture Permission List, for 32-byte IPI buffer 004 at BASE_32B + 0x00000080
-               (OFFSET, MASK, VALUE)      (0XFF981410, 0xF80FFFFFU ,0x08000041U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_260_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_260_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000041U << LPD_XPPU_CFG_APERPERM_260_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_260_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_260_OFFSET ,0xF80FFFFFU ,0x08000041U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_261 @ 0XFF981414</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_261_PERMISSION                                        0x14
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_261_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_261_PARITY                                            0x0
-
-               Entry 261 of the Aperture Permission List, for 32-byte IPI buffer 005 at BASE_32B + 0x000000A0
-               (OFFSET, MASK, VALUE)      (0XFF981414, 0xF80FFFFFU ,0x08000014U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_261_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_261_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000014U << LPD_XPPU_CFG_APERPERM_261_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_261_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_261_OFFSET ,0xF80FFFFFU ,0x08000014U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_262 @ 0XFF981418</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_262_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_262_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_262_PARITY                                            0x0
-
-               Entry 262 of the Aperture Permission List, for 32-byte IPI buffer 006 at BASE_32B + 0x000000C0
-               (OFFSET, MASK, VALUE)      (0XFF981418, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_262_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_262_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_262_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_262_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_262_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_263 @ 0XFF98141C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_263_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_263_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_263_PARITY                                            0x0
-
-               Entry 263 of the Aperture Permission List, for 32-byte IPI buffer 007 at BASE_32B + 0x000000E0
-               (OFFSET, MASK, VALUE)      (0XFF98141C, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_263_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_263_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_263_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_263_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_263_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_264 @ 0XFF981420</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_264_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_264_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_264_PARITY                                            0x0
-
-               Entry 264 of the Aperture Permission List, for 32-byte IPI buffer 008 at BASE_32B + 0x00000100
-               (OFFSET, MASK, VALUE)      (0XFF981420, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_264_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_264_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_264_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_264_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_264_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_265 @ 0XFF981424</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_265_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_265_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_265_PARITY                                            0x0
-
-               Entry 265 of the Aperture Permission List, for 32-byte IPI buffer 009 at BASE_32B + 0x00000120
-               (OFFSET, MASK, VALUE)      (0XFF981424, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_265_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_265_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_265_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_265_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_265_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_266 @ 0XFF981428</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_266_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_266_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_266_PARITY                                            0x0
-
-               Entry 266 of the Aperture Permission List, for 32-byte IPI buffer 010 at BASE_32B + 0x00000140
-               (OFFSET, MASK, VALUE)      (0XFF981428, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_266_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_266_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_266_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_266_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_266_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_267 @ 0XFF98142C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_267_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_267_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_267_PARITY                                            0x0
-
-               Entry 267 of the Aperture Permission List, for 32-byte IPI buffer 011 at BASE_32B + 0x00000160
-               (OFFSET, MASK, VALUE)      (0XFF98142C, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_267_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_267_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_267_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_267_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_267_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_268 @ 0XFF981430</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_268_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_268_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_268_PARITY                                            0x0
-
-               Entry 268 of the Aperture Permission List, for 32-byte IPI buffer 012 at BASE_32B + 0x00000180
-               (OFFSET, MASK, VALUE)      (0XFF981430, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_268_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_268_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_268_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_268_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_268_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_269 @ 0XFF981434</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_269_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_269_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_269_PARITY                                            0x0
-
-               Entry 269 of the Aperture Permission List, for 32-byte IPI buffer 013 at BASE_32B + 0x000001A0
-               (OFFSET, MASK, VALUE)      (0XFF981434, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_269_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_269_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_269_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_269_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_269_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_270 @ 0XFF981438</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_270_PERMISSION                                        0x42
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_270_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_270_PARITY                                            0x0
-
-               Entry 270 of the Aperture Permission List, for 32-byte IPI buffer 014 at BASE_32B + 0x000001C0
-               (OFFSET, MASK, VALUE)      (0XFF981438, 0xF80FFFFFU ,0x08000042U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_270_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_270_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000042U << LPD_XPPU_CFG_APERPERM_270_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_270_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_270_OFFSET ,0xF80FFFFFU ,0x08000042U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_271 @ 0XFF98143C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_271_PERMISSION                                        0x24
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_271_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_271_PARITY                                            0x0
-
-               Entry 271 of the Aperture Permission List, for 32-byte IPI buffer 015 at BASE_32B + 0x000001E0
-               (OFFSET, MASK, VALUE)      (0XFF98143C, 0xF80FFFFFU ,0x08000024U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_271_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_271_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000024U << LPD_XPPU_CFG_APERPERM_271_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_271_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_271_OFFSET ,0xF80FFFFFU ,0x08000024U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_272 @ 0XFF981440</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_272_PERMISSION                                        0x84
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_272_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_272_PARITY                                            0x0
-
-               Entry 272 of the Aperture Permission List, for 32-byte IPI buffer 016 at BASE_32B + 0x00000200
-               (OFFSET, MASK, VALUE)      (0XFF981440, 0xF80FFFFFU ,0x08000084U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_272_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_272_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000084U << LPD_XPPU_CFG_APERPERM_272_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_272_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_272_OFFSET ,0xF80FFFFFU ,0x08000084U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_273 @ 0XFF981444</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_273_PERMISSION                                        0x48
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_273_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_273_PARITY                                            0x0
-
-               Entry 273 of the Aperture Permission List, for 32-byte IPI buffer 017 at BASE_32B + 0x00000220
-               (OFFSET, MASK, VALUE)      (0XFF981444, 0xF80FFFFFU ,0x08000048U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_273_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_273_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000048U << LPD_XPPU_CFG_APERPERM_273_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_273_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_273_OFFSET ,0xF80FFFFFU ,0x08000048U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_274 @ 0XFF981448</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_274_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_274_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_274_PARITY                                            0x0
-
-               Entry 274 of the Aperture Permission List, for 32-byte IPI buffer 018 at BASE_32B + 0x00000240
-               (OFFSET, MASK, VALUE)      (0XFF981448, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_274_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_274_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_274_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_274_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_274_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_275 @ 0XFF98144C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_275_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_275_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_275_PARITY                                            0x0
-
-               Entry 275 of the Aperture Permission List, for 32-byte IPI buffer 019 at BASE_32B + 0x00000260
-               (OFFSET, MASK, VALUE)      (0XFF98144C, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_275_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_275_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_275_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_275_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_275_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_276 @ 0XFF981450</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_276_PERMISSION                                        0x81
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_276_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_276_PARITY                                            0x0
-
-               Entry 276 of the Aperture Permission List, for 32-byte IPI buffer 020 at BASE_32B + 0x00000280
-               (OFFSET, MASK, VALUE)      (0XFF981450, 0xF80FFFFFU ,0x08000081U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_276_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_276_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000081U << LPD_XPPU_CFG_APERPERM_276_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_276_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_276_OFFSET ,0xF80FFFFFU ,0x08000081U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_277 @ 0XFF981454</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_277_PERMISSION                                        0x18
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_277_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_277_PARITY                                            0x0
-
-               Entry 277 of the Aperture Permission List, for 32-byte IPI buffer 021 at BASE_32B + 0x000002A0
-               (OFFSET, MASK, VALUE)      (0XFF981454, 0xF80FFFFFU ,0x08000018U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_277_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_277_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000018U << LPD_XPPU_CFG_APERPERM_277_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_277_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_277_OFFSET ,0xF80FFFFFU ,0x08000018U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_278 @ 0XFF981458</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_278_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_278_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_278_PARITY                                            0x0
-
-               Entry 278 of the Aperture Permission List, for 32-byte IPI buffer 022 at BASE_32B + 0x000002C0
-               (OFFSET, MASK, VALUE)      (0XFF981458, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_278_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_278_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_278_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_278_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_278_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_279 @ 0XFF98145C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_279_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_279_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_279_PARITY                                            0x0
-
-               Entry 279 of the Aperture Permission List, for 32-byte IPI buffer 023 at BASE_32B + 0x000002E0
-               (OFFSET, MASK, VALUE)      (0XFF98145C, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_279_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_279_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_279_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_279_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_279_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_280 @ 0XFF981460</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_280_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_280_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_280_PARITY                                            0x0
-
-               Entry 280 of the Aperture Permission List, for 32-byte IPI buffer 024 at BASE_32B + 0x00000300
-               (OFFSET, MASK, VALUE)      (0XFF981460, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_280_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_280_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_280_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_280_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_280_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_281 @ 0XFF981464</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_281_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_281_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_281_PARITY                                            0x0
-
-               Entry 281 of the Aperture Permission List, for 32-byte IPI buffer 025 at BASE_32B + 0x00000320
-               (OFFSET, MASK, VALUE)      (0XFF981464, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_281_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_281_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_281_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_281_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_281_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_282 @ 0XFF981468</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_282_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_282_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_282_PARITY                                            0x0
-
-               Entry 282 of the Aperture Permission List, for 32-byte IPI buffer 026 at BASE_32B + 0x00000340
-               (OFFSET, MASK, VALUE)      (0XFF981468, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_282_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_282_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_282_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_282_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_282_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_283 @ 0XFF98146C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_283_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_283_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_283_PARITY                                            0x0
-
-               Entry 283 of the Aperture Permission List, for 32-byte IPI buffer 027 at BASE_32B + 0x00000360
-               (OFFSET, MASK, VALUE)      (0XFF98146C, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_283_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_283_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_283_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_283_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_283_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_284 @ 0XFF981470</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_284_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_284_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_284_PARITY                                            0x0
-
-               Entry 284 of the Aperture Permission List, for 32-byte IPI buffer 028 at BASE_32B + 0x00000380
-               (OFFSET, MASK, VALUE)      (0XFF981470, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_284_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_284_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_284_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_284_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_284_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_285 @ 0XFF981474</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_285_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_285_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_285_PARITY                                            0x0
-
-               Entry 285 of the Aperture Permission List, for 32-byte IPI buffer 029 at BASE_32B + 0x000003A0
-               (OFFSET, MASK, VALUE)      (0XFF981474, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_285_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_285_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_285_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_285_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_285_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_286 @ 0XFF981478</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_286_PERMISSION                                        0x82
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_286_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_286_PARITY                                            0x0
-
-               Entry 286 of the Aperture Permission List, for 32-byte IPI buffer 030 at BASE_32B + 0x000003C0
-               (OFFSET, MASK, VALUE)      (0XFF981478, 0xF80FFFFFU ,0x08000082U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_286_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_286_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000082U << LPD_XPPU_CFG_APERPERM_286_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_286_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_286_OFFSET ,0xF80FFFFFU ,0x08000082U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_287 @ 0XFF98147C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_287_PERMISSION                                        0x28
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_287_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_287_PARITY                                            0x0
-
-               Entry 287 of the Aperture Permission List, for 32-byte IPI buffer 031 at BASE_32B + 0x000003E0
-               (OFFSET, MASK, VALUE)      (0XFF98147C, 0xF80FFFFFU ,0x08000028U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_287_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_287_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000028U << LPD_XPPU_CFG_APERPERM_287_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_287_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_287_OFFSET ,0xF80FFFFFU ,0x08000028U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_288 @ 0XFF981480</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_288_PERMISSION                                        0x14
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_288_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_288_PARITY                                            0x0
-
-               Entry 288 of the Aperture Permission List, for 32-byte IPI buffer 032 at BASE_32B + 0x00000400
-               (OFFSET, MASK, VALUE)      (0XFF981480, 0xF80FFFFFU ,0x08000014U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_288_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_288_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000014U << LPD_XPPU_CFG_APERPERM_288_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_288_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_288_OFFSET ,0xF80FFFFFU ,0x08000014U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_289 @ 0XFF981484</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_289_PERMISSION                                        0x41
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_289_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_289_PARITY                                            0x0
-
-               Entry 289 of the Aperture Permission List, for 32-byte IPI buffer 033 at BASE_32B + 0x00000420
-               (OFFSET, MASK, VALUE)      (0XFF981484, 0xF80FFFFFU ,0x08000041U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_289_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_289_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000041U << LPD_XPPU_CFG_APERPERM_289_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_289_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_289_OFFSET ,0xF80FFFFFU ,0x08000041U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_290 @ 0XFF981488</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_290_PERMISSION                                        0x18
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_290_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_290_PARITY                                            0x0
-
-               Entry 290 of the Aperture Permission List, for 32-byte IPI buffer 034 at BASE_32B + 0x00000440
-               (OFFSET, MASK, VALUE)      (0XFF981488, 0xF80FFFFFU ,0x08000018U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_290_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_290_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000018U << LPD_XPPU_CFG_APERPERM_290_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_290_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_290_OFFSET ,0xF80FFFFFU ,0x08000018U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_291 @ 0XFF98148C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_291_PERMISSION                                        0x81
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_291_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_291_PARITY                                            0x0
-
-               Entry 291 of the Aperture Permission List, for 32-byte IPI buffer 035 at BASE_32B + 0x00000460
-               (OFFSET, MASK, VALUE)      (0XFF98148C, 0xF80FFFFFU ,0x08000081U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_291_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_291_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000081U << LPD_XPPU_CFG_APERPERM_291_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_291_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_291_OFFSET ,0xF80FFFFFU ,0x08000081U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_292 @ 0XFF981490</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_292_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_292_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_292_PARITY                                            0x0
-
-               Entry 292 of the Aperture Permission List, for 32-byte IPI buffer 036 at BASE_32B + 0x00000480
-               (OFFSET, MASK, VALUE)      (0XFF981490, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_292_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_292_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_292_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_292_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_292_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_293 @ 0XFF981494</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_293_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_293_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_293_PARITY                                            0x0
-
-               Entry 293 of the Aperture Permission List, for 32-byte IPI buffer 037 at BASE_32B + 0x000004A0
-               (OFFSET, MASK, VALUE)      (0XFF981494, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_293_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_293_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_293_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_293_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_293_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_294 @ 0XFF981498</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_294_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_294_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_294_PARITY                                            0x0
-
-               Entry 294 of the Aperture Permission List, for 32-byte IPI buffer 038 at BASE_32B + 0x000004C0
-               (OFFSET, MASK, VALUE)      (0XFF981498, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_294_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_294_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_294_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_294_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_294_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_295 @ 0XFF98149C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_295_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_295_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_295_PARITY                                            0x0
-
-               Entry 295 of the Aperture Permission List, for 32-byte IPI buffer 039 at BASE_32B + 0x000004E0
-               (OFFSET, MASK, VALUE)      (0XFF98149C, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_295_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_295_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_295_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_295_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_295_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_296 @ 0XFF9814A0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_296_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_296_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_296_PARITY                                            0x0
-
-               Entry 296 of the Aperture Permission List, for 32-byte IPI buffer 040 at BASE_32B + 0x00000500
-               (OFFSET, MASK, VALUE)      (0XFF9814A0, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_296_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_296_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_296_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_296_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_296_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_297 @ 0XFF9814A4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_297_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_297_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_297_PARITY                                            0x0
-
-               Entry 297 of the Aperture Permission List, for 32-byte IPI buffer 041 at BASE_32B + 0x00000520
-               (OFFSET, MASK, VALUE)      (0XFF9814A4, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_297_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_297_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_297_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_297_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_297_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_298 @ 0XFF9814A8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_298_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_298_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_298_PARITY                                            0x0
-
-               Entry 298 of the Aperture Permission List, for 32-byte IPI buffer 042 at BASE_32B + 0x00000540
-               (OFFSET, MASK, VALUE)      (0XFF9814A8, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_298_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_298_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_298_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_298_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_298_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_299 @ 0XFF9814AC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_299_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_299_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_299_PARITY                                            0x0
-
-               Entry 299 of the Aperture Permission List, for 32-byte IPI buffer 043 at BASE_32B + 0x00000560
-               (OFFSET, MASK, VALUE)      (0XFF9814AC, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_299_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_299_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_299_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_299_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_299_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_300 @ 0XFF9814B0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_300_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_300_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_300_PARITY                                            0x0
-
-               Entry 300 of the Aperture Permission List, for 32-byte IPI buffer 044 at BASE_32B + 0x00000580
-               (OFFSET, MASK, VALUE)      (0XFF9814B0, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_300_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_300_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_300_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_300_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_300_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_301 @ 0XFF9814B4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_301_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_301_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_301_PARITY                                            0x0
-
-               Entry 301 of the Aperture Permission List, for 32-byte IPI buffer 045 at BASE_32B + 0x000005A0
-               (OFFSET, MASK, VALUE)      (0XFF9814B4, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_301_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_301_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_301_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_301_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_301_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_302 @ 0XFF9814B8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_302_PERMISSION                                        0x12
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_302_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_302_PARITY                                            0x0
-
-               Entry 302 of the Aperture Permission List, for 32-byte IPI buffer 046 at BASE_32B + 0x000005C0
-               (OFFSET, MASK, VALUE)      (0XFF9814B8, 0xF80FFFFFU ,0x08000012U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_302_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_302_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000012U << LPD_XPPU_CFG_APERPERM_302_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_302_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_302_OFFSET ,0xF80FFFFFU ,0x08000012U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_303 @ 0XFF9814BC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_303_PERMISSION                                        0x21
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_303_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_303_PARITY                                            0x0
-
-               Entry 303 of the Aperture Permission List, for 32-byte IPI buffer 047 at BASE_32B + 0x000005E0
-               (OFFSET, MASK, VALUE)      (0XFF9814BC, 0xF80FFFFFU ,0x08000021U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_303_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_303_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000021U << LPD_XPPU_CFG_APERPERM_303_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_303_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_303_OFFSET ,0xF80FFFFFU ,0x08000021U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_304 @ 0XFF9814C0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_304_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_304_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_304_PARITY                                            0x0
-
-               Entry 304 of the Aperture Permission List, for 32-byte IPI buffer 048 at BASE_32B + 0x00000600
-               (OFFSET, MASK, VALUE)      (0XFF9814C0, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_304_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_304_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_304_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_304_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_304_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_305 @ 0XFF9814C4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_305_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_305_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_305_PARITY                                            0x0
-
-               Entry 305 of the Aperture Permission List, for 32-byte IPI buffer 049 at BASE_32B + 0x00000620
-               (OFFSET, MASK, VALUE)      (0XFF9814C4, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_305_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_305_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_305_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_305_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_305_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_306 @ 0XFF9814C8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_306_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_306_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_306_PARITY                                            0x0
-
-               Entry 306 of the Aperture Permission List, for 32-byte IPI buffer 050 at BASE_32B + 0x00000640
-               (OFFSET, MASK, VALUE)      (0XFF9814C8, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_306_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_306_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_306_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_306_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_306_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_307 @ 0XFF9814CC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_307_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_307_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_307_PARITY                                            0x0
-
-               Entry 307 of the Aperture Permission List, for 32-byte IPI buffer 051 at BASE_32B + 0x00000660
-               (OFFSET, MASK, VALUE)      (0XFF9814CC, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_307_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_307_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_307_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_307_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_307_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_308 @ 0XFF9814D0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_308_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_308_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_308_PARITY                                            0x0
-
-               Entry 308 of the Aperture Permission List, for 32-byte IPI buffer 052 at BASE_32B + 0x00000680
-               (OFFSET, MASK, VALUE)      (0XFF9814D0, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_308_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_308_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_308_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_308_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_308_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_309 @ 0XFF9814D4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_309_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_309_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_309_PARITY                                            0x0
-
-               Entry 309 of the Aperture Permission List, for 32-byte IPI buffer 053 at BASE_32B + 0x000006A0
-               (OFFSET, MASK, VALUE)      (0XFF9814D4, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_309_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_309_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_309_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_309_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_309_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_318 @ 0XFF9814F8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_318_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_318_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_318_PARITY                                            0x0
-
-               Entry 318 of the Aperture Permission List, for 32-byte IPI buffer 062 at BASE_32B + 0x000007C0
-               (OFFSET, MASK, VALUE)      (0XFF9814F8, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_318_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_318_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_318_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_318_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_318_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_319 @ 0XFF9814FC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_319_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_319_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_319_PARITY                                            0x0
-
-               Entry 319 of the Aperture Permission List, for 32-byte IPI buffer 063 at BASE_32B + 0x000007E0
-               (OFFSET, MASK, VALUE)      (0XFF9814FC, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_319_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_319_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_319_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_319_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_319_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_320 @ 0XFF981500</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_320_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_320_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_320_PARITY                                            0x0
-
-               Entry 320 of the Aperture Permission List, for 32-byte IPI buffer 064 at BASE_32B + 0x00000800
-               (OFFSET, MASK, VALUE)      (0XFF981500, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_320_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_320_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_320_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_320_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_320_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_321 @ 0XFF981504</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_321_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_321_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_321_PARITY                                            0x0
-
-               Entry 321 of the Aperture Permission List, for 32-byte IPI buffer 065 at BASE_32B + 0x00000820
-               (OFFSET, MASK, VALUE)      (0XFF981504, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_321_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_321_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_321_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_321_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_321_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_322 @ 0XFF981508</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_322_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_322_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_322_PARITY                                            0x0
-
-               Entry 322 of the Aperture Permission List, for 32-byte IPI buffer 066 at BASE_32B + 0x00000840
-               (OFFSET, MASK, VALUE)      (0XFF981508, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_322_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_322_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_322_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_322_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_322_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_323 @ 0XFF98150C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_323_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_323_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_323_PARITY                                            0x0
-
-               Entry 323 of the Aperture Permission List, for 32-byte IPI buffer 067 at BASE_32B + 0x00000860
-               (OFFSET, MASK, VALUE)      (0XFF98150C, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_323_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_323_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_323_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_323_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_323_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_324 @ 0XFF981510</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_324_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_324_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_324_PARITY                                            0x0
-
-               Entry 324 of the Aperture Permission List, for 32-byte IPI buffer 068 at BASE_32B + 0x00000880
-               (OFFSET, MASK, VALUE)      (0XFF981510, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_324_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_324_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_324_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_324_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_324_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_325 @ 0XFF981514</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_325_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_325_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_325_PARITY                                            0x0
-
-               Entry 325 of the Aperture Permission List, for 32-byte IPI buffer 069 at BASE_32B + 0x000008A0
-               (OFFSET, MASK, VALUE)      (0XFF981514, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_325_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_325_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_325_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_325_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_325_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_334 @ 0XFF981538</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_334_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_334_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_334_PARITY                                            0x0
-
-               Entry 334 of the Aperture Permission List, for 32-byte IPI buffer 078 at BASE_32B + 0x000009C0
-               (OFFSET, MASK, VALUE)      (0XFF981538, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_334_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_334_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_334_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_334_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_334_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_335 @ 0XFF98153C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_335_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_335_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_335_PARITY                                            0x0
-
-               Entry 335 of the Aperture Permission List, for 32-byte IPI buffer 079 at BASE_32B + 0x000009E0
-               (OFFSET, MASK, VALUE)      (0XFF98153C, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_335_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_335_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_335_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_335_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_335_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_336 @ 0XFF981540</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_336_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_336_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_336_PARITY                                            0x0
-
-               Entry 336 of the Aperture Permission List, for 32-byte IPI buffer 080 at BASE_32B + 0x00000A00
-               (OFFSET, MASK, VALUE)      (0XFF981540, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_336_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_336_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_336_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_336_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_336_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_337 @ 0XFF981544</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_337_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_337_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_337_PARITY                                            0x0
-
-               Entry 337 of the Aperture Permission List, for 32-byte IPI buffer 081 at BASE_32B + 0x00000A20
-               (OFFSET, MASK, VALUE)      (0XFF981544, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_337_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_337_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_337_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_337_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_337_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_338 @ 0XFF981548</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_338_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_338_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_338_PARITY                                            0x0
-
-               Entry 338 of the Aperture Permission List, for 32-byte IPI buffer 082 at BASE_32B + 0x00000A40
-               (OFFSET, MASK, VALUE)      (0XFF981548, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_338_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_338_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_338_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_338_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_338_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_339 @ 0XFF98154C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_339_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_339_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_339_PARITY                                            0x0
-
-               Entry 339 of the Aperture Permission List, for 32-byte IPI buffer 083 at BASE_32B + 0x00000A60
-               (OFFSET, MASK, VALUE)      (0XFF98154C, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_339_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_339_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_339_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_339_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_339_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_340 @ 0XFF981550</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_340_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_340_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_340_PARITY                                            0x0
-
-               Entry 340 of the Aperture Permission List, for 32-byte IPI buffer 084 at BASE_32B + 0x00000A80
-               (OFFSET, MASK, VALUE)      (0XFF981550, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_340_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_340_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_340_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_340_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_340_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_341 @ 0XFF981554</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_341_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_341_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_341_PARITY                                            0x0
-
-               Entry 341 of the Aperture Permission List, for 32-byte IPI buffer 085 at BASE_32B + 0x00000AA0
-               (OFFSET, MASK, VALUE)      (0XFF981554, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_341_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_341_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_341_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_341_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_341_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_350 @ 0XFF981578</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_350_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_350_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_350_PARITY                                            0x0
-
-               Entry 350 of the Aperture Permission List, for 32-byte IPI buffer 094 at BASE_32B + 0x00000BC0
-               (OFFSET, MASK, VALUE)      (0XFF981578, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_350_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_350_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_350_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_350_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_350_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_351 @ 0XFF98157C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_351_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_351_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_351_PARITY                                            0x0
-
-               Entry 351 of the Aperture Permission List, for 32-byte IPI buffer 095 at BASE_32B + 0x00000BE0
-               (OFFSET, MASK, VALUE)      (0XFF98157C, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_351_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_351_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_351_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_351_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_351_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_352 @ 0XFF981580</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_352_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_352_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_352_PARITY                                            0x0
-
-               Entry 352 of the Aperture Permission List, for 32-byte IPI buffer 096 at BASE_32B + 0x00000C00
-               (OFFSET, MASK, VALUE)      (0XFF981580, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_352_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_352_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_352_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_352_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_352_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_353 @ 0XFF981584</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_353_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_353_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_353_PARITY                                            0x0
-
-               Entry 353 of the Aperture Permission List, for 32-byte IPI buffer 097 at BASE_32B + 0x00000C20
-               (OFFSET, MASK, VALUE)      (0XFF981584, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_353_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_353_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_353_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_353_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_353_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_354 @ 0XFF981588</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_354_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_354_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_354_PARITY                                            0x0
-
-               Entry 354 of the Aperture Permission List, for 32-byte IPI buffer 098 at BASE_32B + 0x00000C40
-               (OFFSET, MASK, VALUE)      (0XFF981588, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_354_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_354_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_354_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_354_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_354_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_355 @ 0XFF98158C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_355_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_355_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_355_PARITY                                            0x0
-
-               Entry 355 of the Aperture Permission List, for 32-byte IPI buffer 099 at BASE_32B + 0x00000C60
-               (OFFSET, MASK, VALUE)      (0XFF98158C, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_355_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_355_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_355_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_355_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_355_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_356 @ 0XFF981590</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_356_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_356_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_356_PARITY                                            0x0
-
-               Entry 356 of the Aperture Permission List, for 32-byte IPI buffer 100 at BASE_32B + 0x00000C80
-               (OFFSET, MASK, VALUE)      (0XFF981590, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_356_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_356_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_356_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_356_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_356_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_357 @ 0XFF981594</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_357_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_357_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_357_PARITY                                            0x0
-
-               Entry 357 of the Aperture Permission List, for 32-byte IPI buffer 101 at BASE_32B + 0x00000CA0
-               (OFFSET, MASK, VALUE)      (0XFF981594, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_357_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_357_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_357_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_357_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_357_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_366 @ 0XFF9815B8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_366_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_366_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_366_PARITY                                            0x0
-
-               Entry 366 of the Aperture Permission List, for 32-byte IPI buffer 110 at BASE_32B + 0x00000DC0
-               (OFFSET, MASK, VALUE)      (0XFF9815B8, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_366_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_366_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_366_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_366_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_366_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_367 @ 0XFF9815BC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_367_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_367_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_367_PARITY                                            0x0
-
-               Entry 367 of the Aperture Permission List, for 32-byte IPI buffer 111 at BASE_32B + 0x00000DE0
-               (OFFSET, MASK, VALUE)      (0XFF9815BC, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_367_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_367_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_367_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_367_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_367_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_368 @ 0XFF9815C0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_368_PERMISSION                                        0x24
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_368_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_368_PARITY                                            0x0
-
-               Entry 368 of the Aperture Permission List, for 32-byte IPI buffer 112 at BASE_32B + 0x00000E00
-               (OFFSET, MASK, VALUE)      (0XFF9815C0, 0xF80FFFFFU ,0x08000024U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_368_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_368_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000024U << LPD_XPPU_CFG_APERPERM_368_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_368_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_368_OFFSET ,0xF80FFFFFU ,0x08000024U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_369 @ 0XFF9815C4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_369_PERMISSION                                        0x42
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_369_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_369_PARITY                                            0x0
-
-               Entry 369 of the Aperture Permission List, for 32-byte IPI buffer 113 at BASE_32B + 0x00000E20
-               (OFFSET, MASK, VALUE)      (0XFF9815C4, 0xF80FFFFFU ,0x08000042U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_369_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_369_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000042U << LPD_XPPU_CFG_APERPERM_369_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_369_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_369_OFFSET ,0xF80FFFFFU ,0x08000042U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_370 @ 0XFF9815C8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_370_PERMISSION                                        0x28
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_370_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_370_PARITY                                            0x0
-
-               Entry 370 of the Aperture Permission List, for 32-byte IPI buffer 114 at BASE_32B + 0x00000E40
-               (OFFSET, MASK, VALUE)      (0XFF9815C8, 0xF80FFFFFU ,0x08000028U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_370_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_370_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000028U << LPD_XPPU_CFG_APERPERM_370_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_370_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_370_OFFSET ,0xF80FFFFFU ,0x08000028U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_371 @ 0XFF9815CC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_371_PERMISSION                                        0x82
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_371_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_371_PARITY                                            0x0
-
-               Entry 371 of the Aperture Permission List, for 32-byte IPI buffer 115 at BASE_32B + 0x00000E60
-               (OFFSET, MASK, VALUE)      (0XFF9815CC, 0xF80FFFFFU ,0x08000082U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_371_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_371_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000082U << LPD_XPPU_CFG_APERPERM_371_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_371_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_371_OFFSET ,0xF80FFFFFU ,0x08000082U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_372 @ 0XFF9815D0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_372_PERMISSION                                        0x21
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_372_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_372_PARITY                                            0x0
-
-               Entry 372 of the Aperture Permission List, for 32-byte IPI buffer 116 at BASE_32B + 0x00000E80
-               (OFFSET, MASK, VALUE)      (0XFF9815D0, 0xF80FFFFFU ,0x08000021U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_372_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_372_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000021U << LPD_XPPU_CFG_APERPERM_372_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_372_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_372_OFFSET ,0xF80FFFFFU ,0x08000021U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_373 @ 0XFF9815D4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_373_PERMISSION                                        0x12
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_373_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_373_PARITY                                            0x0
-
-               Entry 373 of the Aperture Permission List, for 32-byte IPI buffer 117 at BASE_32B + 0x00000EA0
-               (OFFSET, MASK, VALUE)      (0XFF9815D4, 0xF80FFFFFU ,0x08000012U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_373_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_373_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000012U << LPD_XPPU_CFG_APERPERM_373_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_373_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_373_OFFSET ,0xF80FFFFFU ,0x08000012U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_374 @ 0XFF9815D8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_374_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_374_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_374_PARITY                                            0x0
-
-               Entry 374 of the Aperture Permission List, for 32-byte IPI buffer 118 at BASE_32B + 0x00000EC0
-               (OFFSET, MASK, VALUE)      (0XFF9815D8, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_374_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_374_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_374_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_374_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_374_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_375 @ 0XFF9815DC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_375_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_375_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_375_PARITY                                            0x0
-
-               Entry 375 of the Aperture Permission List, for 32-byte IPI buffer 119 at BASE_32B + 0x00000EE0
-               (OFFSET, MASK, VALUE)      (0XFF9815DC, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_375_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_375_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_375_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_375_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_375_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_376 @ 0XFF9815E0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_376_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_376_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_376_PARITY                                            0x0
-
-               Entry 376 of the Aperture Permission List, for 32-byte IPI buffer 120 at BASE_32B + 0x00000F00
-               (OFFSET, MASK, VALUE)      (0XFF9815E0, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_376_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_376_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_376_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_376_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_376_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_377 @ 0XFF9815E4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_377_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_377_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_377_PARITY                                            0x0
-
-               Entry 377 of the Aperture Permission List, for 32-byte IPI buffer 121 at BASE_32B + 0x00000F20
-               (OFFSET, MASK, VALUE)      (0XFF9815E4, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_377_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_377_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_377_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_377_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_377_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_378 @ 0XFF9815E8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_378_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_378_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_378_PARITY                                            0x0
-
-               Entry 378 of the Aperture Permission List, for 32-byte IPI buffer 122 at BASE_32B + 0x00000F40
-               (OFFSET, MASK, VALUE)      (0XFF9815E8, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_378_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_378_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_378_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_378_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_378_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_379 @ 0XFF9815EC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_379_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_379_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_379_PARITY                                            0x0
-
-               Entry 379 of the Aperture Permission List, for 32-byte IPI buffer 123 at BASE_32B + 0x00000F60
-               (OFFSET, MASK, VALUE)      (0XFF9815EC, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_379_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_379_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_379_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_379_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_379_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_380 @ 0XFF9815F0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_380_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_380_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_380_PARITY                                            0x0
-
-               Entry 380 of the Aperture Permission List, for 32-byte IPI buffer 124 at BASE_32B + 0x00000F80
-               (OFFSET, MASK, VALUE)      (0XFF9815F0, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_380_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_380_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_380_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_380_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_380_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_381 @ 0XFF9815F4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_381_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_381_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_381_PARITY                                            0x0
-
-               Entry 381 of the Aperture Permission List, for 32-byte IPI buffer 125 at BASE_32B + 0x00000FA0
-               (OFFSET, MASK, VALUE)      (0XFF9815F4, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_381_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_381_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_381_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_381_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_381_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_382 @ 0XFF9815F8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_382_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_382_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_382_PARITY                                            0x0
-
-               Entry 382 of the Aperture Permission List, for 32-byte IPI buffer 126 at BASE_32B + 0x00000FC0
-               (OFFSET, MASK, VALUE)      (0XFF9815F8, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_382_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_382_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_382_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_382_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_382_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_383 @ 0XFF9815FC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_383_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_383_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_383_PARITY                                            0x0
-
-               Entry 383 of the Aperture Permission List, for 32-byte IPI buffer 127 at BASE_32B + 0x00000FE0
-               (OFFSET, MASK, VALUE)      (0XFF9815FC, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_383_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_383_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_383_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_383_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_383_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IOU_GPV, START ADDRESS: FE000000, END ADDRESS: FE0FFFFF
-               // : APERTURE NAME: LPD_GPV, START ADDRESS: FE100000, END ADDRESS: FE1FFFFF
-               // : APERTURE NAME: USB3_0_XHCI, START ADDRESS: FE200000, END ADDRESS: FE2FFFFF
-               // : APERTURE NAME: USB3_1_XHCI, START ADDRESS: FE300000, END ADDRESS: FE3FFFFF
-               // : APERTURE NAME: LPD_UNUSED_13, START ADDRESS: FE400000, END ADDRESS: FE7FFFFF
-               // : APERTURE NAME: LPD_UNUSED_13, START ADDRESS: FE400000, END ADDRESS: FE7FFFFF
-               // : APERTURE NAME: LPD_UNUSED_13, START ADDRESS: FE400000, END ADDRESS: FE7FFFFF
-               // : APERTURE NAME: LPD_UNUSED_13, START ADDRESS: FE400000, END ADDRESS: FE7FFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: QSPI_LINEAR_ADDRESS, START ADDRESS: C0000000, END ADDRESS: DFFFFFFF
-               // : XPPU CONTROL
-               /*Register : err_ctrl @ 0XFF9CFFEC</p>
-
-               Whether an APB access to the "hole" region and to an unimplemented register space causes PSLVERR
-               PSU_LPD_XPPU_SINK_ERR_CTRL_PSLVERR                                              1
-
-               Error control register
-               (OFFSET, MASK, VALUE)      (0XFF9CFFEC, 0x00000001U ,0x00000001U)
-               RegMask = (LPD_XPPU_SINK_ERR_CTRL_PSLVERR_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_SINK_ERR_CTRL_PSLVERR_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_SINK_ERR_CTRL_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : CTRL @ 0XFF980000</p>
-
-               0=Bypass XPPU (transparent) 1=Enable XPPU permission checking
-               PSU_LPD_XPPU_CFG_CTRL_ENABLE                                                    1
-
-               XPPU Control Register
-               (OFFSET, MASK, VALUE)      (0XFF980000, 0x00000001U ,0x00000001U)
-               RegMask = (LPD_XPPU_CFG_CTRL_ENABLE_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_CTRL_ENABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_CTRL_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : XPPU INTERRUPT ENABLE
-               /*Register : IEN @ 0XFF980018</p>
-
-               See Interuppt Status Register for details
-               PSU_LPD_XPPU_CFG_IEN_APER_PARITY                                                0X1
-
-               See Interuppt Status Register for details
-               PSU_LPD_XPPU_CFG_IEN_APER_TZ                                                    0X1
-
-               See Interuppt Status Register for details
-               PSU_LPD_XPPU_CFG_IEN_APER_PERM                                                  0X1
-
-               See Interuppt Status Register for details
-               PSU_LPD_XPPU_CFG_IEN_MID_PARITY                                                 0X1
-
-               See Interuppt Status Register for details
-               PSU_LPD_XPPU_CFG_IEN_MID_RO                                                     0X1
-
-               See Interuppt Status Register for details
-               PSU_LPD_XPPU_CFG_IEN_MID_MISS                                                   0X1
-
-               See Interuppt Status Register for details
-               PSU_LPD_XPPU_CFG_IEN_INV_APB                                                    0X1
-
-               Interrupt Enable Register
-               (OFFSET, MASK, VALUE)      (0XFF980018, 0x000000EFU ,0x000000EFU)
-               RegMask = (LPD_XPPU_CFG_IEN_APER_PARITY_MASK | LPD_XPPU_CFG_IEN_APER_TZ_MASK | LPD_XPPU_CFG_IEN_APER_PERM_MASK | LPD_XPPU_CFG_IEN_MID_PARITY_MASK | LPD_XPPU_CFG_IEN_MID_RO_MASK | LPD_XPPU_CFG_IEN_MID_MISS_MASK | LPD_XPPU_CFG_IEN_INV_APB_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_IEN_APER_PARITY_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_IEN_APER_TZ_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_IEN_APER_PERM_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_IEN_MID_PARITY_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_IEN_MID_RO_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_IEN_MID_MISS_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_IEN_INV_APB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_IEN_OFFSET ,0x000000EFU ,0x000000EFU);
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-unsigned long psu_ddr_xmpu0_data() {
-               // : DDR XMPU0
-
-  return 1;
-}
-unsigned long psu_ddr_xmpu1_data() {
-               // : DDR XMPU1
-
-  return 1;
-}
-unsigned long psu_ddr_xmpu2_data() {
-               // : DDR XMPU2
-
-  return 1;
-}
-unsigned long psu_ddr_xmpu3_data() {
-               // : DDR XMPU3
-
-  return 1;
-}
-unsigned long psu_ddr_xmpu4_data() {
-               // : DDR XMPU4
-
-  return 1;
-}
-unsigned long psu_ddr_xmpu5_data() {
-               // : DDR XMPU5
-
-  return 1;
-}
-unsigned long psu_ocm_xmpu_data() {
-               // : OCM XMPU
-
-  return 1;
-}
-unsigned long psu_fpd_xmpu_data() {
-               // : FPD XMPU
-
-  return 1;
-}
-unsigned long psu_protection_lock_data() {
-               // : LOCKING PROTECTION MODULE
-               // : XPPU LOCK
-               // : APERTURE NAME: LPD_XPPU, START ADDRESS: FF980000, END ADDRESS: FF99FFFF
-               /*Register : APERPERM_152 @ 0XFF981260</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_152_PERMISSION                                        0x0
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_152_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_152_PARITY                                            0x0
-
-               Entry 152 of the Aperture Permission List, for the 64K-byte aperture at BASE_64KB + 0x00980000
-               (OFFSET, MASK, VALUE)      (0XFF981260, 0xF80FFFFFU ,0x08000000U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_152_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_152_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000000U << LPD_XPPU_CFG_APERPERM_152_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_152_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_152_OFFSET ,0xF80FFFFFU ,0x08000000U);
-       /*############################################################################################################################ */
-
-               // : XMPU LOCK
-
-  return 1;
-}
-unsigned long psu_apply_master_tz() {
-               // : RPU
-               // : DP TZ
-               // : SATA TZ
-               // : PCIE TZ
-               // : USB TZ
-               // : SD TZ
-               // : GEM TZ
-               // : QSPI TZ
-               // : NAND TZ
-
-  return 1;
-}
-unsigned long psu_serdes_init_data() {
-               // : SERDES INITIALIZATION
-               // : GT REFERENCE CLOCK SOURCE SELECTION
-               /*Register : PLL_REF_SEL0 @ 0XFD410000</p>
-
-               PLL0 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved
-               PSU_SERDES_PLL_REF_SEL0_PLLREFSEL0                                              0x9
-
-               PLL0 Reference Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD410000, 0x0000001FU ,0x00000009U)
-               RegMask = (SERDES_PLL_REF_SEL0_PLLREFSEL0_MASK |  0 );
-
-               RegVal = ((0x00000009U << SERDES_PLL_REF_SEL0_PLLREFSEL0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_PLL_REF_SEL0_OFFSET ,0x0000001FU ,0x00000009U);
-       /*############################################################################################################################ */
-
-               /*Register : PLL_REF_SEL1 @ 0XFD410004</p>
-
-               PLL1 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved
-               PSU_SERDES_PLL_REF_SEL1_PLLREFSEL1                                              0x9
-
-               PLL1 Reference Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD410004, 0x0000001FU ,0x00000009U)
-               RegMask = (SERDES_PLL_REF_SEL1_PLLREFSEL1_MASK |  0 );
-
-               RegVal = ((0x00000009U << SERDES_PLL_REF_SEL1_PLLREFSEL1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_PLL_REF_SEL1_OFFSET ,0x0000001FU ,0x00000009U);
-       /*############################################################################################################################ */
-
-               /*Register : PLL_REF_SEL2 @ 0XFD410008</p>
-
-               PLL2 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved
-               PSU_SERDES_PLL_REF_SEL2_PLLREFSEL2                                              0x8
-
-               PLL2 Reference Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD410008, 0x0000001FU ,0x00000008U)
-               RegMask = (SERDES_PLL_REF_SEL2_PLLREFSEL2_MASK |  0 );
-
-               RegVal = ((0x00000008U << SERDES_PLL_REF_SEL2_PLLREFSEL2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_PLL_REF_SEL2_OFFSET ,0x0000001FU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : PLL_REF_SEL3 @ 0XFD41000C</p>
-
-               PLL3 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved
-               PSU_SERDES_PLL_REF_SEL3_PLLREFSEL3                                              0x8
-
-               PLL3 Reference Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD41000C, 0x0000001FU ,0x00000008U)
-               RegMask = (SERDES_PLL_REF_SEL3_PLLREFSEL3_MASK |  0 );
-
-               RegVal = ((0x00000008U << SERDES_PLL_REF_SEL3_PLLREFSEL3_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_PLL_REF_SEL3_OFFSET ,0x0000001FU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               // : GT REFERENCE CLOCK FREQUENCY SELECTION
-               /*Register : L0_L0_REF_CLK_SEL @ 0XFD402860</p>
-
-               Sel of lane 0 ref clock local mux. Set to 1 to select lane 0 slicer output. Set to 0 to select lane0 ref clock mux output.
-               PSU_SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL                                 0x0
-
-               Bit 1 of lane 0 ref clock mux one hot sel. Set to 1 to select lane 1 slicer output from ref clock network
-               PSU_SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1                                   0x1
-
-               Lane0 Ref Clock Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD402860, 0x00000082U ,0x00000002U)
-               RegMask = (SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_MASK | SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_SHIFT
-                       | 0x00000001U << SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_L0_REF_CLK_SEL_OFFSET ,0x00000082U ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_L1_REF_CLK_SEL @ 0XFD402864</p>
-
-               Sel of lane 1 ref clock local mux. Set to 1 to select lane 1 slicer output. Set to 0 to select lane1 ref clock mux output.
-               PSU_SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL                                 0x1
-
-               Lane1 Ref Clock Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD402864, 0x00000080U ,0x00000080U)
-               RegMask = (SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_L1_REF_CLK_SEL_OFFSET ,0x00000080U ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_L2_REF_CLK_SEL @ 0XFD402868</p>
-
-               Sel of lane 2 ref clock local mux. Set to 1 to select lane 1 slicer output. Set to 0 to select lane2 ref clock mux output.
-               PSU_SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL                                 0x0
-
-               Bit 0 of lane 2 ref clock mux one hot sel. Set to 1 to select lane 0 slicer output from ref clock network
-               PSU_SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0                                   0x1
-
-               Lane2 Ref Clock Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD402868, 0x00000081U ,0x00000001U)
-               RegMask = (SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_MASK | SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_SHIFT
-                       | 0x00000001U << SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_L2_REF_CLK_SEL_OFFSET ,0x00000081U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_L3_REF_CLK_SEL @ 0XFD40286C</p>
-
-               Sel of lane 3 ref clock local mux. Set to 1 to select lane 3 slicer output. Set to 0 to select lane3 ref clock mux output.
-               PSU_SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL                                 0x0
-
-               Bit 0 of lane 3 ref clock mux one hot sel. Set to 1 to select lane 0 slicer output from ref clock network
-               PSU_SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0                                   0x1
-
-               Lane3 Ref Clock Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD40286C, 0x00000081U ,0x00000001U)
-               RegMask = (SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_MASK | SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_SHIFT
-                       | 0x00000001U << SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_L3_REF_CLK_SEL_OFFSET ,0x00000081U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : ENABLE SPREAD SPECTRUM
-               /*Register : L2_TM_PLL_DIG_37 @ 0XFD40A094</p>
-
-               Enable/Disable coarse code satureation limiting logic
-               PSU_SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION                         0x1
-
-               Test mode register 37
-               (OFFSET, MASK, VALUE)      (0XFD40A094, 0x00000010U ,0x00000010U)
-               RegMask = (SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_PLL_DIG_37_OFFSET ,0x00000010U ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_PLL_DIG_37 @ 0XFD40E094</p>
-
-               Enable/Disable coarse code satureation limiting logic
-               PSU_SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION                         0x1
-
-               Test mode register 37
-               (OFFSET, MASK, VALUE)      (0XFD40E094, 0x00000010U ,0x00000010U)
-               RegMask = (SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_PLL_DIG_37_OFFSET ,0x00000010U ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_PLL_SS_STEPS_0_LSB @ 0XFD40A368</p>
-
-               Spread Spectrum No of Steps [7:0]
-               PSU_SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB                          0x38
-
-               Spread Spectrum No of Steps bits 7:0
-               (OFFSET, MASK, VALUE)      (0XFD40A368, 0x000000FFU ,0x00000038U)
-               RegMask = (SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK |  0 );
-
-               RegVal = ((0x00000038U << SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_PLL_SS_STEPS_0_LSB_OFFSET ,0x000000FFU ,0x00000038U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_PLL_SS_STEPS_1_MSB @ 0XFD40A36C</p>
-
-               Spread Spectrum No of Steps [10:8]
-               PSU_SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB                          0x03
-
-               Spread Spectrum No of Steps bits 10:8
-               (OFFSET, MASK, VALUE)      (0XFD40A36C, 0x00000007U ,0x00000003U)
-               RegMask = (SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK |  0 );
-
-               RegVal = ((0x00000003U << SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_PLL_SS_STEPS_1_MSB_OFFSET ,0x00000007U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_PLL_SS_STEPS_0_LSB @ 0XFD40E368</p>
-
-               Spread Spectrum No of Steps [7:0]
-               PSU_SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB                          0x38
-
-               Spread Spectrum No of Steps bits 7:0
-               (OFFSET, MASK, VALUE)      (0XFD40E368, 0x000000FFU ,0x00000038U)
-               RegMask = (SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK |  0 );
-
-               RegVal = ((0x00000038U << SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_PLL_SS_STEPS_0_LSB_OFFSET ,0x000000FFU ,0x00000038U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_PLL_SS_STEPS_1_MSB @ 0XFD40E36C</p>
-
-               Spread Spectrum No of Steps [10:8]
-               PSU_SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB                          0x03
-
-               Spread Spectrum No of Steps bits 10:8
-               (OFFSET, MASK, VALUE)      (0XFD40E36C, 0x00000007U ,0x00000003U)
-               RegMask = (SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK |  0 );
-
-               RegVal = ((0x00000003U << SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_PLL_SS_STEPS_1_MSB_OFFSET ,0x00000007U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_PLL_SS_STEPS_0_LSB @ 0XFD402368</p>
-
-               Spread Spectrum No of Steps [7:0]
-               PSU_SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB                          0x58
-
-               Spread Spectrum No of Steps bits 7:0
-               (OFFSET, MASK, VALUE)      (0XFD402368, 0x000000FFU ,0x00000058U)
-               RegMask = (SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK |  0 );
-
-               RegVal = ((0x00000058U << SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_PLL_SS_STEPS_0_LSB_OFFSET ,0x000000FFU ,0x00000058U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_PLL_SS_STEPS_1_MSB @ 0XFD40236C</p>
-
-               Spread Spectrum No of Steps [10:8]
-               PSU_SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB                          0x3
-
-               Spread Spectrum No of Steps bits 10:8
-               (OFFSET, MASK, VALUE)      (0XFD40236C, 0x00000007U ,0x00000003U)
-               RegMask = (SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK |  0 );
-
-               RegVal = ((0x00000003U << SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_PLL_SS_STEPS_1_MSB_OFFSET ,0x00000007U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_PLL_SS_STEPS_0_LSB @ 0XFD406368</p>
-
-               Spread Spectrum No of Steps [7:0]
-               PSU_SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB                          0x58
-
-               Spread Spectrum No of Steps bits 7:0
-               (OFFSET, MASK, VALUE)      (0XFD406368, 0x000000FFU ,0x00000058U)
-               RegMask = (SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK |  0 );
-
-               RegVal = ((0x00000058U << SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_PLL_SS_STEPS_0_LSB_OFFSET ,0x000000FFU ,0x00000058U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_PLL_SS_STEPS_1_MSB @ 0XFD40636C</p>
-
-               Spread Spectrum No of Steps [10:8]
-               PSU_SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB                          0x3
-
-               Spread Spectrum No of Steps bits 10:8
-               (OFFSET, MASK, VALUE)      (0XFD40636C, 0x00000007U ,0x00000003U)
-               RegMask = (SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK |  0 );
-
-               RegVal = ((0x00000003U << SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_PLL_SS_STEPS_1_MSB_OFFSET ,0x00000007U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_PLL_SS_STEP_SIZE_0_LSB @ 0XFD402370</p>
-
-               Step Size for Spread Spectrum [7:0]
-               PSU_SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB                         0x7C
-
-               Step Size for Spread Spectrum LSB
-               (OFFSET, MASK, VALUE)      (0XFD402370, 0x000000FFU ,0x0000007CU)
-               RegMask = (SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK |  0 );
-
-               RegVal = ((0x0000007CU << SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_OFFSET ,0x000000FFU ,0x0000007CU);
-       /*############################################################################################################################ */
-
-               /*Register : L0_PLL_SS_STEP_SIZE_1 @ 0XFD402374</p>
-
-               Step Size for Spread Spectrum [15:8]
-               PSU_SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1                                 0x33
-
-               Step Size for Spread Spectrum 1
-               (OFFSET, MASK, VALUE)      (0XFD402374, 0x000000FFU ,0x00000033U)
-               RegMask = (SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK |  0 );
-
-               RegVal = ((0x00000033U << SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_PLL_SS_STEP_SIZE_1_OFFSET ,0x000000FFU ,0x00000033U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_PLL_SS_STEP_SIZE_2 @ 0XFD402378</p>
-
-               Step Size for Spread Spectrum [23:16]
-               PSU_SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2                                 0x2
-
-               Step Size for Spread Spectrum 2
-               (OFFSET, MASK, VALUE)      (0XFD402378, 0x000000FFU ,0x00000002U)
-               RegMask = (SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK |  0 );
-
-               RegVal = ((0x00000002U << SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_PLL_SS_STEP_SIZE_2_OFFSET ,0x000000FFU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_PLL_SS_STEP_SIZE_3_MSB @ 0XFD40237C</p>
-
-               Step Size for Spread Spectrum [25:24]
-               PSU_SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB                         0x0
-
-               Enable/Disable test mode force on SS step size
-               PSU_SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE                         0x1
-
-               Enable/Disable test mode force on SS no of steps
-               PSU_SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS                      0x1
-
-               Enable force on enable Spread Spectrum
-               (OFFSET, MASK, VALUE)      (0XFD40237C, 0x00000033U ,0x00000030U)
-               RegMask = (SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK | SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK | SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-                       | 0x00000001U << SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-                       | 0x00000001U << SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_OFFSET ,0x00000033U ,0x00000030U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_PLL_SS_STEP_SIZE_0_LSB @ 0XFD406370</p>
-
-               Step Size for Spread Spectrum [7:0]
-               PSU_SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB                         0x7C
-
-               Step Size for Spread Spectrum LSB
-               (OFFSET, MASK, VALUE)      (0XFD406370, 0x000000FFU ,0x0000007CU)
-               RegMask = (SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK |  0 );
-
-               RegVal = ((0x0000007CU << SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_OFFSET ,0x000000FFU ,0x0000007CU);
-       /*############################################################################################################################ */
-
-               /*Register : L1_PLL_SS_STEP_SIZE_1 @ 0XFD406374</p>
-
-               Step Size for Spread Spectrum [15:8]
-               PSU_SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1                                 0x33
-
-               Step Size for Spread Spectrum 1
-               (OFFSET, MASK, VALUE)      (0XFD406374, 0x000000FFU ,0x00000033U)
-               RegMask = (SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK |  0 );
-
-               RegVal = ((0x00000033U << SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_PLL_SS_STEP_SIZE_1_OFFSET ,0x000000FFU ,0x00000033U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_PLL_SS_STEP_SIZE_2 @ 0XFD406378</p>
-
-               Step Size for Spread Spectrum [23:16]
-               PSU_SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2                                 0x2
-
-               Step Size for Spread Spectrum 2
-               (OFFSET, MASK, VALUE)      (0XFD406378, 0x000000FFU ,0x00000002U)
-               RegMask = (SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK |  0 );
-
-               RegVal = ((0x00000002U << SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_PLL_SS_STEP_SIZE_2_OFFSET ,0x000000FFU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_PLL_SS_STEP_SIZE_3_MSB @ 0XFD40637C</p>
-
-               Step Size for Spread Spectrum [25:24]
-               PSU_SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB                         0x0
-
-               Enable/Disable test mode force on SS step size
-               PSU_SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE                         0x1
-
-               Enable/Disable test mode force on SS no of steps
-               PSU_SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS                      0x1
-
-               Enable force on enable Spread Spectrum
-               (OFFSET, MASK, VALUE)      (0XFD40637C, 0x00000033U ,0x00000030U)
-               RegMask = (SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK | SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK | SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-                       | 0x00000001U << SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-                       | 0x00000001U << SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_OFFSET ,0x00000033U ,0x00000030U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_PLL_SS_STEP_SIZE_0_LSB @ 0XFD40A370</p>
-
-               Step Size for Spread Spectrum [7:0]
-               PSU_SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB                         0xF4
-
-               Step Size for Spread Spectrum LSB
-               (OFFSET, MASK, VALUE)      (0XFD40A370, 0x000000FFU ,0x000000F4U)
-               RegMask = (SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK |  0 );
-
-               RegVal = ((0x000000F4U << SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_OFFSET ,0x000000FFU ,0x000000F4U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_PLL_SS_STEP_SIZE_1 @ 0XFD40A374</p>
-
-               Step Size for Spread Spectrum [15:8]
-               PSU_SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1                                 0x31
-
-               Step Size for Spread Spectrum 1
-               (OFFSET, MASK, VALUE)      (0XFD40A374, 0x000000FFU ,0x00000031U)
-               RegMask = (SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK |  0 );
-
-               RegVal = ((0x00000031U << SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_PLL_SS_STEP_SIZE_1_OFFSET ,0x000000FFU ,0x00000031U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_PLL_SS_STEP_SIZE_2 @ 0XFD40A378</p>
-
-               Step Size for Spread Spectrum [23:16]
-               PSU_SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2                                 0x2
-
-               Step Size for Spread Spectrum 2
-               (OFFSET, MASK, VALUE)      (0XFD40A378, 0x000000FFU ,0x00000002U)
-               RegMask = (SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK |  0 );
-
-               RegVal = ((0x00000002U << SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_PLL_SS_STEP_SIZE_2_OFFSET ,0x000000FFU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_PLL_SS_STEP_SIZE_3_MSB @ 0XFD40A37C</p>
-
-               Step Size for Spread Spectrum [25:24]
-               PSU_SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB                         0x0
-
-               Enable/Disable test mode force on SS step size
-               PSU_SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE                         0x1
-
-               Enable/Disable test mode force on SS no of steps
-               PSU_SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS                      0x1
-
-               Enable force on enable Spread Spectrum
-               (OFFSET, MASK, VALUE)      (0XFD40A37C, 0x00000033U ,0x00000030U)
-               RegMask = (SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK | SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK | SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-                       | 0x00000001U << SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-                       | 0x00000001U << SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_OFFSET ,0x00000033U ,0x00000030U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_PLL_SS_STEP_SIZE_0_LSB @ 0XFD40E370</p>
-
-               Step Size for Spread Spectrum [7:0]
-               PSU_SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB                         0xF4
-
-               Step Size for Spread Spectrum LSB
-               (OFFSET, MASK, VALUE)      (0XFD40E370, 0x000000FFU ,0x000000F4U)
-               RegMask = (SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK |  0 );
-
-               RegVal = ((0x000000F4U << SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_OFFSET ,0x000000FFU ,0x000000F4U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_PLL_SS_STEP_SIZE_1 @ 0XFD40E374</p>
-
-               Step Size for Spread Spectrum [15:8]
-               PSU_SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1                                 0x31
-
-               Step Size for Spread Spectrum 1
-               (OFFSET, MASK, VALUE)      (0XFD40E374, 0x000000FFU ,0x00000031U)
-               RegMask = (SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK |  0 );
-
-               RegVal = ((0x00000031U << SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_PLL_SS_STEP_SIZE_1_OFFSET ,0x000000FFU ,0x00000031U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_PLL_SS_STEP_SIZE_2 @ 0XFD40E378</p>
-
-               Step Size for Spread Spectrum [23:16]
-               PSU_SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2                                 0x2
-
-               Step Size for Spread Spectrum 2
-               (OFFSET, MASK, VALUE)      (0XFD40E378, 0x000000FFU ,0x00000002U)
-               RegMask = (SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK |  0 );
-
-               RegVal = ((0x00000002U << SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_PLL_SS_STEP_SIZE_2_OFFSET ,0x000000FFU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_PLL_SS_STEP_SIZE_3_MSB @ 0XFD40E37C</p>
-
-               Step Size for Spread Spectrum [25:24]
-               PSU_SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB                         0x0
-
-               Enable/Disable test mode force on SS step size
-               PSU_SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE                         0x1
-
-               Enable/Disable test mode force on SS no of steps
-               PSU_SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS                      0x1
-
-               Enable force on enable Spread Spectrum
-               (OFFSET, MASK, VALUE)      (0XFD40E37C, 0x00000033U ,0x00000030U)
-               RegMask = (SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK | SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK | SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-                       | 0x00000001U << SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-                       | 0x00000001U << SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_OFFSET ,0x00000033U ,0x00000030U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_DIG_6 @ 0XFD40906C</p>
-
-               Bypass Descrambler
-               PSU_SERDES_L2_TM_DIG_6_BYPASS_DESCRAM                                           0x1
-
-               Enable Bypass for <1> TM_DIG_CTRL_6
-               PSU_SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM                                     0x1
-
-               Data path test modes in decoder and descram
-               (OFFSET, MASK, VALUE)      (0XFD40906C, 0x00000003U ,0x00000003U)
-               RegMask = (SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_MASK | SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_SHIFT
-                       | 0x00000001U << SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_DIG_6_OFFSET ,0x00000003U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TX_DIG_TM_61 @ 0XFD4080F4</p>
-
-               Bypass scrambler signal
-               PSU_SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM                                         0x1
-
-               Enable/disable scrambler bypass signal
-               PSU_SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM                                   0x1
-
-               MPHY PLL Gear and bypass scrambler
-               (OFFSET, MASK, VALUE)      (0XFD4080F4, 0x00000003U ,0x00000003U)
-               RegMask = (SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_MASK | SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_SHIFT
-                       | 0x00000001U << SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TX_DIG_TM_61_OFFSET ,0x00000003U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_DIG_6 @ 0XFD40D06C</p>
-
-               Bypass Descrambler
-               PSU_SERDES_L3_TM_DIG_6_BYPASS_DESCRAM                                           0x1
-
-               Enable Bypass for <1> TM_DIG_CTRL_6
-               PSU_SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM                                     0x1
-
-               Data path test modes in decoder and descram
-               (OFFSET, MASK, VALUE)      (0XFD40D06C, 0x00000003U ,0x00000003U)
-               RegMask = (SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_MASK | SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_SHIFT
-                       | 0x00000001U << SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_DIG_6_OFFSET ,0x00000003U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TX_DIG_TM_61 @ 0XFD40C0F4</p>
-
-               Bypass scrambler signal
-               PSU_SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM                                         0x1
-
-               Enable/disable scrambler bypass signal
-               PSU_SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM                                   0x1
-
-               MPHY PLL Gear and bypass scrambler
-               (OFFSET, MASK, VALUE)      (0XFD40C0F4, 0x00000003U ,0x00000003U)
-               RegMask = (SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_MASK | SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_SHIFT
-                       | 0x00000001U << SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TX_DIG_TM_61_OFFSET ,0x00000003U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               // : ENABLE CHICKEN BIT FOR PCIE AND USB
-               /*Register : L2_TM_AUX_0 @ 0XFD4090CC</p>
-
-               Spare- not used
-               PSU_SERDES_L2_TM_AUX_0_BIT_2                                                    1
-
-               Spare registers
-               (OFFSET, MASK, VALUE)      (0XFD4090CC, 0x00000020U ,0x00000020U)
-               RegMask = (SERDES_L2_TM_AUX_0_BIT_2_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_AUX_0_BIT_2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_AUX_0_OFFSET ,0x00000020U ,0x00000020U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_AUX_0 @ 0XFD40D0CC</p>
-
-               Spare- not used
-               PSU_SERDES_L3_TM_AUX_0_BIT_2                                                    1
-
-               Spare registers
-               (OFFSET, MASK, VALUE)      (0XFD40D0CC, 0x00000020U ,0x00000020U)
-               RegMask = (SERDES_L3_TM_AUX_0_BIT_2_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_AUX_0_BIT_2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_AUX_0_OFFSET ,0x00000020U ,0x00000020U);
-       /*############################################################################################################################ */
-
-               // : ENABLING EYE SURF
-               /*Register : L0_TM_DIG_8 @ 0XFD401074</p>
-
-               Enable Eye Surf
-               PSU_SERDES_L0_TM_DIG_8_EYESURF_ENABLE                                           0x1
-
-               Test modes for Elastic buffer and enabling Eye Surf
-               (OFFSET, MASK, VALUE)      (0XFD401074, 0x00000010U ,0x00000010U)
-               RegMask = (SERDES_L0_TM_DIG_8_EYESURF_ENABLE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L0_TM_DIG_8_EYESURF_ENABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TM_DIG_8_OFFSET ,0x00000010U ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_TM_DIG_8 @ 0XFD405074</p>
-
-               Enable Eye Surf
-               PSU_SERDES_L1_TM_DIG_8_EYESURF_ENABLE                                           0x1
-
-               Test modes for Elastic buffer and enabling Eye Surf
-               (OFFSET, MASK, VALUE)      (0XFD405074, 0x00000010U ,0x00000010U)
-               RegMask = (SERDES_L1_TM_DIG_8_EYESURF_ENABLE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L1_TM_DIG_8_EYESURF_ENABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TM_DIG_8_OFFSET ,0x00000010U ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_DIG_8 @ 0XFD409074</p>
-
-               Enable Eye Surf
-               PSU_SERDES_L2_TM_DIG_8_EYESURF_ENABLE                                           0x1
-
-               Test modes for Elastic buffer and enabling Eye Surf
-               (OFFSET, MASK, VALUE)      (0XFD409074, 0x00000010U ,0x00000010U)
-               RegMask = (SERDES_L2_TM_DIG_8_EYESURF_ENABLE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_DIG_8_EYESURF_ENABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_DIG_8_OFFSET ,0x00000010U ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_DIG_8 @ 0XFD40D074</p>
-
-               Enable Eye Surf
-               PSU_SERDES_L3_TM_DIG_8_EYESURF_ENABLE                                           0x1
-
-               Test modes for Elastic buffer and enabling Eye Surf
-               (OFFSET, MASK, VALUE)      (0XFD40D074, 0x00000010U ,0x00000010U)
-               RegMask = (SERDES_L3_TM_DIG_8_EYESURF_ENABLE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_DIG_8_EYESURF_ENABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_DIG_8_OFFSET ,0x00000010U ,0x00000010U);
-       /*############################################################################################################################ */
-
-               // : ILL SETTINGS FOR GAIN AND LOCK SETTINGS
-               /*Register : L2_TM_MISC2 @ 0XFD40989C</p>
-
-               ILL calib counts BYPASSED with calcode bits
-               PSU_SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS                                    0x1
-
-               sampler cal
-               (OFFSET, MASK, VALUE)      (0XFD40989C, 0x00000080U ,0x00000080U)
-               RegMask = (SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_MISC2_OFFSET ,0x00000080U ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_IQ_ILL1 @ 0XFD4098F8</p>
-
-               IQ ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS
-               PSU_SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0                               0x1A
-
-               iqpi cal code
-               (OFFSET, MASK, VALUE)      (0XFD4098F8, 0x000000FFU ,0x0000001AU)
-               RegMask = (SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_MASK |  0 );
-
-               RegVal = ((0x0000001AU << SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_IQ_ILL1_OFFSET ,0x000000FFU ,0x0000001AU);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_IQ_ILL2 @ 0XFD4098FC</p>
-
-               IQ ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2
-               PSU_SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1                               0x1A
-
-               iqpi cal code
-               (OFFSET, MASK, VALUE)      (0XFD4098FC, 0x000000FFU ,0x0000001AU)
-               RegMask = (SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_MASK |  0 );
-
-               RegVal = ((0x0000001AU << SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_IQ_ILL2_OFFSET ,0x000000FFU ,0x0000001AU);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_ILL12 @ 0XFD409990</p>
-
-               G1A pll ctr bypass value
-               PSU_SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL                                      0x10
-
-               ill pll counter values
-               (OFFSET, MASK, VALUE)      (0XFD409990, 0x000000FFU ,0x00000010U)
-               RegMask = (SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_MASK |  0 );
-
-               RegVal = ((0x00000010U << SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_ILL12_OFFSET ,0x000000FFU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_E_ILL1 @ 0XFD409924</p>
-
-               E ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS
-               PSU_SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0                                 0xFE
-
-               epi cal code
-               (OFFSET, MASK, VALUE)      (0XFD409924, 0x000000FFU ,0x000000FEU)
-               RegMask = (SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_MASK |  0 );
-
-               RegVal = ((0x000000FEU << SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_E_ILL1_OFFSET ,0x000000FFU ,0x000000FEU);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_E_ILL2 @ 0XFD409928</p>
-
-               E ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2
-               PSU_SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1                                 0x0
-
-               epi cal code
-               (OFFSET, MASK, VALUE)      (0XFD409928, 0x000000FFU ,0x00000000U)
-               RegMask = (SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_E_ILL2_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_IQ_ILL3 @ 0XFD409900</p>
-
-               IQ ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3
-               PSU_SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2                               0x1A
-
-               iqpi cal code
-               (OFFSET, MASK, VALUE)      (0XFD409900, 0x000000FFU ,0x0000001AU)
-               RegMask = (SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_MASK |  0 );
-
-               RegVal = ((0x0000001AU << SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_IQ_ILL3_OFFSET ,0x000000FFU ,0x0000001AU);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_E_ILL3 @ 0XFD40992C</p>
-
-               E ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3
-               PSU_SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2                                 0x0
-
-               epi cal code
-               (OFFSET, MASK, VALUE)      (0XFD40992C, 0x000000FFU ,0x00000000U)
-               RegMask = (SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_E_ILL3_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_ILL8 @ 0XFD409980</p>
-
-               ILL calibration code change wait time
-               PSU_SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT                                         0xFF
-
-               ILL cal routine control
-               (OFFSET, MASK, VALUE)      (0XFD409980, 0x000000FFU ,0x000000FFU)
-               RegMask = (SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_MASK |  0 );
-
-               RegVal = ((0x000000FFU << SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_ILL8_OFFSET ,0x000000FFU ,0x000000FFU);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_IQ_ILL8 @ 0XFD409914</p>
-
-               IQ ILL polytrim bypass value
-               PSU_SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL                             0xF7
-
-               iqpi polytrim
-               (OFFSET, MASK, VALUE)      (0XFD409914, 0x000000FFU ,0x000000F7U)
-               RegMask = (SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_MASK |  0 );
-
-               RegVal = ((0x000000F7U << SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_IQ_ILL8_OFFSET ,0x000000FFU ,0x000000F7U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_IQ_ILL9 @ 0XFD409918</p>
-
-               bypass IQ polytrim
-               PSU_SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM                                  0x1
-
-               enables for lf,constant gm trim and polytirm
-               (OFFSET, MASK, VALUE)      (0XFD409918, 0x00000001U ,0x00000001U)
-               RegMask = (SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_IQ_ILL9_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_E_ILL8 @ 0XFD409940</p>
-
-               E ILL polytrim bypass value
-               PSU_SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL                               0xF7
-
-               epi polytrim
-               (OFFSET, MASK, VALUE)      (0XFD409940, 0x000000FFU ,0x000000F7U)
-               RegMask = (SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_MASK |  0 );
-
-               RegVal = ((0x000000F7U << SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_E_ILL8_OFFSET ,0x000000FFU ,0x000000F7U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_E_ILL9 @ 0XFD409944</p>
-
-               bypass E polytrim
-               PSU_SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM                                    0x1
-
-               enables for lf,constant gm trim and polytirm
-               (OFFSET, MASK, VALUE)      (0XFD409944, 0x00000001U ,0x00000001U)
-               RegMask = (SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_E_ILL9_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_MISC2 @ 0XFD40D89C</p>
-
-               ILL calib counts BYPASSED with calcode bits
-               PSU_SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS                                    0x1
-
-               sampler cal
-               (OFFSET, MASK, VALUE)      (0XFD40D89C, 0x00000080U ,0x00000080U)
-               RegMask = (SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_MISC2_OFFSET ,0x00000080U ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_IQ_ILL1 @ 0XFD40D8F8</p>
-
-               IQ ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS
-               PSU_SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0                               0x1A
-
-               iqpi cal code
-               (OFFSET, MASK, VALUE)      (0XFD40D8F8, 0x000000FFU ,0x0000001AU)
-               RegMask = (SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_MASK |  0 );
-
-               RegVal = ((0x0000001AU << SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_IQ_ILL1_OFFSET ,0x000000FFU ,0x0000001AU);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_IQ_ILL2 @ 0XFD40D8FC</p>
-
-               IQ ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2
-               PSU_SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1                               0x1A
-
-               iqpi cal code
-               (OFFSET, MASK, VALUE)      (0XFD40D8FC, 0x000000FFU ,0x0000001AU)
-               RegMask = (SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_MASK |  0 );
-
-               RegVal = ((0x0000001AU << SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_IQ_ILL2_OFFSET ,0x000000FFU ,0x0000001AU);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_ILL12 @ 0XFD40D990</p>
-
-               G1A pll ctr bypass value
-               PSU_SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL                                      0x10
-
-               ill pll counter values
-               (OFFSET, MASK, VALUE)      (0XFD40D990, 0x000000FFU ,0x00000010U)
-               RegMask = (SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_MASK |  0 );
-
-               RegVal = ((0x00000010U << SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_ILL12_OFFSET ,0x000000FFU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_E_ILL1 @ 0XFD40D924</p>
-
-               E ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS
-               PSU_SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0                                 0xFE
-
-               epi cal code
-               (OFFSET, MASK, VALUE)      (0XFD40D924, 0x000000FFU ,0x000000FEU)
-               RegMask = (SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_MASK |  0 );
-
-               RegVal = ((0x000000FEU << SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_E_ILL1_OFFSET ,0x000000FFU ,0x000000FEU);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_E_ILL2 @ 0XFD40D928</p>
-
-               E ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2
-               PSU_SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1                                 0x0
-
-               epi cal code
-               (OFFSET, MASK, VALUE)      (0XFD40D928, 0x000000FFU ,0x00000000U)
-               RegMask = (SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_E_ILL2_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_IQ_ILL3 @ 0XFD40D900</p>
-
-               IQ ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3
-               PSU_SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2                               0x1A
-
-               iqpi cal code
-               (OFFSET, MASK, VALUE)      (0XFD40D900, 0x000000FFU ,0x0000001AU)
-               RegMask = (SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_MASK |  0 );
-
-               RegVal = ((0x0000001AU << SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_IQ_ILL3_OFFSET ,0x000000FFU ,0x0000001AU);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_E_ILL3 @ 0XFD40D92C</p>
-
-               E ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3
-               PSU_SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2                                 0x0
-
-               epi cal code
-               (OFFSET, MASK, VALUE)      (0XFD40D92C, 0x000000FFU ,0x00000000U)
-               RegMask = (SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_E_ILL3_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_ILL8 @ 0XFD40D980</p>
-
-               ILL calibration code change wait time
-               PSU_SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT                                         0xFF
-
-               ILL cal routine control
-               (OFFSET, MASK, VALUE)      (0XFD40D980, 0x000000FFU ,0x000000FFU)
-               RegMask = (SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_MASK |  0 );
-
-               RegVal = ((0x000000FFU << SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_ILL8_OFFSET ,0x000000FFU ,0x000000FFU);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_IQ_ILL8 @ 0XFD40D914</p>
-
-               IQ ILL polytrim bypass value
-               PSU_SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL                             0xF7
-
-               iqpi polytrim
-               (OFFSET, MASK, VALUE)      (0XFD40D914, 0x000000FFU ,0x000000F7U)
-               RegMask = (SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_MASK |  0 );
-
-               RegVal = ((0x000000F7U << SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_IQ_ILL8_OFFSET ,0x000000FFU ,0x000000F7U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_IQ_ILL9 @ 0XFD40D918</p>
-
-               bypass IQ polytrim
-               PSU_SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM                                  0x1
-
-               enables for lf,constant gm trim and polytirm
-               (OFFSET, MASK, VALUE)      (0XFD40D918, 0x00000001U ,0x00000001U)
-               RegMask = (SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_IQ_ILL9_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_E_ILL8 @ 0XFD40D940</p>
-
-               E ILL polytrim bypass value
-               PSU_SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL                               0xF7
-
-               epi polytrim
-               (OFFSET, MASK, VALUE)      (0XFD40D940, 0x000000FFU ,0x000000F7U)
-               RegMask = (SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_MASK |  0 );
-
-               RegVal = ((0x000000F7U << SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_E_ILL8_OFFSET ,0x000000FFU ,0x000000F7U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_E_ILL9 @ 0XFD40D944</p>
-
-               bypass E polytrim
-               PSU_SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM                                    0x1
-
-               enables for lf,constant gm trim and polytirm
-               (OFFSET, MASK, VALUE)      (0XFD40D944, 0x00000001U ,0x00000001U)
-               RegMask = (SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_E_ILL9_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : SYMBOL LOCK AND WAIT
-               // : SIOU SETTINGS FOR BYPASS CONTROL,HSRX-DIG
-               /*Register : L0_TM_RST_DLY @ 0XFD4019A4</p>
-
-               Delay apb reset by specified amount
-               PSU_SERDES_L0_TM_RST_DLY_APB_RST_DLY                                            0xFF
-
-               reset delay for apb reset w.r.t pso of hsrx
-               (OFFSET, MASK, VALUE)      (0XFD4019A4, 0x000000FFU ,0x000000FFU)
-               RegMask = (SERDES_L0_TM_RST_DLY_APB_RST_DLY_MASK |  0 );
-
-               RegVal = ((0x000000FFU << SERDES_L0_TM_RST_DLY_APB_RST_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TM_RST_DLY_OFFSET ,0x000000FFU ,0x000000FFU);
-       /*############################################################################################################################ */
-
-               /*Register : L0_TM_ANA_BYP_15 @ 0XFD401038</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_15
-               PSU_SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE                       0x1
-
-               Bypass control for pcs-pma interface. EQ supplies, main master supply and ps for samp c2c
-               (OFFSET, MASK, VALUE)      (0XFD401038, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TM_ANA_BYP_15_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_TM_ANA_BYP_12 @ 0XFD40102C</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_12
-               PSU_SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG                              0x1
-
-               Bypass control for pcs-pma interface. Hsrx supply, hsrx des, and cdr enable controls
-               (OFFSET, MASK, VALUE)      (0XFD40102C, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TM_ANA_BYP_12_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_TM_RST_DLY @ 0XFD4059A4</p>
-
-               Delay apb reset by specified amount
-               PSU_SERDES_L1_TM_RST_DLY_APB_RST_DLY                                            0xFF
-
-               reset delay for apb reset w.r.t pso of hsrx
-               (OFFSET, MASK, VALUE)      (0XFD4059A4, 0x000000FFU ,0x000000FFU)
-               RegMask = (SERDES_L1_TM_RST_DLY_APB_RST_DLY_MASK |  0 );
-
-               RegVal = ((0x000000FFU << SERDES_L1_TM_RST_DLY_APB_RST_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TM_RST_DLY_OFFSET ,0x000000FFU ,0x000000FFU);
-       /*############################################################################################################################ */
-
-               /*Register : L1_TM_ANA_BYP_15 @ 0XFD405038</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_15
-               PSU_SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE                       0x1
-
-               Bypass control for pcs-pma interface. EQ supplies, main master supply and ps for samp c2c
-               (OFFSET, MASK, VALUE)      (0XFD405038, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TM_ANA_BYP_15_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_TM_ANA_BYP_12 @ 0XFD40502C</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_12
-               PSU_SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG                              0x1
-
-               Bypass control for pcs-pma interface. Hsrx supply, hsrx des, and cdr enable controls
-               (OFFSET, MASK, VALUE)      (0XFD40502C, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TM_ANA_BYP_12_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_RST_DLY @ 0XFD4099A4</p>
-
-               Delay apb reset by specified amount
-               PSU_SERDES_L2_TM_RST_DLY_APB_RST_DLY                                            0xFF
-
-               reset delay for apb reset w.r.t pso of hsrx
-               (OFFSET, MASK, VALUE)      (0XFD4099A4, 0x000000FFU ,0x000000FFU)
-               RegMask = (SERDES_L2_TM_RST_DLY_APB_RST_DLY_MASK |  0 );
-
-               RegVal = ((0x000000FFU << SERDES_L2_TM_RST_DLY_APB_RST_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_RST_DLY_OFFSET ,0x000000FFU ,0x000000FFU);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_ANA_BYP_15 @ 0XFD409038</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_15
-               PSU_SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE                       0x1
-
-               Bypass control for pcs-pma interface. EQ supplies, main master supply and ps for samp c2c
-               (OFFSET, MASK, VALUE)      (0XFD409038, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_ANA_BYP_15_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_ANA_BYP_12 @ 0XFD40902C</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_12
-               PSU_SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG                              0x1
-
-               Bypass control for pcs-pma interface. Hsrx supply, hsrx des, and cdr enable controls
-               (OFFSET, MASK, VALUE)      (0XFD40902C, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_ANA_BYP_12_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_RST_DLY @ 0XFD40D9A4</p>
-
-               Delay apb reset by specified amount
-               PSU_SERDES_L3_TM_RST_DLY_APB_RST_DLY                                            0xFF
-
-               reset delay for apb reset w.r.t pso of hsrx
-               (OFFSET, MASK, VALUE)      (0XFD40D9A4, 0x000000FFU ,0x000000FFU)
-               RegMask = (SERDES_L3_TM_RST_DLY_APB_RST_DLY_MASK |  0 );
-
-               RegVal = ((0x000000FFU << SERDES_L3_TM_RST_DLY_APB_RST_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_RST_DLY_OFFSET ,0x000000FFU ,0x000000FFU);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_ANA_BYP_15 @ 0XFD40D038</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_15
-               PSU_SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE                       0x1
-
-               Bypass control for pcs-pma interface. EQ supplies, main master supply and ps for samp c2c
-               (OFFSET, MASK, VALUE)      (0XFD40D038, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_ANA_BYP_15_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_ANA_BYP_12 @ 0XFD40D02C</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_12
-               PSU_SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG                              0x1
-
-               Bypass control for pcs-pma interface. Hsrx supply, hsrx des, and cdr enable controls
-               (OFFSET, MASK, VALUE)      (0XFD40D02C, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_ANA_BYP_12_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               // : GT LANE SETTINGS
-               /*Register : ICM_CFG0 @ 0XFD410010</p>
-
-               Controls UPHY Lane 0 protocol configuration. 0 - PowerDown, 1 - PCIe .0, 2 - Sata0, 3 - USB0, 4 - DP.1, 5 - SGMII0, 6 - Unuse
-               , 7 - Unused
-               PSU_SERDES_ICM_CFG0_L0_ICM_CFG                                                  4
-
-               Controls UPHY Lane 1 protocol configuration. 0 - PowerDown, 1 - PCIe.1, 2 - Sata1, 3 - USB0, 4 - DP.0, 5 - SGMII1, 6 - Unused
-                7 - Unused
-               PSU_SERDES_ICM_CFG0_L1_ICM_CFG                                                  4
-
-               ICM Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD410010, 0x00000077U ,0x00000044U)
-               RegMask = (SERDES_ICM_CFG0_L0_ICM_CFG_MASK | SERDES_ICM_CFG0_L1_ICM_CFG_MASK |  0 );
-
-               RegVal = ((0x00000004U << SERDES_ICM_CFG0_L0_ICM_CFG_SHIFT
-                       | 0x00000004U << SERDES_ICM_CFG0_L1_ICM_CFG_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_ICM_CFG0_OFFSET ,0x00000077U ,0x00000044U);
-       /*############################################################################################################################ */
-
-               /*Register : ICM_CFG1 @ 0XFD410014</p>
-
-               Controls UPHY Lane 2 protocol configuration. 0 - PowerDown, 1 - PCIe.1, 2 - Sata0, 3 - USB0, 4 - DP.1, 5 - SGMII2, 6 - Unused
-                7 - Unused
-               PSU_SERDES_ICM_CFG1_L2_ICM_CFG                                                  3
-
-               Controls UPHY Lane 3 protocol configuration. 0 - PowerDown, 1 - PCIe.3, 2 - Sata1, 3 - USB1, 4 - DP.0, 5 - SGMII3, 6 - Unused
-                7 - Unused
-               PSU_SERDES_ICM_CFG1_L3_ICM_CFG                                                  3
-
-               ICM Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD410014, 0x00000077U ,0x00000033U)
-               RegMask = (SERDES_ICM_CFG1_L2_ICM_CFG_MASK | SERDES_ICM_CFG1_L3_ICM_CFG_MASK |  0 );
-
-               RegVal = ((0x00000003U << SERDES_ICM_CFG1_L2_ICM_CFG_SHIFT
-                       | 0x00000003U << SERDES_ICM_CFG1_L3_ICM_CFG_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_ICM_CFG1_OFFSET ,0x00000077U ,0x00000033U);
-       /*############################################################################################################################ */
-
-               // : CHECKING PLL LOCK
-               // : ENABLE SERIAL DATA MUX DEEMPH
-               /*Register : L0_TXPMD_TM_45 @ 0XFD400CB4</p>
-
-               Enable/disable DP post2 path
-               PSU_SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH                         0x1
-
-               Override enable/disable of DP post2 path
-               PSU_SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH                    0x1
-
-               Override enable/disable of DP post1 path
-               PSU_SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH                    0x1
-
-               Enable/disable DP main path
-               PSU_SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH                          0x1
-
-               Override enable/disable of DP main path
-               PSU_SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH                     0x1
-
-               Post or pre or main DP path selection
-               (OFFSET, MASK, VALUE)      (0XFD400CB4, 0x00000037U ,0x00000037U)
-               RegMask = (SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_MASK | SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_MASK | SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_MASK | SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_MASK | SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_SHIFT
-                       | 0x00000001U << SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_SHIFT
-                       | 0x00000001U << SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_SHIFT
-                       | 0x00000001U << SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_SHIFT
-                       | 0x00000001U << SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TXPMD_TM_45_OFFSET ,0x00000037U ,0x00000037U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_TXPMD_TM_45 @ 0XFD404CB4</p>
-
-               Enable/disable DP post2 path
-               PSU_SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH                         0x1
-
-               Override enable/disable of DP post2 path
-               PSU_SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH                    0x1
-
-               Override enable/disable of DP post1 path
-               PSU_SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH                    0x1
-
-               Enable/disable DP main path
-               PSU_SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH                          0x1
-
-               Override enable/disable of DP main path
-               PSU_SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH                     0x1
-
-               Post or pre or main DP path selection
-               (OFFSET, MASK, VALUE)      (0XFD404CB4, 0x00000037U ,0x00000037U)
-               RegMask = (SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_MASK | SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_MASK | SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_MASK | SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_MASK | SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_SHIFT
-                       | 0x00000001U << SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_SHIFT
-                       | 0x00000001U << SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_SHIFT
-                       | 0x00000001U << SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_SHIFT
-                       | 0x00000001U << SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TXPMD_TM_45_OFFSET ,0x00000037U ,0x00000037U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_TX_ANA_TM_118 @ 0XFD4001D8</p>
-
-               Test register force for enabling/disablign TX deemphasis bits <17:0>
-               PSU_SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0                                0x1
-
-               Enable Override of TX deemphasis
-               (OFFSET, MASK, VALUE)      (0XFD4001D8, 0x00000001U ,0x00000001U)
-               RegMask = (SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TX_ANA_TM_118_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_TX_ANA_TM_118 @ 0XFD4041D8</p>
-
-               Test register force for enabling/disablign TX deemphasis bits <17:0>
-               PSU_SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0                                0x1
-
-               Enable Override of TX deemphasis
-               (OFFSET, MASK, VALUE)      (0XFD4041D8, 0x00000001U ,0x00000001U)
-               RegMask = (SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TX_ANA_TM_118_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : CDR AND RX EQUALIZATION SETTINGS
-               // : GEM SERDES SETTINGS
-               // : ENABLE PRE EMPHAIS AND VOLTAGE SWING
-               /*Register : L1_TXPMD_TM_48 @ 0XFD404CC0</p>
-
-               Margining factor value
-               PSU_SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR                         0
-
-               Margining factor
-               (OFFSET, MASK, VALUE)      (0XFD404CC0, 0x0000001FU ,0x00000000U)
-               RegMask = (SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TXPMD_TM_48_OFFSET ,0x0000001FU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_TXPMD_TM_48 @ 0XFD400CC0</p>
-
-               Margining factor value
-               PSU_SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR                         0
-
-               Margining factor
-               (OFFSET, MASK, VALUE)      (0XFD400CC0, 0x0000001FU ,0x00000000U)
-               RegMask = (SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TXPMD_TM_48_OFFSET ,0x0000001FU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_TX_ANA_TM_18 @ 0XFD404048</p>
-
-               pipe_TX_Deemph. 0: -6dB de-emphasis, 1: -3.5dB de-emphasis, 2 : No de-emphasis, Others: reserved
-               PSU_SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0                                   0
-
-               Override for PIPE TX de-emphasis
-               (OFFSET, MASK, VALUE)      (0XFD404048, 0x000000FFU ,0x00000000U)
-               RegMask = (SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TX_ANA_TM_18_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_TX_ANA_TM_18 @ 0XFD400048</p>
-
-               pipe_TX_Deemph. 0: -6dB de-emphasis, 1: -3.5dB de-emphasis, 2 : No de-emphasis, Others: reserved
-               PSU_SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0                                   0
-
-               Override for PIPE TX de-emphasis
-               (OFFSET, MASK, VALUE)      (0XFD400048, 0x000000FFU ,0x00000000U)
-               RegMask = (SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TX_ANA_TM_18_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-unsigned long psu_resetout_init_data() {
-               // : TAKING SERDES PERIPHERAL OUT OF RESET RESET
-               // : PUTTING USB0 IN RESET
-               /*Register : RST_LPD_TOP @ 0XFF5E023C</p>
-
-               USB 0 reset for control registers
-               PSU_CRL_APB_RST_LPD_TOP_USB0_APB_RESET                                          0X0
-
-               Software control register for the LPD block.
-               (OFFSET, MASK, VALUE)      (0XFF5E023C, 0x00000400U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_TOP_OFFSET ,0x00000400U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : USB0 PIPE POWER PRESENT
-               /*Register : fpd_power_prsnt @ 0XFF9D0080</p>
-
-               This bit is used to choose between PIPE power present and 1'b1
-               PSU_USB3_0_FPD_POWER_PRSNT_OPTION                                               0X1
-
-               fpd_power_prsnt
-               (OFFSET, MASK, VALUE)      (0XFF9D0080, 0x00000001U ,0x00000001U)
-               RegMask = (USB3_0_FPD_POWER_PRSNT_OPTION_MASK |  0 );
-
-               RegVal = ((0x00000001U << USB3_0_FPD_POWER_PRSNT_OPTION_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_0_FPD_POWER_PRSNT_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : fpd_pipe_clk @ 0XFF9D007C</p>
-
-               This bit is used to choose between PIPE clock coming from SerDes and the suspend clk
-               PSU_USB3_0_FPD_PIPE_CLK_OPTION                                                  0x0
-
-               fpd_pipe_clk
-               (OFFSET, MASK, VALUE)      (0XFF9D007C, 0x00000001U ,0x00000000U)
-               RegMask = (USB3_0_FPD_PIPE_CLK_OPTION_MASK |  0 );
-
-               RegVal = ((0x00000000U << USB3_0_FPD_PIPE_CLK_OPTION_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_0_FPD_PIPE_CLK_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // :
-               /*Register : RST_LPD_TOP @ 0XFF5E023C</p>
-
-               USB 0 sleep circuit reset
-               PSU_CRL_APB_RST_LPD_TOP_USB0_HIBERRESET                                         0X0
-
-               USB 0 reset
-               PSU_CRL_APB_RST_LPD_TOP_USB0_CORERESET                                          0X0
-
-               Software control register for the LPD block.
-               (OFFSET, MASK, VALUE)      (0XFF5E023C, 0x00000140U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK | CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_TOP_OFFSET ,0x00000140U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : PUTTING USB1 IN RESET
-               /*Register : RST_LPD_TOP @ 0XFF5E023C</p>
-
-               USB 1 reset for control registers
-               PSU_CRL_APB_RST_LPD_TOP_USB1_APB_RESET                                          0X0
-
-               Software control register for the LPD block.
-               (OFFSET, MASK, VALUE)      (0XFF5E023C, 0x00000800U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_TOP_OFFSET ,0x00000800U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : USB1 PIPE POWER PRESENT
-               /*Register : fpd_power_prsnt @ 0XFF9E0080</p>
-
-               This bit is used to choose between PIPE power present and 1'b1
-               PSU_USB3_1_FPD_POWER_PRSNT_OPTION                                               0X1
-
-               fpd_power_prsnt
-               (OFFSET, MASK, VALUE)      (0XFF9E0080, 0x00000001U ,0x00000001U)
-               RegMask = (USB3_1_FPD_POWER_PRSNT_OPTION_MASK |  0 );
-
-               RegVal = ((0x00000001U << USB3_1_FPD_POWER_PRSNT_OPTION_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_1_FPD_POWER_PRSNT_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : fpd_pipe_clk @ 0XFF9E007C</p>
-
-               This bit is used to choose between PIPE clock coming from SerDes and the suspend clk
-               PSU_USB3_1_FPD_PIPE_CLK_OPTION                                                  0x0
-
-               fpd_pipe_clk
-               (OFFSET, MASK, VALUE)      (0XFF9E007C, 0x00000001U ,0x00000000U)
-               RegMask = (USB3_1_FPD_PIPE_CLK_OPTION_MASK |  0 );
-
-               RegVal = ((0x00000000U << USB3_1_FPD_PIPE_CLK_OPTION_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_1_FPD_PIPE_CLK_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // :
-               /*Register : RST_LPD_TOP @ 0XFF5E023C</p>
-
-               USB 1 sleep circuit reset
-               PSU_CRL_APB_RST_LPD_TOP_USB1_HIBERRESET                                         0X0
-
-               USB 1 reset
-               PSU_CRL_APB_RST_LPD_TOP_USB1_CORERESET                                          0X0
-
-               Software control register for the LPD block.
-               (OFFSET, MASK, VALUE)      (0XFF5E023C, 0x00000280U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK | CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_TOP_OFFSET ,0x00000280U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : PUTTING DP IN RESET
-               /*Register : RST_FPD_TOP @ 0XFD1A0100</p>
-
-               Display Port block level reset (includes DPDMA)
-               PSU_CRF_APB_RST_FPD_TOP_DP_RESET                                                0X0
-
-               FPD Block level software controlled reset
-               (OFFSET, MASK, VALUE)      (0XFD1A0100, 0x00010000U ,0x00000000U)
-               RegMask = (CRF_APB_RST_FPD_TOP_DP_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_RST_FPD_TOP_OFFSET ,0x00010000U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DP_PHY_RESET @ 0XFD4A0200</p>
-
-               Set to '1' to hold the GT in reset. Clear to release.
-               PSU_DP_DP_PHY_RESET_GT_RESET                                                    0X0
-
-               Reset the transmitter PHY.
-               (OFFSET, MASK, VALUE)      (0XFD4A0200, 0x00000002U ,0x00000000U)
-               RegMask = (DP_DP_PHY_RESET_GT_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << DP_DP_PHY_RESET_GT_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DP_DP_PHY_RESET_OFFSET ,0x00000002U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DP_TX_PHY_POWER_DOWN @ 0XFD4A0238</p>
-
-               Two bits per lane. When set to 11, moves the GT to power down mode. When set to 00, GT will be in active state. bits [1:0] -
-               ane0 Bits [3:2] - lane 1
-               PSU_DP_DP_TX_PHY_POWER_DOWN_POWER_DWN                                           0X0
-
-               Control PHY Power down
-               (OFFSET, MASK, VALUE)      (0XFD4A0238, 0x0000000FU ,0x00000000U)
-               RegMask = (DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DP_DP_TX_PHY_POWER_DOWN_OFFSET ,0x0000000FU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : USB0 GFLADJ
-               /*Register : GUSB2PHYCFG @ 0XFE20C200</p>
-
-               USB 2.0 Turnaround Time (USBTrdTim) Sets the turnaround time in PHY clocks. Specifies the response time for a MAC request to
-               he Packet FIFO Controller (PFC) to fetch data from the DFIFO (SPRAM). The following are the required values for the minimum S
-               C bus frequency of 60 MHz. USB turnaround time is a critical certification criteria when using long cables and five hub level
-               . The required values for this field: - 4'h5: When the MAC interface is 16-bit UTMI+. - 4'h9: When the MAC interface is 8-bit
-               UTMI+/ULPI. If SoC bus clock is less than 60 MHz, and USB turnaround time is not critical, this field can be set to a larger
-               alue. Note: This field is valid only in device mode.
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM                                           0x9
-
-               Transceiver Delay: Enables a delay between the assertion of the UTMI/ULPI Transceiver Select signal (for HS) and the assertio
-                of the TxValid signal during a HS Chirp. When this bit is set to 1, a delay (of approximately 2.5 us) is introduced from the
-               time when the Transceiver Select is set to 2'b00 (HS) to the time the TxValid is driven to 0 for sending the chirp-K. This de
-               ay is required for some UTMI/ULPI PHYs. Note: - If you enable the hibernation feature when the device core comes out of power
-               off, you must re-initialize this bit with the appropriate value because the core does not save and restore this bit value dur
-               ng hibernation. - This bit is valid only in device mode.
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY                                             0x0
-
-               Enable utmi_sleep_n and utmi_l1_suspend_n (EnblSlpM) The application uses this bit to control utmi_sleep_n and utmi_l1_suspen
-               _n assertion to the PHY in the L1 state. - 1'b0: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is not transferre
-                to the external PHY. - 1'b1: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is transferred to the external PHY.
-               ote: This bit must be set high for Port0 if PHY is used. Note: In Device mode - Before issuing any device endpoint command wh
-               n operating in 2.0 speeds, disable this bit and enable it after the command completes. Without disabling this bit, if a comma
-               d is issued when the device is in L1 state and if mac2_clk (utmi_clk/ulpi_clk) is gated off, the command will not get complet
-               d.
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM                                            0x0
-
-               USB 2.0 High-Speed PHY or USB 1.1 Full-Speed Serial Transceiver Select The application uses this bit to select a high-speed P
-               Y or a full-speed transceiver. - 1'b0: USB 2.0 high-speed UTMI+ or ULPI PHY. This bit is always 0, with Write Only access. -
-               'b1: USB 1.1 full-speed serial transceiver. This bit is always 1, with Write Only access. If both interface types are selecte
-                in coreConsultant (that is, parameters' values are not zero), the application uses this bit to select the active interface i
-                active, with Read-Write bit access. Note: USB 1.1 full-serial transceiver is not supported. This bit always reads as 1'b0.
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_PHYSEL                                              0x0
-
-               Full-Speed Serial Interface Select (FSIntf) The application uses this bit to select a unidirectional or bidirectional USB 1.1
-               full-speed serial transceiver interface. - 1'b0: 6-pin unidirectional full-speed serial interface. This bit is set to 0 with
-               ead Only access. - 1'b1: 3-pin bidirectional full-speed serial interface. This bit is set to 0 with Read Only access. Note: U
-               B 1.1 full-speed serial interface is not supported. This bit always reads as 1'b0.
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_FSINTF                                              0x0
-
-               ULPI or UTMI+ Select (ULPI_UTMI_Sel) The application uses this bit to select a UTMI+ or ULPI Interface. - 1'b0: UTMI+ Interfa
-               e - 1'b1: ULPI Interface This bit is writable only if UTMI+ and ULPI is specified for High-Speed PHY Interface(s) in coreCons
-               ltant configuration (DWC_USB3_HSPHY_INTERFACE = 3). Otherwise, this bit is read-only and the value depends on the interface s
-               lected through DWC_USB3_HSPHY_INTERFACE.
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL                                       0x1
-
-               PHY Interface (PHYIf) If UTMI+ is selected, the application uses this bit to configure the core to support a UTMI+ PHY with a
-                8- or 16-bit interface. - 1'b0: 8 bits - 1'b1: 16 bits ULPI Mode: 1'b0 Note: - All the enabled 2.0 ports must have the same
-               lock frequency as Port0 clock frequency (utmi_clk[0]). - The UTMI 8-bit and 16-bit modes cannot be used together for differen
-                ports at the same time (that is, all the ports must be in 8-bit mode, or all of them must be in 16-bit mode, at a time). - I
-                any of the USB 2.0 ports is selected as ULPI port for operation, then all the USB 2.0 ports must be operating at 60 MHz.
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_PHYIF                                               0x0
-
-               HS/FS Timeout Calibration (TOutCal) The number of PHY clocks, as indicated by the application in this field, is multiplied by
-               a bit-time factor; this factor is added to the high-speed/full-speed interpacket timeout duration in the core to account for
-               dditional delays introduced by the PHY. This may be required, since the delay introduced by the PHY in generating the linesta
-               e condition may vary among PHYs. The USB standard timeout value for high-speed operation is 736 to 816 (inclusive) bit times.
-               The USB standard timeout value for full-speed operation is 16 to 18 (inclusive) bit times. The application must program this
-               ield based on the speed of connection. The number of bit times added per PHY clock are: High-speed operation: - One 30-MHz PH
-                clock = 16 bit times - One 60-MHz PHY clock = 8 bit times Full-speed operation: - One 30-MHz PHY clock = 0.4 bit times - One
-               60-MHz PHY clock = 0.2 bit times - One 48-MHz PHY clock = 0.25 bit times
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL                                             0x7
-
-               Global USB2 PHY Configuration Register The application must program this register before starting any transactions on either
-               he SoC bus or the USB. In Device-only configurations, only one register is needed. In Host mode, per-port registers are imple
-               ented.
-               (OFFSET, MASK, VALUE)      (0XFE20C200, 0x00003FBFU ,0x00002417U)
-               RegMask = (USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_MASK | USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_MASK | USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_MASK | USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_MASK | USB3_0_XHCI_GUSB2PHYCFG_FSINTF_MASK | USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_MASK | USB3_0_XHCI_GUSB2PHYCFG_PHYIF_MASK | USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_MASK |  0 );
-
-               RegVal = ((0x00000009U << USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_SHIFT
-                       | 0x00000000U << USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_SHIFT
-                       | 0x00000000U << USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_SHIFT
-                       | 0x00000000U << USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_SHIFT
-                       | 0x00000000U << USB3_0_XHCI_GUSB2PHYCFG_FSINTF_SHIFT
-                       | 0x00000001U << USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_SHIFT
-                       | 0x00000000U << USB3_0_XHCI_GUSB2PHYCFG_PHYIF_SHIFT
-                       | 0x00000007U << USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_0_XHCI_GUSB2PHYCFG_OFFSET ,0x00003FBFU ,0x00002417U);
-       /*############################################################################################################################ */
-
-               /*Register : GFLADJ @ 0XFE20C630</p>
-
-               This field indicates the frame length adjustment to be applied when SOF/ITP counter is running on the ref_clk. This register
-               alue is used to adjust the ITP interval when GCTL[SOFITPSYNC] is set to '1'; SOF and ITP interval when GLADJ.GFLADJ_REFCLK_LP
-               _SEL is set to '1'. This field must be programmed to a non-zero value only if GFLADJ_REFCLK_LPM_SEL is set to '1' or GCTL.SOF
-               TPSYNC is set to '1'. The value is derived as follows: FLADJ_REF_CLK_FLADJ=((125000/ref_clk_period_integer)-(125000/ref_clk_p
-               riod)) * ref_clk_period where - the ref_clk_period_integer is the integer value of the ref_clk period got by truncating the d
-               cimal (fractional) value that is programmed in the GUCTL.REF_CLK_PERIOD field. - the ref_clk_period is the ref_clk period inc
-               uding the fractional value. Examples: If the ref_clk is 24 MHz then - GUCTL.REF_CLK_PERIOD = 41 - GFLADJ.GLADJ_REFCLK_FLADJ =
-               ((125000/41)-(125000/41.6666))*41.6666 = 2032 (ignoring the fractional value) If the ref_clk is 48 MHz then - GUCTL.REF_CLK_P
-               RIOD = 20 - GFLADJ.GLADJ_REFCLK_FLADJ = ((125000/20)-(125000/20.8333))*20.8333 = 5208 (ignoring the fractional value)
-               PSU_USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ                                      0x0
-
-               Global Frame Length Adjustment Register This register provides options for the software to control the core behavior with res
-               ect to SOF (Start of Frame) and ITP (Isochronous Timestamp Packet) timers and frame timer functionality. It provides an optio
-                to override the fladj_30mhz_reg sideband signal. In addition, it enables running SOF or ITP frame timer counters completely
-               rom the ref_clk. This facilitates hardware LPM in host mode with the SOF or ITP counters being run from the ref_clk signal.
-               (OFFSET, MASK, VALUE)      (0XFE20C630, 0x003FFF00U ,0x00000000U)
-               RegMask = (USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_MASK |  0 );
-
-               RegVal = ((0x00000000U << USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_0_XHCI_GFLADJ_OFFSET ,0x003FFF00U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : USB1 GFLADJ
-               /*Register : GUSB2PHYCFG @ 0XFE30C200</p>
-
-               USB 2.0 Turnaround Time (USBTrdTim) Sets the turnaround time in PHY clocks. Specifies the response time for a MAC request to
-               he Packet FIFO Controller (PFC) to fetch data from the DFIFO (SPRAM). The following are the required values for the minimum S
-               C bus frequency of 60 MHz. USB turnaround time is a critical certification criteria when using long cables and five hub level
-               . The required values for this field: - 4'h5: When the MAC interface is 16-bit UTMI+. - 4'h9: When the MAC interface is 8-bit
-               UTMI+/ULPI. If SoC bus clock is less than 60 MHz, and USB turnaround time is not critical, this field can be set to a larger
-               alue. Note: This field is valid only in device mode.
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM                                           0x9
-
-               Transceiver Delay: Enables a delay between the assertion of the UTMI/ULPI Transceiver Select signal (for HS) and the assertio
-                of the TxValid signal during a HS Chirp. When this bit is set to 1, a delay (of approximately 2.5 us) is introduced from the
-               time when the Transceiver Select is set to 2'b00 (HS) to the time the TxValid is driven to 0 for sending the chirp-K. This de
-               ay is required for some UTMI/ULPI PHYs. Note: - If you enable the hibernation feature when the device core comes out of power
-               off, you must re-initialize this bit with the appropriate value because the core does not save and restore this bit value dur
-               ng hibernation. - This bit is valid only in device mode.
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY                                             0x0
-
-               Enable utmi_sleep_n and utmi_l1_suspend_n (EnblSlpM) The application uses this bit to control utmi_sleep_n and utmi_l1_suspen
-               _n assertion to the PHY in the L1 state. - 1'b0: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is not transferre
-                to the external PHY. - 1'b1: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is transferred to the external PHY.
-               ote: This bit must be set high for Port0 if PHY is used. Note: In Device mode - Before issuing any device endpoint command wh
-               n operating in 2.0 speeds, disable this bit and enable it after the command completes. Without disabling this bit, if a comma
-               d is issued when the device is in L1 state and if mac2_clk (utmi_clk/ulpi_clk) is gated off, the command will not get complet
-               d.
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM                                            0x0
-
-               USB 2.0 High-Speed PHY or USB 1.1 Full-Speed Serial Transceiver Select The application uses this bit to select a high-speed P
-               Y or a full-speed transceiver. - 1'b0: USB 2.0 high-speed UTMI+ or ULPI PHY. This bit is always 0, with Write Only access. -
-               'b1: USB 1.1 full-speed serial transceiver. This bit is always 1, with Write Only access. If both interface types are selecte
-                in coreConsultant (that is, parameters' values are not zero), the application uses this bit to select the active interface i
-                active, with Read-Write bit access. Note: USB 1.1 full-serial transceiver is not supported. This bit always reads as 1'b0.
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_PHYSEL                                              0x0
-
-               Full-Speed Serial Interface Select (FSIntf) The application uses this bit to select a unidirectional or bidirectional USB 1.1
-               full-speed serial transceiver interface. - 1'b0: 6-pin unidirectional full-speed serial interface. This bit is set to 0 with
-               ead Only access. - 1'b1: 3-pin bidirectional full-speed serial interface. This bit is set to 0 with Read Only access. Note: U
-               B 1.1 full-speed serial interface is not supported. This bit always reads as 1'b0.
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_FSINTF                                              0x0
-
-               ULPI or UTMI+ Select (ULPI_UTMI_Sel) The application uses this bit to select a UTMI+ or ULPI Interface. - 1'b0: UTMI+ Interfa
-               e - 1'b1: ULPI Interface This bit is writable only if UTMI+ and ULPI is specified for High-Speed PHY Interface(s) in coreCons
-               ltant configuration (DWC_USB3_HSPHY_INTERFACE = 3). Otherwise, this bit is read-only and the value depends on the interface s
-               lected through DWC_USB3_HSPHY_INTERFACE.
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL                                       0x1
-
-               PHY Interface (PHYIf) If UTMI+ is selected, the application uses this bit to configure the core to support a UTMI+ PHY with a
-                8- or 16-bit interface. - 1'b0: 8 bits - 1'b1: 16 bits ULPI Mode: 1'b0 Note: - All the enabled 2.0 ports must have the same
-               lock frequency as Port0 clock frequency (utmi_clk[0]). - The UTMI 8-bit and 16-bit modes cannot be used together for differen
-                ports at the same time (that is, all the ports must be in 8-bit mode, or all of them must be in 16-bit mode, at a time). - I
-                any of the USB 2.0 ports is selected as ULPI port for operation, then all the USB 2.0 ports must be operating at 60 MHz.
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_PHYIF                                               0x0
-
-               HS/FS Timeout Calibration (TOutCal) The number of PHY clocks, as indicated by the application in this field, is multiplied by
-               a bit-time factor; this factor is added to the high-speed/full-speed interpacket timeout duration in the core to account for
-               dditional delays introduced by the PHY. This may be required, since the delay introduced by the PHY in generating the linesta
-               e condition may vary among PHYs. The USB standard timeout value for high-speed operation is 736 to 816 (inclusive) bit times.
-               The USB standard timeout value for full-speed operation is 16 to 18 (inclusive) bit times. The application must program this
-               ield based on the speed of connection. The number of bit times added per PHY clock are: High-speed operation: - One 30-MHz PH
-                clock = 16 bit times - One 60-MHz PHY clock = 8 bit times Full-speed operation: - One 30-MHz PHY clock = 0.4 bit times - One
-               60-MHz PHY clock = 0.2 bit times - One 48-MHz PHY clock = 0.25 bit times
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL                                             0x7
-
-               Global USB2 PHY Configuration Register The application must program this register before starting any transactions on either
-               he SoC bus or the USB. In Device-only configurations, only one register is needed. In Host mode, per-port registers are imple
-               ented.
-               (OFFSET, MASK, VALUE)      (0XFE30C200, 0x00003FBFU ,0x00002417U)
-               RegMask = (USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_MASK | USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_MASK | USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_MASK | USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_MASK | USB3_1_XHCI_GUSB2PHYCFG_FSINTF_MASK | USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_MASK | USB3_1_XHCI_GUSB2PHYCFG_PHYIF_MASK | USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_MASK |  0 );
-
-               RegVal = ((0x00000009U << USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_SHIFT
-                       | 0x00000000U << USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_SHIFT
-                       | 0x00000000U << USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_SHIFT
-                       | 0x00000000U << USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_SHIFT
-                       | 0x00000000U << USB3_1_XHCI_GUSB2PHYCFG_FSINTF_SHIFT
-                       | 0x00000001U << USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_SHIFT
-                       | 0x00000000U << USB3_1_XHCI_GUSB2PHYCFG_PHYIF_SHIFT
-                       | 0x00000007U << USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_1_XHCI_GUSB2PHYCFG_OFFSET ,0x00003FBFU ,0x00002417U);
-       /*############################################################################################################################ */
-
-               /*Register : GFLADJ @ 0XFE30C630</p>
-
-               This field indicates the frame length adjustment to be applied when SOF/ITP counter is running on the ref_clk. This register
-               alue is used to adjust the ITP interval when GCTL[SOFITPSYNC] is set to '1'; SOF and ITP interval when GLADJ.GFLADJ_REFCLK_LP
-               _SEL is set to '1'. This field must be programmed to a non-zero value only if GFLADJ_REFCLK_LPM_SEL is set to '1' or GCTL.SOF
-               TPSYNC is set to '1'. The value is derived as follows: FLADJ_REF_CLK_FLADJ=((125000/ref_clk_period_integer)-(125000/ref_clk_p
-               riod)) * ref_clk_period where - the ref_clk_period_integer is the integer value of the ref_clk period got by truncating the d
-               cimal (fractional) value that is programmed in the GUCTL.REF_CLK_PERIOD field. - the ref_clk_period is the ref_clk period inc
-               uding the fractional value. Examples: If the ref_clk is 24 MHz then - GUCTL.REF_CLK_PERIOD = 41 - GFLADJ.GLADJ_REFCLK_FLADJ =
-               ((125000/41)-(125000/41.6666))*41.6666 = 2032 (ignoring the fractional value) If the ref_clk is 48 MHz then - GUCTL.REF_CLK_P
-               RIOD = 20 - GFLADJ.GLADJ_REFCLK_FLADJ = ((125000/20)-(125000/20.8333))*20.8333 = 5208 (ignoring the fractional value)
-               PSU_USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ                                      0x0
-
-               Global Frame Length Adjustment Register This register provides options for the software to control the core behavior with res
-               ect to SOF (Start of Frame) and ITP (Isochronous Timestamp Packet) timers and frame timer functionality. It provides an optio
-                to override the fladj_30mhz_reg sideband signal. In addition, it enables running SOF or ITP frame timer counters completely
-               rom the ref_clk. This facilitates hardware LPM in host mode with the SOF or ITP counters being run from the ref_clk signal.
-               (OFFSET, MASK, VALUE)      (0XFE30C630, 0x003FFF00U ,0x00000000U)
-               RegMask = (USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_MASK |  0 );
-
-               RegVal = ((0x00000000U << USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_1_XHCI_GFLADJ_OFFSET ,0x003FFF00U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : UPDATING TWO PCIE REGISTERS DEFAULT VALUES, AS THESE REGISTERS HAVE INCORRECT RESET VALUES IN SILICON.
-               /*Register : ATTR_25 @ 0XFD480064</p>
-
-               If TRUE Completion Timeout Disable is supported. This is required to be TRUE for Endpoint and either setting allowed for Root
-               ports. Drives Device Capability 2 [4]; EP=0x0001; RP=0x0001
-               PSU_PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED                      0X1
-
-               ATTR_25
-               (OFFSET, MASK, VALUE)      (0XFD480064, 0x00000200U ,0x00000200U)
-               RegMask = (PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_MASK |  0 );
-
-               RegVal = ((0x00000001U << PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (PCIE_ATTRIB_ATTR_25_OFFSET ,0x00000200U ,0x00000200U);
-       /*############################################################################################################################ */
-
-               // : CHECK PLL LOCK FOR LANE1
-               /*Register : L1_PLL_STATUS_READ_1 @ 0XFD4063E4</p>
-
-               Status Read value of PLL Lock
-               PSU_SERDES_L1_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ                            1
-               (OFFSET, MASK, VALUE)      (0XFD4063E4, 0x00000010U ,0x00000010U)  */
-               mask_poll(SERDES_L1_PLL_STATUS_READ_1_OFFSET,0x00000010U);
-
-       /*############################################################################################################################ */
-
-               // : CHECK PLL LOCK FOR LANE2
-               /*Register : L2_PLL_STATUS_READ_1 @ 0XFD40A3E4</p>
-
-               Status Read value of PLL Lock
-               PSU_SERDES_L2_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ                            1
-               (OFFSET, MASK, VALUE)      (0XFD40A3E4, 0x00000010U ,0x00000010U)  */
-               mask_poll(SERDES_L2_PLL_STATUS_READ_1_OFFSET,0x00000010U);
-
-       /*############################################################################################################################ */
-
-               // : CHECK PLL LOCK FOR LANE3
-               /*Register : L3_PLL_STATUS_READ_1 @ 0XFD40E3E4</p>
-
-               Status Read value of PLL Lock
-               PSU_SERDES_L3_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ                            1
-               (OFFSET, MASK, VALUE)      (0XFD40E3E4, 0x00000010U ,0x00000010U)  */
-               mask_poll(SERDES_L3_PLL_STATUS_READ_1_OFFSET,0x00000010U);
-
-       /*############################################################################################################################ */
-
-               // : SATA AHCI VENDOR SETTING
-
-  return 1;
-}
-unsigned long psu_resetin_init_data() {
-               // : PUTTING SERDES PERIPHERAL IN RESET
-               // : PUTTING USB0 IN RESET
-               /*Register : RST_LPD_TOP @ 0XFF5E023C</p>
-
-               USB 0 reset for control registers
-               PSU_CRL_APB_RST_LPD_TOP_USB0_APB_RESET                                          0X1
-
-               USB 0 sleep circuit reset
-               PSU_CRL_APB_RST_LPD_TOP_USB0_HIBERRESET                                         0X1
-
-               USB 0 reset
-               PSU_CRL_APB_RST_LPD_TOP_USB0_CORERESET                                          0X1
-
-               Software control register for the LPD block.
-               (OFFSET, MASK, VALUE)      (0XFF5E023C, 0x00000540U ,0x00000540U)
-               RegMask = (CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK | CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK | CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT
-                       | 0x00000001U << CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT
-                       | 0x00000001U << CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_TOP_OFFSET ,0x00000540U ,0x00000540U);
-       /*############################################################################################################################ */
-
-               // : PUTTING USB1 IN RESET
-               /*Register : RST_LPD_TOP @ 0XFF5E023C</p>
-
-               USB 1 reset for control registers
-               PSU_CRL_APB_RST_LPD_TOP_USB1_APB_RESET                                          0X1
-
-               USB 1 sleep circuit reset
-               PSU_CRL_APB_RST_LPD_TOP_USB1_HIBERRESET                                         0X1
-
-               USB 1 reset
-               PSU_CRL_APB_RST_LPD_TOP_USB1_CORERESET                                          0X1
-
-               Software control register for the LPD block.
-               (OFFSET, MASK, VALUE)      (0XFF5E023C, 0x00000A80U ,0x00000A80U)
-               RegMask = (CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK | CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK | CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT
-                       | 0x00000001U << CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT
-                       | 0x00000001U << CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_TOP_OFFSET ,0x00000A80U ,0x00000A80U);
-       /*############################################################################################################################ */
-
-               // : PUTTING DP IN RESET
-               /*Register : DP_TX_PHY_POWER_DOWN @ 0XFD4A0238</p>
-
-               Two bits per lane. When set to 11, moves the GT to power down mode. When set to 00, GT will be in active state. bits [1:0] -
-               ane0 Bits [3:2] - lane 1
-               PSU_DP_DP_TX_PHY_POWER_DOWN_POWER_DWN                                           0XA
-
-               Control PHY Power down
-               (OFFSET, MASK, VALUE)      (0XFD4A0238, 0x0000000FU ,0x0000000AU)
-               RegMask = (DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_MASK |  0 );
-
-               RegVal = ((0x0000000AU << DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DP_DP_TX_PHY_POWER_DOWN_OFFSET ,0x0000000FU ,0x0000000AU);
-       /*############################################################################################################################ */
-
-               /*Register : DP_PHY_RESET @ 0XFD4A0200</p>
-
-               Set to '1' to hold the GT in reset. Clear to release.
-               PSU_DP_DP_PHY_RESET_GT_RESET                                                    0X1
-
-               Reset the transmitter PHY.
-               (OFFSET, MASK, VALUE)      (0XFD4A0200, 0x00000002U ,0x00000002U)
-               RegMask = (DP_DP_PHY_RESET_GT_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << DP_DP_PHY_RESET_GT_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DP_DP_PHY_RESET_OFFSET ,0x00000002U ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : RST_FPD_TOP @ 0XFD1A0100</p>
-
-               Display Port block level reset (includes DPDMA)
-               PSU_CRF_APB_RST_FPD_TOP_DP_RESET                                                0X1
-
-               FPD Block level software controlled reset
-               (OFFSET, MASK, VALUE)      (0XFD1A0100, 0x00010000U ,0x00010000U)
-               RegMask = (CRF_APB_RST_FPD_TOP_DP_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_RST_FPD_TOP_OFFSET ,0x00010000U ,0x00010000U);
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-unsigned long psu_ps_pl_isolation_removal_data() {
-               // : AFI RESET
-               // : AFIFM INTERFACE WIDTH
-               // : PS-PL POWER UP REQUEST
-               /*Register : REQ_PWRUP_INT_EN @ 0XFFD80118</p>
-
-               Power-up Request Interrupt Enable for PL
-               PSU_PMU_GLOBAL_REQ_PWRUP_INT_EN_PL                                              1
-
-               Power-up Request Interrupt Enable Register. Writing a 1 to this location will unmask the interrupt.
-               (OFFSET, MASK, VALUE)      (0XFFD80118, 0x00800000U ,0x00800000U)
-               RegMask = (PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_MASK |  0 );
-
-               RegVal = ((0x00000001U << PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (PMU_GLOBAL_REQ_PWRUP_INT_EN_OFFSET ,0x00800000U ,0x00800000U);
-       /*############################################################################################################################ */
-
-               /*Register : REQ_PWRUP_TRIG @ 0XFFD80120</p>
-
-               Power-up Request Trigger for PL
-               PSU_PMU_GLOBAL_REQ_PWRUP_TRIG_PL                                                1
-
-               Power-up Request Trigger Register. A write of one to this location will generate a power-up request to the PMU.
-               (OFFSET, MASK, VALUE)      (0XFFD80120, 0x00800000U ,0x00800000U)
-               RegMask = (PMU_GLOBAL_REQ_PWRUP_TRIG_PL_MASK |  0 );
-
-               RegVal = ((0x00000001U << PMU_GLOBAL_REQ_PWRUP_TRIG_PL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (PMU_GLOBAL_REQ_PWRUP_TRIG_OFFSET ,0x00800000U ,0x00800000U);
-       /*############################################################################################################################ */
-
-               // : POLL ON PL POWER STATUS
-               /*Register : REQ_PWRUP_STATUS @ 0XFFD80110</p>
-
-               Power-up Request Status for PL
-               PSU_PMU_GLOBAL_REQ_PWRUP_STATUS_PL                                              1
-               (OFFSET, MASK, VALUE)      (0XFFD80110, 0x00800000U ,0x00000000U)  */
-               mask_pollOnValue(PMU_GLOBAL_REQ_PWRUP_STATUS_OFFSET,0x00800000U,0x00000000U);
-
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-unsigned long psu_ps_pl_reset_config_data() {
-               // : PS PL RESET SEQUENCE
-               // : FABRIC RESET USING EMIO
-               /*Register : MASK_DATA_5_MSW @ 0XFF0A002C</p>
-
-               Operation is the same as MASK_DATA_0_LSW[MASK_0_LSW]
-               PSU_GPIO_MASK_DATA_5_MSW_MASK_5_MSW                                             0x8000
-
-               Maskable Output Data (GPIO Bank5, EMIO, Upper 16bits)
-               (OFFSET, MASK, VALUE)      (0XFF0A002C, 0xFFFF0000U ,0x80000000U)
-               RegMask = (GPIO_MASK_DATA_5_MSW_MASK_5_MSW_MASK |  0 );
-
-               RegVal = ((0x00008000U << GPIO_MASK_DATA_5_MSW_MASK_5_MSW_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (GPIO_MASK_DATA_5_MSW_OFFSET ,0xFFFF0000U ,0x80000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DIRM_5 @ 0XFF0A0344</p>
-
-               Operation is the same as DIRM_0[DIRECTION_0]
-               PSU_GPIO_DIRM_5_DIRECTION_5                                                     0x80000000
-
-               Direction mode (GPIO Bank5, EMIO)
-               (OFFSET, MASK, VALUE)      (0XFF0A0344, 0xFFFFFFFFU ,0x80000000U)
-               RegMask = (GPIO_DIRM_5_DIRECTION_5_MASK |  0 );
-
-               RegVal = ((0x80000000U << GPIO_DIRM_5_DIRECTION_5_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (GPIO_DIRM_5_OFFSET ,0xFFFFFFFFU ,0x80000000U);
-       /*############################################################################################################################ */
-
-               /*Register : OEN_5 @ 0XFF0A0348</p>
-
-               Operation is the same as OEN_0[OP_ENABLE_0]
-               PSU_GPIO_OEN_5_OP_ENABLE_5                                                      0x80000000
-
-               Output enable (GPIO Bank5, EMIO)
-               (OFFSET, MASK, VALUE)      (0XFF0A0348, 0xFFFFFFFFU ,0x80000000U)
-               RegMask = (GPIO_OEN_5_OP_ENABLE_5_MASK |  0 );
-
-               RegVal = ((0x80000000U << GPIO_OEN_5_OP_ENABLE_5_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (GPIO_OEN_5_OFFSET ,0xFFFFFFFFU ,0x80000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DATA_5 @ 0XFF0A0054</p>
-
-               Output Data
-               PSU_GPIO_DATA_5_DATA_5                                                          0x80000000
-
-               Output Data (GPIO Bank5, EMIO)
-               (OFFSET, MASK, VALUE)      (0XFF0A0054, 0xFFFFFFFFU ,0x80000000U)
-               RegMask = (GPIO_DATA_5_DATA_5_MASK |  0 );
-
-               RegVal = ((0x80000000U << GPIO_DATA_5_DATA_5_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (GPIO_DATA_5_OFFSET ,0xFFFFFFFFU ,0x80000000U);
-       /*############################################################################################################################ */
-
-               mask_delay(1);
-
-       /*############################################################################################################################ */
-
-               // : FABRIC RESET USING DATA_5 TOGGLE
-               /*Register : DATA_5 @ 0XFF0A0054</p>
-
-               Output Data
-               PSU_GPIO_DATA_5_DATA_5                                                          0X00000000
-
-               Output Data (GPIO Bank5, EMIO)
-               (OFFSET, MASK, VALUE)      (0XFF0A0054, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (GPIO_DATA_5_DATA_5_MASK |  0 );
-
-               RegVal = ((0x00000000U << GPIO_DATA_5_DATA_5_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (GPIO_DATA_5_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               mask_delay(1);
-
-       /*############################################################################################################################ */
-
-               // : FABRIC RESET USING DATA_5 TOGGLE
-               /*Register : DATA_5 @ 0XFF0A0054</p>
-
-               Output Data
-               PSU_GPIO_DATA_5_DATA_5                                                          0x80000000
-
-               Output Data (GPIO Bank5, EMIO)
-               (OFFSET, MASK, VALUE)      (0XFF0A0054, 0xFFFFFFFFU ,0x80000000U)
-               RegMask = (GPIO_DATA_5_DATA_5_MASK |  0 );
-
-               RegVal = ((0x80000000U << GPIO_DATA_5_DATA_5_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (GPIO_DATA_5_OFFSET ,0xFFFFFFFFU ,0x80000000U);
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-unsigned long psu_ddr_phybringup_data() {return 1;}
-
-#define CRF_APB_BASEADDR      0XFD1A0000U
-#define CRF_APB_RST_DDR_SS_OFFSET                                                  0XFD1A0108
-#define CRF_APB_RST_DDR_SS    ( ( CRF_APB_BASEADDR ) + 0X00000108U )
-
-void noinline prog_reg_ddr(unsigned long addr, unsigned long shift,
-                    unsigned long mask, unsigned long value)
-{
-       int rdata = 0;
-
-       rdata = Xil_In32(addr);
-       rdata = rdata & (~mask);
-       rdata = rdata | (value << shift);
-       Xil_Out32(addr,rdata);
-}
-
-unsigned long psu_ddr_init_data() {
-   // ***** zcu100 is set to 1 *****
- // ***** lp4_wrk_around is overwritten to 1 *****
-
-
-
-unsigned int regval = 0;
-unsigned int tmp_regval;
-int tp;
-
-
- tmp_regval = Xil_In32(CRF_APB_RST_DDR_SS);
- tmp_regval = tmp_regval & 0xFFFFFFF7;
- tmp_regval = tmp_regval | 0x00000008;
- Xil_Out32(CRF_APB_RST_DDR_SS, tmp_regval);
-
-
-Xil_Out32(0xFD070000, 0x81081020); //MSTR
-Xil_Out32(0xFD070010, 0x00000030); //MRCTRL0
-Xil_Out32(0xFD070020, 0x00000102); //DERATEEN
-Xil_Out32(0xFD070024, 0x0028AA28); //DERATEINT
-Xil_Out32(0xFD070030, 0x00000000); //PWRCTL
-Xil_Out32(0xFD070034, 0x00404310); //PWRTMG
-Xil_Out32(0xFD070050, 0x00210000); //RFSHCTL0
-Xil_Out32(0xFD070060, 0x00000000); //RFSHCTL3
-Xil_Out32(0xFD070064, 0x00208030); //RFSHTMG
-Xil_Out32(0xFD070070, 0x00000010); //ECCCFG0
-Xil_Out32(0xFD070074, 0x00000000); //ECCCFG1
-Xil_Out32(0xFD0700C4, 0x10000200); //CRCPARCTL1
-Xil_Out32(0xFD0700C8, 0x0030051F); //CRCPARCTL2
-Xil_Out32(0xFD0700D0, 0x0002020A); //INIT0
-Xil_Out32(0xFD0700D4, 0x00360000); //INIT1
-Xil_Out32(0xFD0700D8, 0x00001205); //INIT2
-Xil_Out32(0xFD0700DC, 0x00140009); //INIT3
-Xil_Out32(0xFD0700E0, 0x00310008); //INIT4
-Xil_Out32(0xFD0700E4, 0x00210004); //INIT5
-Xil_Out32(0xFD0700E8, 0x00000000); //INIT6
-Xil_Out32(0xFD0700EC, 0x00000000); //INIT7
-Xil_Out32(0xFD0700F0, 0x00000010); //DIMMCTL
-Xil_Out32(0xFD0700F4, 0x0000077F); //RANKCTL
-Xil_Out32(0xFD070100, 0x0D0B010C); //DRAMTMG0
-Xil_Out32(0xFD070104, 0x00030411); //DRAMTMG1
-Xil_Out32(0xFD070108, 0x03050D0C); //DRAMTMG2
-Xil_Out32(0xFD07010C, 0x00A05000); //DRAMTMG3
-Xil_Out32(0xFD070110, 0x05040306); //DRAMTMG4
-Xil_Out32(0xFD070114, 0x01020404); //DRAMTMG5
-Xil_Out32(0xFD070118, 0x01010004); //DRAMTMG6
-Xil_Out32(0xFD07011C, 0x00000201); //DRAMTMG7
-Xil_Out32(0xFD070120, 0x03030303); //DRAMTMG8
-Xil_Out32(0xFD070124, 0x0004040D); //DRAMTMG9
-Xil_Out32(0xFD07012C, 0x440C011C); //DRAMTMG11
-Xil_Out32(0xFD070130, 0x00020608); //DRAMTMG12
-Xil_Out32(0xFD070180, 0x010B0008); //ZQCTL0
-Xil_Out32(0xFD070184, 0x00E32D4B); //ZQCTL1
-Xil_Out32(0xFD070190, 0x04878204); //DFITMG0
-Xil_Out32(0xFD070194, 0x00030304); //DFITMG1
-Xil_Out32(0xFD070198, 0x07000101); //DFILPCFG0
-Xil_Out32(0xFD07019C, 0x00000021); //DFILPCFG1
-Xil_Out32(0xFD0701A0, 0x03FF0003); //DFIUPD0
-Xil_Out32(0xFD0701A4, 0x00A00070); //DFIUPD1
-Xil_Out32(0xFD0701B0, 0x00000004); //DFIMISC
-Xil_Out32(0xFD0701B4, 0x0000053F); //DFITMG2
-Xil_Out32(0xFD0701C0, 0x00000001); //DBICTL
-Xil_Out32(0xFD070200, 0x0000001F); //ADDRMAP0
-Xil_Out32(0xFD070204, 0x00070707); //ADDRMAP1
-Xil_Out32(0xFD070208, 0x00000000); //ADDRMAP2
-Xil_Out32(0xFD07020C, 0x0F000000); //ADDRMAP3
-Xil_Out32(0xFD070210, 0x00000F0F); //ADDRMAP4
-Xil_Out32(0xFD070214, 0x060F0606); //ADDRMAP5
-Xil_Out32(0xFD070218, 0x0F060606); //ADDRMAP6
-Xil_Out32(0xFD07021C, 0x00000F0F); //ADDRMAP7
-Xil_Out32(0xFD070220, 0x00000000); //ADDRMAP8
-Xil_Out32(0xFD070224, 0x06060606); //ADDRMAP9
-Xil_Out32(0xFD070228, 0x06060606); //ADDRMAP10
-Xil_Out32(0xFD07022C, 0x00000006); //ADDRMAP11
-Xil_Out32(0xFD070240, 0x04000400); //ODTCFG
-Xil_Out32(0xFD070244, 0x00000000); //ODTMAP
-Xil_Out32(0xFD070250, 0x01002001); //SCHED
-Xil_Out32(0xFD070264, 0x08000040); //PERFLPR1
-Xil_Out32(0xFD07026C, 0x08000040); //PERFWR1
-Xil_Out32(0xFD070294, 0x00000001); //DQMAP5
-Xil_Out32(0xFD070300, 0x00000000); //DBG0
-Xil_Out32(0xFD07030C, 0x00000000); //DBGCMD
-Xil_Out32(0xFD070320, 0x00000000); //SWCTL
-Xil_Out32(0xFD070400, 0x00000001); //PCCFG
-Xil_Out32(0xFD070404, 0x0000200F); //PCFGR_0
-Xil_Out32(0xFD070408, 0x0000200F); //PCFGW_0
-Xil_Out32(0xFD070490, 0x00000001); //PCTRL_0
-Xil_Out32(0xFD070494, 0x0020000B); //PCFGQOS0_0
-Xil_Out32(0xFD070498, 0x00000000); //PCFGQOS1_0
-Xil_Out32(0xFD0704B4, 0x0000200F); //PCFGR_1
-Xil_Out32(0xFD0704B8, 0x0000200F); //PCFGW_1
-Xil_Out32(0xFD070540, 0x00000001); //PCTRL_1
-Xil_Out32(0xFD070544, 0x02000B03); //PCFGQOS0_1
-Xil_Out32(0xFD070548, 0x00000000); //PCFGQOS1_1
-Xil_Out32(0xFD070564, 0x0000200F); //PCFGR_2
-Xil_Out32(0xFD070568, 0x0000200F); //PCFGW_2
-Xil_Out32(0xFD0705F0, 0x00000001); //PCTRL_2
-Xil_Out32(0xFD0705F4, 0x02000B03); //PCFGQOS0_2
-Xil_Out32(0xFD0705F8, 0x00000000); //PCFGQOS1_2
-Xil_Out32(0xFD070614, 0x0000200F); //PCFGR_3
-Xil_Out32(0xFD070618, 0x0000200F); //PCFGW_3
-Xil_Out32(0xFD0706A0, 0x00000001); //PCTRL_3
-Xil_Out32(0xFD0706A4, 0x00100003); //PCFGQOS0_3
-Xil_Out32(0xFD0706A8, 0x0000004F); //PCFGQOS1_3
-Xil_Out32(0xFD0706AC, 0x00100003); //PCFGWQOS0_3
-Xil_Out32(0xFD0706B0, 0x0000004F); //PCFGWQOS1_3
-Xil_Out32(0xFD0706C4, 0x0000200F); //PCFGR_4
-Xil_Out32(0xFD0706C8, 0x0000200F); //PCFGW_4
-Xil_Out32(0xFD070750, 0x00000001); //PCTRL_4
-Xil_Out32(0xFD070754, 0x00100003); //PCFGQOS0_4
-Xil_Out32(0xFD070758, 0x0000004F); //PCFGQOS1_4
-Xil_Out32(0xFD07075C, 0x00100003); //PCFGWQOS0_4
-Xil_Out32(0xFD070760, 0x0000004F); //PCFGWQOS1_4
-Xil_Out32(0xFD070774, 0x0000200F); //PCFGR_5
-Xil_Out32(0xFD070778, 0x0000200F); //PCFGW_5
-Xil_Out32(0xFD070800, 0x00000001); //PCTRL_5
-Xil_Out32(0xFD070804, 0x00100003); //PCFGQOS0_5
-Xil_Out32(0xFD070808, 0x0000004F); //PCFGQOS1_5
-Xil_Out32(0xFD07080C, 0x00100003); //PCFGWQOS0_5
-Xil_Out32(0xFD070810, 0x0000004F); //PCFGWQOS1_5
-Xil_Out32(0xFD070F04, 0x00000000); //SARBASE0
-Xil_Out32(0xFD070F08, 0x00000000); //SARSIZE0
-Xil_Out32(0xFD070F0C, 0x00000010); //SARBASE1
-Xil_Out32(0xFD070F10, 0x0000000F); //SARSIZE1
-Xil_Out32(0xFD072190, 0x07828002); //DFITMG0_SHADOW
- for(tp=0;tp<10;tp++) {
-    tmp_regval = Xil_In32(CRF_APB_RST_DDR_SS);
-    tmp_regval = tmp_regval & 0xFFFFFFF7;
-    tmp_regval = tmp_regval | 0x00000000;
-    Xil_Out32(CRF_APB_RST_DDR_SS, tmp_regval);
- }
-Xil_Out32(0xFD080010, 0x87001E00); //PGCR0
-Xil_Out32(0xFD080018, 0x00F03D18); //PGCR2
-Xil_Out32(0xFD08001C, 0x55AA5480); //PGCR3
-Xil_Out32(0xFD080024, 0x010100F4); //PGCR5
-Xil_Out32(0xFD080040, 0x5E001810); //PTR0
-Xil_Out32(0xFD080044, 0xA068057A); //PTR1
-Xil_Out32(0xFD080090, 0x02A040A1); //DSGCR
-Xil_Out32(0xFD080100, 0x0000040D); //DCR
-Xil_Out32(0xFD080110, 0x06180C08); //DTPR0
-Xil_Out32(0xFD080114, 0x2816050A); //DTPR1
-Xil_Out32(0xFD080118, 0x00080064); //DTPR2
-Xil_Out32(0xFD08011C, 0x82000501); //DTPR3
-Xil_Out32(0xFD080120, 0x00602B08); //DTPR4
-Xil_Out32(0xFD080124, 0x00221008); //DTPR5
-Xil_Out32(0xFD080128, 0x0000060A); //DTPR6
-Xil_Out32(0xFD080140, 0x08400020); //RDIMMGCR0
-Xil_Out32(0xFD080144, 0x00000C80); //RDIMMGCR1
-Xil_Out32(0xFD080150, 0x00000000); //RDIMMCR0
-Xil_Out32(0xFD080154, 0x00000000); //RDIMMCR1
-Xil_Out32(0xFD080180, 0x00000000); //MR0
-Xil_Out32(0xFD080184, 0x00000014); //MR1
-Xil_Out32(0xFD080188, 0x00000009); //MR2
-Xil_Out32(0xFD08018C, 0x00000031); //MR3
-Xil_Out32(0xFD080190, 0x00000008); //MR4
-Xil_Out32(0xFD080194, 0x00000000); //MR5
-Xil_Out32(0xFD080198, 0x00000000); //MR6
-Xil_Out32(0xFD0801AC, 0x00000056); //MR11
-Xil_Out32(0xFD0801B0, 0x00000021); //MR12
-Xil_Out32(0xFD0801B4, 0x00000008); //MR13
-Xil_Out32(0xFD0801B8, 0x00000019); //MR14
-Xil_Out32(0xFD0801D8, 0x00000016); //MR22
-Xil_Out32(0xFD080200, 0x800091C7); //DTCR0
-Xil_Out32(0xFD080204, 0x00010236); //DTCR1
-Xil_Out32(0xFD080240, 0x00141054); //CATR0
-Xil_Out32(0xFD080250, 0x00088000); //DQSDR0
-Xil_Out32(0xFD080414, 0x12340400); //BISTLSR
-Xil_Out32(0xFD0804F4, 0x0000000A); //RIOCR5
-Xil_Out32(0xFD080500, 0x30000028); //ACIOCR0
-Xil_Out32(0xFD080508, 0x00000000); //ACIOCR2
-Xil_Out32(0xFD08050C, 0x00000005); //ACIOCR3
-Xil_Out32(0xFD080510, 0x00000000); //ACIOCR4
-Xil_Out32(0xFD080520, 0x0300BD99); //IOVCR0
-Xil_Out32(0xFD080528, 0xF1032019); //VTCR0
-Xil_Out32(0xFD08052C, 0x07F001E3); //VTCR1
-Xil_Out32(0xFD080544, 0x00000000); //ACBDLR1
-Xil_Out32(0xFD080548, 0x00000000); //ACBDLR2
-Xil_Out32(0xFD080558, 0x00000000); //ACBDLR6
-Xil_Out32(0xFD08055C, 0x00000000); //ACBDLR7
-Xil_Out32(0xFD080560, 0x00000000); //ACBDLR8
-Xil_Out32(0xFD080564, 0x00000000); //ACBDLR9
-Xil_Out32(0xFD080680, 0x00894C58); //ZQCR
-Xil_Out32(0xFD080684, 0x0001B39B); //ZQ0PR0
-Xil_Out32(0xFD080694, 0x01E10210); //ZQ0OR0
-Xil_Out32(0xFD080698, 0x01E10000); //ZQ0OR1
-Xil_Out32(0xFD0806A4, 0x0001BB9B); //ZQ1PR0
-Xil_Out32(0xFD080700, 0x40800604); //DX0GCR0
-Xil_Out32(0xFD080710, 0x0E00F50C); //DX0GCR4
-Xil_Out32(0xFD080714, 0x09091616); //DX0GCR5
-Xil_Out32(0xFD080718, 0x09092B2B); //DX0GCR6
-Xil_Out32(0xFD080800, 0x40800604); //DX1GCR0
-Xil_Out32(0xFD080810, 0x0E00F50C); //DX1GCR4
-Xil_Out32(0xFD080814, 0x09091616); //DX1GCR5
-Xil_Out32(0xFD080818, 0x09092B2B); //DX1GCR6
-Xil_Out32(0xFD080900, 0x40800604); //DX2GCR0
-Xil_Out32(0xFD080904, 0x00007FFF); //DX2GCR1
-Xil_Out32(0xFD080910, 0x0E00F50C); //DX2GCR4
-Xil_Out32(0xFD080914, 0x09091616); //DX2GCR5
-Xil_Out32(0xFD080918, 0x09092B2B); //DX2GCR6
-Xil_Out32(0xFD080A00, 0x40800604); //DX3GCR0
-Xil_Out32(0xFD080A04, 0x00007FFF); //DX3GCR1
-Xil_Out32(0xFD080A10, 0x0E00F50C); //DX3GCR4
-Xil_Out32(0xFD080A14, 0x09091616); //DX3GCR5
-Xil_Out32(0xFD080A18, 0x09092B2B); //DX3GCR6
-Xil_Out32(0xFD080B00, 0x40800604); //DX4GCR0
-Xil_Out32(0xFD080B04, 0x00007F00); //DX4GCR1
-Xil_Out32(0xFD080B10, 0x0E00BD0C); //DX4GCR4
-Xil_Out32(0xFD080B14, 0x09091616); //DX4GCR5
-Xil_Out32(0xFD080B18, 0x09092B2B); //DX4GCR6
-Xil_Out32(0xFD080C00, 0x40800604); //DX5GCR0
-Xil_Out32(0xFD080C04, 0x00007F00); //DX5GCR1
-Xil_Out32(0xFD080C10, 0x0E00BD0C); //DX5GCR4
-Xil_Out32(0xFD080C14, 0x09091616); //DX5GCR5
-Xil_Out32(0xFD080C18, 0x09092B2B); //DX5GCR6
-Xil_Out32(0xFD080D00, 0x40800604); //DX6GCR0
-Xil_Out32(0xFD080D04, 0x00007F00); //DX6GCR1
-Xil_Out32(0xFD080D10, 0x0E00BD0C); //DX6GCR4
-Xil_Out32(0xFD080D14, 0x09091616); //DX6GCR5
-Xil_Out32(0xFD080D18, 0x09092B2B); //DX6GCR6
-Xil_Out32(0xFD080E00, 0x40800604); //DX7GCR0
-Xil_Out32(0xFD080E04, 0x00007F00); //DX7GCR1
-Xil_Out32(0xFD080E10, 0x0E00BD0C); //DX7GCR4
-Xil_Out32(0xFD080E14, 0x09091616); //DX7GCR5
-Xil_Out32(0xFD080E18, 0x09092B2B); //DX7GCR6
-Xil_Out32(0xFD080F00, 0x40800624); //DX8GCR0
-Xil_Out32(0xFD080F04, 0x00007F00); //DX8GCR1
-Xil_Out32(0xFD080F10, 0x0E00BD0C); //DX8GCR4
-Xil_Out32(0xFD080F14, 0x09091616); //DX8GCR5
-Xil_Out32(0xFD080F18, 0x09092B2B); //DX8GCR6
-Xil_Out32(0xFD081400, 0x2A019FFE); //DX8SL0OSC
-Xil_Out32(0xFD08141C, 0x01264300); //DX8SL0DQSCTL
-Xil_Out32(0xFD08142C, 0x000C1800); //DX8SL0DXCTL2
-Xil_Out32(0xFD081430, 0x71000000); //DX8SL0IOCR
-Xil_Out32(0xFD081440, 0x2A019FFE); //DX8SL1OSC
-Xil_Out32(0xFD08145C, 0x01264300); //DX8SL1DQSCTL
-Xil_Out32(0xFD08146C, 0x000C1800); //DX8SL1DXCTL2
-Xil_Out32(0xFD081470, 0x71000000); //DX8SL1IOCR
-Xil_Out32(0xFD081480, 0x2A019FFE); //DX8SL2OSC
-Xil_Out32(0xFD08149C, 0x01264300); //DX8SL2DQSCTL
-Xil_Out32(0xFD0814AC, 0x000C1800); //DX8SL2DXCTL2
-Xil_Out32(0xFD0814B0, 0x71000000); //DX8SL2IOCR
-Xil_Out32(0xFD0814C0, 0x2A019FFE); //DX8SL3OSC
-Xil_Out32(0xFD0814DC, 0x01264300); //DX8SL3DQSCTL
-Xil_Out32(0xFD0814EC, 0x000C1800); //DX8SL3DXCTL2
-Xil_Out32(0xFD0814F0, 0x71000000); //DX8SL3IOCR
-Xil_Out32(0xFD081500, 0x2A019FFE); //DX8SL4OSC
-Xil_Out32(0xFD08151C, 0x01264300); //DX8SL4DQSCTL
-Xil_Out32(0xFD08152C, 0x000C1800); //DX8SL4DXCTL2
-Xil_Out32(0xFD081530, 0x71000000); //DX8SL4IOCR
-Xil_Out32(0xFD0817DC, 0x012643C4); //DX8SLBDQSCTL
-Xil_Out32(0xFD080004, 0x00040073); //PIR
-
-// PHY BRINGUP SEQ
-while ((Xil_In32(0xFD080030) & 0x0000000F) != 0x0000000F);
-
-prog_reg_ddr (0xFD080004, 0x0, 0x1, 0x1);
-//poll for PHY initialization to complete
-while ((Xil_In32(0xFD080030) & 0x000000FF) != 0x0000001F);
-
-Xil_Out32(0xFD070010, 0x00000038); //MRCTRL0
-Xil_Out32(0xFD0701B0, 0x00000005); //DFIMISC
-Xil_Out32(0xFD070014, 0x00000331); //MRCTRL1
-Xil_Out32(0xFD070010, 0x80000018); //MRCTRL0
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  while((regval & 0x1) != 0x0){
-     regval = Xil_In32(0xFD070018); //MRSTAT
-  }
-
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-Xil_Out32(0xFD070014, 0x00000B36); //MRCTRL1
-Xil_Out32(0xFD070010, 0x80000018); //MRCTRL0
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  while((regval & 0x1) != 0x0){
-     regval = Xil_In32(0xFD070018); //MRSTAT
-  }
-
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-Xil_Out32(0xFD070014, 0x00000C21); //MRCTRL1
-Xil_Out32(0xFD070010, 0x80000018); //MRCTRL0
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  while((regval & 0x1) != 0x0){
-     regval = Xil_In32(0xFD070018); //MRSTAT
-  }
-
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-Xil_Out32(0xFD070014, 0x00000E19); //MRCTRL1
-Xil_Out32(0xFD070010, 0x80000018); //MRCTRL0
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  while((regval & 0x1) != 0x0){
-     regval = Xil_In32(0xFD070018); //MRSTAT
-  }
-
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-Xil_Out32(0xFD070014, 0x00001616); //MRCTRL1
-Xil_Out32(0xFD070010, 0x80000018); //MRCTRL0
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  while((regval & 0x1) != 0x0){
-     regval = Xil_In32(0xFD070018); //MRSTAT
-  }
-
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-  regval = Xil_In32(0xFD070018); //MRSTAT
-Xil_Out32(0xFD070010, 0x80000010); //MRCTRL0
-Xil_Out32(0xFD0701B0, 0x00000005); //DFIMISC
-Xil_Out32(0xFD070320, 0x00000001); //SWCTL
-while ((Xil_In32(0xFD070004) & 0x0000000F) != 0x00000001);
-////////////////////////////////////////////////////////////////////////////////
-// LPDDR4 training work around code
-////////////////////////////////////////////////////////////////////////////////
-prog_reg_ddr (0xFD080014, 0x6, 0x40, 0x1);
-prog_reg_ddr (0xFD080680, 0x5, 0xE0, 0x0);
-prog_reg_ddr (0xFD080028, 0x0, 0x1, 0x1);
-prog_reg_ddr (0xFD070320, 0x0, 0x1, 0x0);
-prog_reg_ddr (0xFD0701A0, 0x1F, 0x80000000, 0x1);
-prog_reg_ddr (0xFD080004, 0xA, 0x400, 0x1);
-prog_reg_ddr (0xFD080004, 0x9, 0x200, 0x1);
-prog_reg_ddr (0xFD080004, 0x0, 0x1, 0x1);
-while ((Xil_In32(0xFD080030) & 0x00000001) != 0x00000001);
-int wdqsl_a0;
-wdqsl_a0 = (Xil_In32(0xFD0807C0) & 0x07000000) >> 24;
-int wdqsl_a1;
-wdqsl_a1 = (Xil_In32(0xFD0808C0) & 0x07000000) >> 24;
-int wdqsl_a2;
-wdqsl_a2 = (Xil_In32(0xFD0809C0) & 0x07000000) >> 24;
-int wdqsl_a3;
-wdqsl_a3 = (Xil_In32(0xFD080AC0) & 0x07000000) >> 24;
-int lcdl_a0;
-lcdl_a0 = (Xil_In32(0xFD080784) & 0x000001FF) >> 0;
-int lcdl_a1;
-lcdl_a1 = (Xil_In32(0xFD080884) & 0x000001FF) >> 0;
-int lcdl_a2;
-lcdl_a2 = (Xil_In32(0xFD080984) & 0x000001FF) >> 0;
-int lcdl_a3;
-lcdl_a3 = (Xil_In32(0xFD080A84) & 0x000001FF) >> 0;
-int iprd0;
-iprd0 = (Xil_In32(0xFD0807A0) & 0x000001FF) >> 0;
-int iprd1;
-iprd1 = (Xil_In32(0xFD0808A0) & 0x000001FF) >> 0;
-int iprd2;
-iprd2 = (Xil_In32(0xFD0809A0) & 0x000001FF) >> 0;
-int iprd3;
-iprd3 = (Xil_In32(0xFD080AA0) & 0x000001FF) >> 0;
-prog_reg_ddr (0xFD080004, 0x14, 0x100000, 0x1);
-prog_reg_ddr (0xFD080004, 0x0, 0x1, 0x1);
-while ((Xil_In32(0xFD080030) & 0x00008001) != 0x00008001)
-  ;
-
-int wdqsl_b0;
-wdqsl_b0 = (Xil_In32(0xFD0807C0) & 0x07000000) >> 24;
-int wdqsl_b1;
-wdqsl_b1 = (Xil_In32(0xFD0808C0) & 0x07000000) >> 24;
-int lcdl_b0;
-lcdl_b0 = (Xil_In32(0xFD080784) & 0x000001FF) >> 0;
-int lcdl_b1;
-lcdl_b1 = (Xil_In32(0xFD080884) & 0x000001FF) >> 0;
-
-// ** declare variables used for calculation **
-
-int calc10, calc11, calc20, calc21, calc22, calc23;
-
-calc10 = ((wdqsl_b0 * iprd0) + lcdl_b0) - ((wdqsl_a0 * iprd0) + lcdl_a0);
-calc11 = ((wdqsl_b1 * iprd1) + lcdl_b1) - ((wdqsl_a1 * iprd1) + lcdl_a1);
-
-calc20 = (calc10 / 2) + ((wdqsl_a0 * iprd0) + lcdl_a0);
-calc21 = (calc11 / 2) + ((wdqsl_a1 * iprd1) + lcdl_a1);
-calc22 = (calc10 / 2) + ((wdqsl_a2 * iprd2) + lcdl_a2);
-calc23 = (calc11 / 2) + ((wdqsl_a3 * iprd3) + lcdl_a3);
-
-prog_reg_ddr (0xFD0807C0, 0x18, 0x7000000, 0x0);
-prog_reg_ddr (0xFD0808C0, 0x18, 0x7000000, 0x0);
-prog_reg_ddr (0xFD0809C0, 0x18, 0x7000000, 0x0);
-prog_reg_ddr (0xFD080AC0, 0x18, 0x7000000, 0x0);
-prog_reg_ddr (0xFD080784, 0, 0x000001FF, calc20);
-prog_reg_ddr (0xFD080884, 0, 0x000001FF, calc21);
-prog_reg_ddr (0xFD080984, 0, 0x000001FF, calc22);
-prog_reg_ddr (0xFD080A84, 0, 0x000001FF, calc23);
-prog_reg_ddr (0xFD080004, 0xE, 0x4000, 0x1);
-prog_reg_ddr (0xFD080004, 0x0, 0x1, 0x1);
-while ((Xil_In32(0xFD080030) & 0x00000401) != 0x00000401);
-prog_reg_ddr (0xFD080004, 0xB, 0x800, 0x1);
-prog_reg_ddr (0xFD080004, 0xC, 0x1000, 0x1);
-prog_reg_ddr (0xFD080004, 0xD, 0x2000, 0x1);
-prog_reg_ddr (0xFD080004, 0xE, 0x4000, 0x1);
-prog_reg_ddr (0xFD080004, 0xF, 0x8000, 0x1);
-prog_reg_ddr (0xFD080004, 0x0, 0x1, 0x1);
-while ((Xil_In32(0xFD080030) & 0x00000001) != 0x00000001);
-prog_reg_ddr (0xFD080018, 0x0, 0x3FFFF, 0xEAD);
-prog_reg_ddr (0xFD08001C, 0x3, 0x18, 0x3);
-prog_reg_ddr (0xFD08142C, 0x4, 0x30, 0x3);
-prog_reg_ddr (0xFD08146C, 0x4, 0x30, 0x3);
-prog_reg_ddr (0xFD0814AC, 0x4, 0x30, 0x3);
-prog_reg_ddr (0xFD0814EC, 0x4, 0x30, 0x3);
-prog_reg_ddr (0xFD08152C, 0x4, 0x30, 0x3);
-prog_reg_ddr (0xFD080004, 0x11, 0x20000, 0x1);
-prog_reg_ddr (0xFD080004, 0x0, 0x1, 0x1);
-while ((Xil_In32(0xFD080030) & 0x00000001) != 0x00000001);
-prog_reg_ddr (0xFD080004, 0xE, 0x4000, 0x1);
-prog_reg_ddr (0xFD080004, 0xF, 0x8000, 0x1);
-prog_reg_ddr (0xFD080004, 0x0, 0x1, 0x1);
-while ((Xil_In32(0xFD080030) & 0x00000001) != 0x00000001);
-prog_reg_ddr (0xFD080200, 0x1C, 0xF0000000, 0x8);
-prog_reg_ddr (0xFD08001C, 0x3, 0x18, 0x0);
-prog_reg_ddr (0xFD08142C, 0x4, 0x30, 0x0);
-prog_reg_ddr (0xFD08146C, 0x4, 0x30, 0x0);
-prog_reg_ddr (0xFD0814AC, 0x4, 0x30, 0x0);
-prog_reg_ddr (0xFD0814EC, 0x4, 0x30, 0x0);
-prog_reg_ddr (0xFD08152C, 0x4, 0x30, 0x0);
-prog_reg_ddr (0xFD080680, 0x5, 0xE0, 0x2);
-prog_reg_ddr (0xFD080028, 0x0, 0x1, 0x0);
-prog_reg_ddr (0xFD0701A0, 0x1F, 0x80000000, 0x0);
-prog_reg_ddr (0xFD070320, 0x0, 0x1, 0x1);
-prog_reg_ddr (0xFD070020, 0x0, 0x1, 0x1);
-prog_reg_ddr (0xFD080014, 0x6, 0x40, 0x0);
-prog_reg_ddr (0xFD080090, 0x6, 0xFC0, 0x4);
-prog_reg_ddr (0xFD080090, 0x2, 0x4, 0x1);
-prog_reg_ddr (0xFD08070C, 0x19, 0x2000000, 0x0);
-prog_reg_ddr (0xFD08080C, 0x19, 0x2000000, 0x0);
-prog_reg_ddr (0xFD08090C, 0x19, 0x2000000, 0x0);
-prog_reg_ddr (0xFD080A0C, 0x19, 0x2000000, 0x0);
-prog_reg_ddr (0xFD080F0C, 0x19, 0x2000000, 0x0);
-prog_reg_ddr (0xFD080200, 0x4, 0x10, 0x1);
-prog_reg_ddr (0xFD080250, 0x1, 0x2, 0x0);
-prog_reg_ddr (0xFD080250, 0x2, 0xC, 0x1);
-prog_reg_ddr (0xFD080250, 0x4, 0xF0, 0x0);
-prog_reg_ddr (0xFD080250, 0x14, 0x300000, 0x1);
-prog_reg_ddr (0xFD080250, 0x1C, 0xF0000000, 0x2);
-prog_reg_ddr (0xFD08070C, 0x1B, 0x8000000, 0x0);
-prog_reg_ddr (0xFD08080C, 0x1B, 0x8000000, 0x0);
-prog_reg_ddr (0xFD08090C, 0x1B, 0x8000000, 0x0);
-prog_reg_ddr (0xFD080A0C, 0x1B, 0x8000000, 0x0);
-prog_reg_ddr (0xFD080B0C, 0x1B, 0x8000000, 0x0);
-prog_reg_ddr (0xFD080C0C, 0x1B, 0x8000000, 0x0);
-prog_reg_ddr (0xFD080D0C, 0x1B, 0x8000000, 0x0);
-prog_reg_ddr (0xFD080E0C, 0x1B, 0x8000000, 0x0);
-prog_reg_ddr (0xFD080F0C, 0x1B, 0x8000000, 0x0);
-prog_reg_ddr (0xFD080254, 0x0, 0xFF, 0x1);
-prog_reg_ddr (0xFD080254, 0x10, 0xF0000, 0xA);
-prog_reg_ddr (0xFD080250, 0x0, 0x1, 0x1);
-//  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-// zddr_driver.c ver. 1.97, Oct  6 2016 , 23:36:35 ********
-//  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-// ---- INPUT PARAMETERS ----
-// sim mode    = 0
-// train       = 0
-// gls       = 0
-// Vref       = 0
-// slowboot     = 0
-// ecc         = 0
-// bus width   = 32
-// dram width  = 16
-// display_port(dp) = 0
-// memory type = LPDDR4
-// speed bin   = 1066
-// frequency   = 533.000 MHz
-// device capacity  = 8192 Mbit
-// rank   addr cnt  = 0
-// lp4catrain   = 0
-// no_derate  = 0
-// enable 2nd clk  = 0
-// bank group  addr cnt  = 0
-// bank   addr cnt  = 3
-// row    addr cnt  = 15
-// column addr cnt  = 10
-// video buffer size = 0
-// decoder stride size = 0
-// decoder tile width = 0
-// decoder tile height = 0
-// temp ctrl ref mode = 0
-// temp ctrl ref range = 0
-// CL   = 6 cycles
-// CWL  = 0 cycles
-// tRCD = 10 cycles
-// tRP  = 12 cycles
-// AL   = 0 cycles
-// BL   = 16 (burst length)
-// tRC  = 63.000 nsec
-// tRAS = 42.000 nsec
-// tFAW = 40.000 nsec
-// si_ver = 0.000000
-// clock_stop_en = 0
-// wr_drift  = 1
-// rd_drift  = 1
-// rd_dbi = 0
-// wr_dbi = 0
-// phy_dbi_mode = 0
-// rdbi_wrk_around = 0
-// zcal_wrk_around = 0
-// lp4_wrk_around = 1
-// data_mask = 1
-// ecc_scrub = 0
-// dis_dfi_lp_sr = 0
-// dis_dfi_lp_pd = 0
-// dis_dfi_lp_mpsm = 0
-// ecc_poison = 0
-// derate_int_d = 10000
-// parity = 0
-// ca_parity_latency = 0
-// en_2t_timing_mode = 0
-// geardown = 0
-// max_pwr_sav_en = 0
-// cal_mode_en = 0
-// self_ref_abort = 0
-// lp_asr = 0
-// udimm = 0
-// rdimm = 0
-// gate_ext = 0
-// no_gate_ext_no_train = 0
-// addr_mirror = 1
-// dimm_addr_mirror = 0
-// dis_op_inv = 0
-// phy_clk_gate = 0
-// no_retry = 0
-// en_op_inv_after_train = 0
-// pll_bypass = 0
-// freq_b = 0
-// deep_pwr_dn_en = 0
-// pwr_dn_en = 0
-// crc = 0
-// fgrm = 0
-// ddr4_addr_mapping = 0
-// brc_mapping = 0
-// wr_preamble = 0
-// rd_preamble = 0
-// wr_postamble = 0
-// rd_postamble = 0
-// lpddr4_hynix = 0
-// lpddr4_samsung = 0
-// per_bank_refresh = 0
-// static_rd_mode = 0
-// zcu100 = 1
-
-
-  return 1;
-}
-/**
- * CRL_APB Base Address
- */
-#define CRL_APB_BASEADDR      0XFF5E0000U
-#define CRL_APB_RST_LPD_IOU0    ( ( CRL_APB_BASEADDR ) + 0X00000230U )
-#define CRL_APB_RST_LPD_IOU1    ( ( CRL_APB_BASEADDR ) + 0X00000234U )
-#define CRL_APB_RST_LPD_IOU2    ( ( CRL_APB_BASEADDR ) + 0X00000238U )
-#define CRL_APB_RST_LPD_TOP    ( ( CRL_APB_BASEADDR ) + 0X0000023CU )
-#define CRL_APB_IOU_SWITCH_CTRL    ( ( CRL_APB_BASEADDR ) + 0X0000009CU )
-
-/**
- * CRF_APB Base Address
- */
-#define CRF_APB_BASEADDR      0XFD1A0000U
-
-#define CRF_APB_RST_FPD_TOP    ( ( CRF_APB_BASEADDR ) + 0X00000100U )
-#define CRF_APB_GPU_REF_CTRL    ( ( CRF_APB_BASEADDR ) + 0X00000084U )
-#define CRF_APB_RST_DDR_SS    ( ( CRF_APB_BASEADDR ) + 0X00000108U )
-#define PSU_MASK_POLL_TIME 1100000
-
-
-int mask_pollOnValue(u32 add , u32 mask, u32 value ) {
-       volatile u32 *addr = (volatile u32*)(unsigned long) add;
-       int i = 0;
-       while ((*addr & mask)!= value) {
-               if (i == PSU_MASK_POLL_TIME) {
-                       return 0;
-               }
-               i++;
-       }
-       return 1;
-       //xil_printf("MaskPoll : 0x%x --> 0x%x \n \r" , add, *addr);
-}
-
-int mask_poll(u32 add , u32 mask) {
-       volatile u32 *addr = (volatile u32*)(unsigned long) add;
-       int i = 0;
-       while (!(*addr & mask)) {
-               if (i == PSU_MASK_POLL_TIME) {
-                       return 0;
-               }
-               i++;
-       }
-       return 1;
-       //xil_printf("MaskPoll : 0x%x --> 0x%x \n \r" , add, *addr);
-}
-
-void mask_delay(u32 delay) {
-    usleep (delay);
-}
-
-u32 mask_read(u32 add , u32 mask ) {
-        volatile u32 *addr = (volatile u32*)(unsigned long) add;
-        u32 val = (*addr & mask);
-        //xil_printf("MaskRead : 0x%x --> 0x%x \n \r" , add, val);
-        return val;
-}
-
-
-//Following SERDES programming sequences that a user need to follow to work around the known limitation with SERDES.
-//These sequences should done before STEP 1 and STEP 2 as described in previous section. These programming steps are
-//required for current silicon version and are likely to undergo further changes with subsequent silicon versions.
-
-
-
-int serdes_fixcal_code() {
-       int MaskStatus = 1;
-
-   // L3_TM_CALIB_DIG19
-   Xil_Out32(0xFD40EC4C,0x00000020);
-   //ICM_CFG0
-   Xil_Out32(0xFD410010,0x00000001);
-
-   //is calibration done, polling on L3_CALIB_DONE_STATUS
-   MaskStatus = mask_poll(0xFD40EF14, 0x2);
-
-   if (MaskStatus == 0)
-   {
-        xil_printf("SERDES initialization timed out\n\r");
-   }
-
-   unsigned int tmp_0_1;
-   tmp_0_1 = mask_read(0xFD400B0C, 0x3F);
-
-   unsigned int tmp_0_2 = tmp_0_1 & (0x7);
-   unsigned int tmp_0_3 = tmp_0_1 & (0x38);
-   //Configure ICM for de-asserting CMN_Resetn
-   Xil_Out32(0xFD410010,0x00000000);
-   Xil_Out32(0xFD410014,0x00000000);
-
-   unsigned int tmp_0_2_mod = (tmp_0_2 <<1) | (0x1);
-   tmp_0_2_mod = (tmp_0_2_mod <<4);
-
-   tmp_0_3 = tmp_0_3 >>3;
-   Xil_Out32(0xFD40EC4C,tmp_0_3);
-
-   //L3_TM_CALIB_DIG18
-   Xil_Out32(0xFD40EC48,tmp_0_2_mod);
-   return MaskStatus;
-
-
-}
-
-int serdes_enb_coarse_saturation() {
-  //Enable PLL Coarse Code saturation Logic
-   Xil_Out32(0xFD402094,0x00000010);
-   Xil_Out32(0xFD406094,0x00000010);
-   Xil_Out32(0xFD40A094,0x00000010);
-   Xil_Out32(0xFD40E094,0x00000010);
-   return 1;
-}
-
-int init_serdes() {
-       int status = 1;
-       status &=  psu_resetin_init_data();
-
-       status &= serdes_fixcal_code();
-       status &= serdes_enb_coarse_saturation();
-
-    status &=  psu_serdes_init_data();
-       status &=  psu_resetout_init_data();
-
-       return status;
-}
-
-
-
-
-
-
-void init_peripheral()
-{
-       unsigned int RegValue;
-
-       /* Turn on IOU Clock */
-       //Xil_Out32( CRL_APB_IOU_SWITCH_CTRL, 0x01001500);
-
-       /* Release all resets in the IOU */
-       Xil_Out32( CRL_APB_RST_LPD_IOU0, 0x00000000);
-       Xil_Out32( CRL_APB_RST_LPD_IOU1, 0x00000000);
-       Xil_Out32( CRL_APB_RST_LPD_IOU2, 0x00000000);
-
-       /* Activate GPU clocks */
-       //Xil_Out32(CRF_APB_GPU_REF_CTRL, 0x07001500);
-
-       /* Take LPD out of reset except R5 */
-       RegValue = Xil_In32(CRL_APB_RST_LPD_TOP);
-       RegValue &= 0x7;
-       Xil_Out32( CRL_APB_RST_LPD_TOP, RegValue);
-
-       /* Take most of FPD out of reset */
-       Xil_Out32( CRF_APB_RST_FPD_TOP, 0x00000000);
-
-       /* Making DPDMA as secure */
-  unsigned int tmp_regval;
-  tmp_regval = Xil_In32(0xFD690040);
-  tmp_regval &= ~0x00000001;
-  Xil_Out32(0xFD690040, tmp_regval);
-
-       /* Making PCIe as secure */
-  tmp_regval = Xil_In32(0xFD690030);
-  tmp_regval &= ~0x00000001;
-  Xil_Out32(0xFD690030, tmp_regval);
-}
-
-int psu_init_xppu_aper_ram() {
-       unsigned long APER_OFFSET = 0xFF981000;
-       int i = 0;
-       for (; i <= 400; i++) {
-               PSU_Mask_Write (APER_OFFSET ,0xF80FFFFFU ,0x08080000U);
-               APER_OFFSET = APER_OFFSET + 0x4;
-       }
-
-       return 0;
-}
-
-int psu_lpd_protection() {
-   psu_init_xppu_aper_ram();
-   psu_lpd_xppu_data();
-   return 0;
-}
-
-int psu_ddr_protection() {
-   psu_ddr_xmpu0_data();
-   psu_ddr_xmpu1_data();
-   psu_ddr_xmpu2_data();
-   psu_ddr_xmpu3_data();
-   psu_ddr_xmpu4_data();
-   psu_ddr_xmpu5_data();
-   return 0;
-}
-int psu_ocm_protection() {
-   psu_ocm_xmpu_data();
-   return 0;
-}
-
-int psu_fpd_protection() {
-   psu_fpd_xmpu_data();
-   return 0;
-}
-
-int psu_protection_lock() {
-  psu_protection_lock_data();
-  return 0;
-}
-
-int psu_protection() {
-  psu_ddr_protection();
-  psu_ocm_protection();
-  psu_fpd_protection();
-  psu_lpd_protection();
-  return 0;
-}
-
-
-
-int
-psu_init()
-{
-       int status = 1;
-       status &= psu_mio_init_data ();
-       status &=   psu_pll_init_data ();
-       status &=   psu_clock_init_data ();
-
-       status &=  psu_ddr_init_data ();
-       status &=  psu_ddr_phybringup_data ();
-       status &=  psu_peripherals_init_data ();
-
-       status &=  init_serdes();
-       init_peripheral ();
-
-       status &=  psu_peripherals_powerdwn_data ();
-
-       if (status == 0) {
-               return 1;
-       }
-       return 0;
-}
diff --git a/board/xilinx/zynqmp/zynqmp-zcu100-revA/psu_init_gpl.h b/board/xilinx/zynqmp/zynqmp-zcu100-revA/psu_init_gpl.h
deleted file mode 100644 (file)
index 954edf1..0000000
+++ /dev/null
@@ -1,14744 +0,0 @@
-/******************************************************************************
-*
-* Copyright (C) 2015 Xilinx, Inc.  All rights reserved.
-*
-*  This program is free software; you can redistribute it and/or modify
-*  it under the terms of the GNU General Public License as published by
-*  the Free Software Foundation; either version 2 of the License, or
-*  (at your option) any later version.
-*
-*  This program is distributed in the hope that it will be useful,
-*  but WITHOUT ANY WARRANTY; without even the implied warranty of
-*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-*  GNU General Public License for more details.
-*
-*  You should have received a copy of the GNU General Public License along
-*  with this program; if not, see <http://www.gnu.org/licenses/>
-*
-*
-******************************************************************************/
-/****************************************************************************/
-/**
-*
-* @file psu_init_gpl.h
-*
-* This file is automatically generated
-*
-*****************************************************************************/
-
-
-#undef CRL_APB_RPLL_CFG_OFFSET
-#define CRL_APB_RPLL_CFG_OFFSET                                                    0XFF5E0034
-#undef CRL_APB_RPLL_CTRL_OFFSET
-#define CRL_APB_RPLL_CTRL_OFFSET                                                   0XFF5E0030
-#undef CRL_APB_RPLL_CTRL_OFFSET
-#define CRL_APB_RPLL_CTRL_OFFSET                                                   0XFF5E0030
-#undef CRL_APB_RPLL_CTRL_OFFSET
-#define CRL_APB_RPLL_CTRL_OFFSET                                                   0XFF5E0030
-#undef CRL_APB_RPLL_CTRL_OFFSET
-#define CRL_APB_RPLL_CTRL_OFFSET                                                   0XFF5E0030
-#undef CRL_APB_RPLL_CTRL_OFFSET
-#define CRL_APB_RPLL_CTRL_OFFSET                                                   0XFF5E0030
-#undef CRL_APB_RPLL_TO_FPD_CTRL_OFFSET
-#define CRL_APB_RPLL_TO_FPD_CTRL_OFFSET                                            0XFF5E0048
-#undef CRL_APB_IOPLL_CFG_OFFSET
-#define CRL_APB_IOPLL_CFG_OFFSET                                                   0XFF5E0024
-#undef CRL_APB_IOPLL_CTRL_OFFSET
-#define CRL_APB_IOPLL_CTRL_OFFSET                                                  0XFF5E0020
-#undef CRL_APB_IOPLL_CTRL_OFFSET
-#define CRL_APB_IOPLL_CTRL_OFFSET                                                  0XFF5E0020
-#undef CRL_APB_IOPLL_CTRL_OFFSET
-#define CRL_APB_IOPLL_CTRL_OFFSET                                                  0XFF5E0020
-#undef CRL_APB_IOPLL_CTRL_OFFSET
-#define CRL_APB_IOPLL_CTRL_OFFSET                                                  0XFF5E0020
-#undef CRL_APB_IOPLL_CTRL_OFFSET
-#define CRL_APB_IOPLL_CTRL_OFFSET                                                  0XFF5E0020
-#undef CRL_APB_IOPLL_TO_FPD_CTRL_OFFSET
-#define CRL_APB_IOPLL_TO_FPD_CTRL_OFFSET                                           0XFF5E0044
-#undef CRF_APB_APLL_CFG_OFFSET
-#define CRF_APB_APLL_CFG_OFFSET                                                    0XFD1A0024
-#undef CRF_APB_APLL_CTRL_OFFSET
-#define CRF_APB_APLL_CTRL_OFFSET                                                   0XFD1A0020
-#undef CRF_APB_APLL_CTRL_OFFSET
-#define CRF_APB_APLL_CTRL_OFFSET                                                   0XFD1A0020
-#undef CRF_APB_APLL_CTRL_OFFSET
-#define CRF_APB_APLL_CTRL_OFFSET                                                   0XFD1A0020
-#undef CRF_APB_APLL_CTRL_OFFSET
-#define CRF_APB_APLL_CTRL_OFFSET                                                   0XFD1A0020
-#undef CRF_APB_APLL_CTRL_OFFSET
-#define CRF_APB_APLL_CTRL_OFFSET                                                   0XFD1A0020
-#undef CRF_APB_APLL_TO_LPD_CTRL_OFFSET
-#define CRF_APB_APLL_TO_LPD_CTRL_OFFSET                                            0XFD1A0048
-#undef CRF_APB_DPLL_CFG_OFFSET
-#define CRF_APB_DPLL_CFG_OFFSET                                                    0XFD1A0030
-#undef CRF_APB_DPLL_CTRL_OFFSET
-#define CRF_APB_DPLL_CTRL_OFFSET                                                   0XFD1A002C
-#undef CRF_APB_DPLL_CTRL_OFFSET
-#define CRF_APB_DPLL_CTRL_OFFSET                                                   0XFD1A002C
-#undef CRF_APB_DPLL_CTRL_OFFSET
-#define CRF_APB_DPLL_CTRL_OFFSET                                                   0XFD1A002C
-#undef CRF_APB_DPLL_CTRL_OFFSET
-#define CRF_APB_DPLL_CTRL_OFFSET                                                   0XFD1A002C
-#undef CRF_APB_DPLL_CTRL_OFFSET
-#define CRF_APB_DPLL_CTRL_OFFSET                                                   0XFD1A002C
-#undef CRF_APB_DPLL_TO_LPD_CTRL_OFFSET
-#define CRF_APB_DPLL_TO_LPD_CTRL_OFFSET                                            0XFD1A004C
-#undef CRF_APB_VPLL_CFG_OFFSET
-#define CRF_APB_VPLL_CFG_OFFSET                                                    0XFD1A003C
-#undef CRF_APB_VPLL_CTRL_OFFSET
-#define CRF_APB_VPLL_CTRL_OFFSET                                                   0XFD1A0038
-#undef CRF_APB_VPLL_CTRL_OFFSET
-#define CRF_APB_VPLL_CTRL_OFFSET                                                   0XFD1A0038
-#undef CRF_APB_VPLL_CTRL_OFFSET
-#define CRF_APB_VPLL_CTRL_OFFSET                                                   0XFD1A0038
-#undef CRF_APB_VPLL_CTRL_OFFSET
-#define CRF_APB_VPLL_CTRL_OFFSET                                                   0XFD1A0038
-#undef CRF_APB_VPLL_CTRL_OFFSET
-#define CRF_APB_VPLL_CTRL_OFFSET                                                   0XFD1A0038
-#undef CRF_APB_VPLL_TO_LPD_CTRL_OFFSET
-#define CRF_APB_VPLL_TO_LPD_CTRL_OFFSET                                            0XFD1A0050
-#undef CRF_APB_VPLL_FRAC_CFG_OFFSET
-#define CRF_APB_VPLL_FRAC_CFG_OFFSET                                               0XFD1A0040
-
-/*PLL loop filter resistor control*/
-#undef CRL_APB_RPLL_CFG_RES_DEFVAL
-#undef CRL_APB_RPLL_CFG_RES_SHIFT
-#undef CRL_APB_RPLL_CFG_RES_MASK
-#define CRL_APB_RPLL_CFG_RES_DEFVAL                                                0x00000000
-#define CRL_APB_RPLL_CFG_RES_SHIFT                                                 0
-#define CRL_APB_RPLL_CFG_RES_MASK                                                  0x0000000FU
-
-/*PLL charge pump control*/
-#undef CRL_APB_RPLL_CFG_CP_DEFVAL
-#undef CRL_APB_RPLL_CFG_CP_SHIFT
-#undef CRL_APB_RPLL_CFG_CP_MASK
-#define CRL_APB_RPLL_CFG_CP_DEFVAL                                                 0x00000000
-#define CRL_APB_RPLL_CFG_CP_SHIFT                                                  5
-#define CRL_APB_RPLL_CFG_CP_MASK                                                   0x000001E0U
-
-/*PLL loop filter high frequency capacitor control*/
-#undef CRL_APB_RPLL_CFG_LFHF_DEFVAL
-#undef CRL_APB_RPLL_CFG_LFHF_SHIFT
-#undef CRL_APB_RPLL_CFG_LFHF_MASK
-#define CRL_APB_RPLL_CFG_LFHF_DEFVAL                                               0x00000000
-#define CRL_APB_RPLL_CFG_LFHF_SHIFT                                                10
-#define CRL_APB_RPLL_CFG_LFHF_MASK                                                 0x00000C00U
-
-/*Lock circuit counter setting*/
-#undef CRL_APB_RPLL_CFG_LOCK_CNT_DEFVAL
-#undef CRL_APB_RPLL_CFG_LOCK_CNT_SHIFT
-#undef CRL_APB_RPLL_CFG_LOCK_CNT_MASK
-#define CRL_APB_RPLL_CFG_LOCK_CNT_DEFVAL                                           0x00000000
-#define CRL_APB_RPLL_CFG_LOCK_CNT_SHIFT                                            13
-#define CRL_APB_RPLL_CFG_LOCK_CNT_MASK                                             0x007FE000U
-
-/*Lock circuit configuration settings for lock windowsize*/
-#undef CRL_APB_RPLL_CFG_LOCK_DLY_DEFVAL
-#undef CRL_APB_RPLL_CFG_LOCK_DLY_SHIFT
-#undef CRL_APB_RPLL_CFG_LOCK_DLY_MASK
-#define CRL_APB_RPLL_CFG_LOCK_DLY_DEFVAL                                           0x00000000
-#define CRL_APB_RPLL_CFG_LOCK_DLY_SHIFT                                            25
-#define CRL_APB_RPLL_CFG_LOCK_DLY_MASK                                             0xFE000000U
-
-/*Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source*/
-#undef CRL_APB_RPLL_CTRL_PRE_SRC_DEFVAL
-#undef CRL_APB_RPLL_CTRL_PRE_SRC_SHIFT
-#undef CRL_APB_RPLL_CTRL_PRE_SRC_MASK
-#define CRL_APB_RPLL_CTRL_PRE_SRC_DEFVAL                                           0x00012C09
-#define CRL_APB_RPLL_CTRL_PRE_SRC_SHIFT                                            20
-#define CRL_APB_RPLL_CTRL_PRE_SRC_MASK                                             0x00700000U
-
-/*The integer portion of the feedback divider to the PLL*/
-#undef CRL_APB_RPLL_CTRL_FBDIV_DEFVAL
-#undef CRL_APB_RPLL_CTRL_FBDIV_SHIFT
-#undef CRL_APB_RPLL_CTRL_FBDIV_MASK
-#define CRL_APB_RPLL_CTRL_FBDIV_DEFVAL                                             0x00012C09
-#define CRL_APB_RPLL_CTRL_FBDIV_SHIFT                                              8
-#define CRL_APB_RPLL_CTRL_FBDIV_MASK                                               0x00007F00U
-
-/*This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency*/
-#undef CRL_APB_RPLL_CTRL_DIV2_DEFVAL
-#undef CRL_APB_RPLL_CTRL_DIV2_SHIFT
-#undef CRL_APB_RPLL_CTRL_DIV2_MASK
-#define CRL_APB_RPLL_CTRL_DIV2_DEFVAL                                              0x00012C09
-#define CRL_APB_RPLL_CTRL_DIV2_SHIFT                                               16
-#define CRL_APB_RPLL_CTRL_DIV2_MASK                                                0x00010000U
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_RPLL_CTRL_BYPASS_DEFVAL
-#undef CRL_APB_RPLL_CTRL_BYPASS_SHIFT
-#undef CRL_APB_RPLL_CTRL_BYPASS_MASK
-#define CRL_APB_RPLL_CTRL_BYPASS_DEFVAL                                            0x00012C09
-#define CRL_APB_RPLL_CTRL_BYPASS_SHIFT                                             3
-#define CRL_APB_RPLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRL_APB_RPLL_CTRL_RESET_DEFVAL
-#undef CRL_APB_RPLL_CTRL_RESET_SHIFT
-#undef CRL_APB_RPLL_CTRL_RESET_MASK
-#define CRL_APB_RPLL_CTRL_RESET_DEFVAL                                             0x00012C09
-#define CRL_APB_RPLL_CTRL_RESET_SHIFT                                              0
-#define CRL_APB_RPLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRL_APB_RPLL_CTRL_RESET_DEFVAL
-#undef CRL_APB_RPLL_CTRL_RESET_SHIFT
-#undef CRL_APB_RPLL_CTRL_RESET_MASK
-#define CRL_APB_RPLL_CTRL_RESET_DEFVAL                                             0x00012C09
-#define CRL_APB_RPLL_CTRL_RESET_SHIFT                                              0
-#define CRL_APB_RPLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*RPLL is locked*/
-#undef CRL_APB_PLL_STATUS_RPLL_LOCK_DEFVAL
-#undef CRL_APB_PLL_STATUS_RPLL_LOCK_SHIFT
-#undef CRL_APB_PLL_STATUS_RPLL_LOCK_MASK
-#define CRL_APB_PLL_STATUS_RPLL_LOCK_DEFVAL                                        0x00000018
-#define CRL_APB_PLL_STATUS_RPLL_LOCK_SHIFT                                         1
-#define CRL_APB_PLL_STATUS_RPLL_LOCK_MASK                                          0x00000002U
-#define CRL_APB_PLL_STATUS_OFFSET                                                  0XFF5E0040
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_RPLL_CTRL_BYPASS_DEFVAL
-#undef CRL_APB_RPLL_CTRL_BYPASS_SHIFT
-#undef CRL_APB_RPLL_CTRL_BYPASS_MASK
-#define CRL_APB_RPLL_CTRL_BYPASS_DEFVAL                                            0x00012C09
-#define CRL_APB_RPLL_CTRL_BYPASS_SHIFT                                             3
-#define CRL_APB_RPLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Divisor value for this clock.*/
-#undef CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_MASK
-#define CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_DEFVAL                                   0x00000400
-#define CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_SHIFT                                    8
-#define CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_MASK                                     0x00003F00U
-
-/*PLL loop filter resistor control*/
-#undef CRL_APB_IOPLL_CFG_RES_DEFVAL
-#undef CRL_APB_IOPLL_CFG_RES_SHIFT
-#undef CRL_APB_IOPLL_CFG_RES_MASK
-#define CRL_APB_IOPLL_CFG_RES_DEFVAL                                               0x00000000
-#define CRL_APB_IOPLL_CFG_RES_SHIFT                                                0
-#define CRL_APB_IOPLL_CFG_RES_MASK                                                 0x0000000FU
-
-/*PLL charge pump control*/
-#undef CRL_APB_IOPLL_CFG_CP_DEFVAL
-#undef CRL_APB_IOPLL_CFG_CP_SHIFT
-#undef CRL_APB_IOPLL_CFG_CP_MASK
-#define CRL_APB_IOPLL_CFG_CP_DEFVAL                                                0x00000000
-#define CRL_APB_IOPLL_CFG_CP_SHIFT                                                 5
-#define CRL_APB_IOPLL_CFG_CP_MASK                                                  0x000001E0U
-
-/*PLL loop filter high frequency capacitor control*/
-#undef CRL_APB_IOPLL_CFG_LFHF_DEFVAL
-#undef CRL_APB_IOPLL_CFG_LFHF_SHIFT
-#undef CRL_APB_IOPLL_CFG_LFHF_MASK
-#define CRL_APB_IOPLL_CFG_LFHF_DEFVAL                                              0x00000000
-#define CRL_APB_IOPLL_CFG_LFHF_SHIFT                                               10
-#define CRL_APB_IOPLL_CFG_LFHF_MASK                                                0x00000C00U
-
-/*Lock circuit counter setting*/
-#undef CRL_APB_IOPLL_CFG_LOCK_CNT_DEFVAL
-#undef CRL_APB_IOPLL_CFG_LOCK_CNT_SHIFT
-#undef CRL_APB_IOPLL_CFG_LOCK_CNT_MASK
-#define CRL_APB_IOPLL_CFG_LOCK_CNT_DEFVAL                                          0x00000000
-#define CRL_APB_IOPLL_CFG_LOCK_CNT_SHIFT                                           13
-#define CRL_APB_IOPLL_CFG_LOCK_CNT_MASK                                            0x007FE000U
-
-/*Lock circuit configuration settings for lock windowsize*/
-#undef CRL_APB_IOPLL_CFG_LOCK_DLY_DEFVAL
-#undef CRL_APB_IOPLL_CFG_LOCK_DLY_SHIFT
-#undef CRL_APB_IOPLL_CFG_LOCK_DLY_MASK
-#define CRL_APB_IOPLL_CFG_LOCK_DLY_DEFVAL                                          0x00000000
-#define CRL_APB_IOPLL_CFG_LOCK_DLY_SHIFT                                           25
-#define CRL_APB_IOPLL_CFG_LOCK_DLY_MASK                                            0xFE000000U
-
-/*Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source*/
-#undef CRL_APB_IOPLL_CTRL_PRE_SRC_DEFVAL
-#undef CRL_APB_IOPLL_CTRL_PRE_SRC_SHIFT
-#undef CRL_APB_IOPLL_CTRL_PRE_SRC_MASK
-#define CRL_APB_IOPLL_CTRL_PRE_SRC_DEFVAL                                          0x00012C09
-#define CRL_APB_IOPLL_CTRL_PRE_SRC_SHIFT                                           20
-#define CRL_APB_IOPLL_CTRL_PRE_SRC_MASK                                            0x00700000U
-
-/*The integer portion of the feedback divider to the PLL*/
-#undef CRL_APB_IOPLL_CTRL_FBDIV_DEFVAL
-#undef CRL_APB_IOPLL_CTRL_FBDIV_SHIFT
-#undef CRL_APB_IOPLL_CTRL_FBDIV_MASK
-#define CRL_APB_IOPLL_CTRL_FBDIV_DEFVAL                                            0x00012C09
-#define CRL_APB_IOPLL_CTRL_FBDIV_SHIFT                                             8
-#define CRL_APB_IOPLL_CTRL_FBDIV_MASK                                              0x00007F00U
-
-/*This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency*/
-#undef CRL_APB_IOPLL_CTRL_DIV2_DEFVAL
-#undef CRL_APB_IOPLL_CTRL_DIV2_SHIFT
-#undef CRL_APB_IOPLL_CTRL_DIV2_MASK
-#define CRL_APB_IOPLL_CTRL_DIV2_DEFVAL                                             0x00012C09
-#define CRL_APB_IOPLL_CTRL_DIV2_SHIFT                                              16
-#define CRL_APB_IOPLL_CTRL_DIV2_MASK                                               0x00010000U
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_IOPLL_CTRL_BYPASS_DEFVAL
-#undef CRL_APB_IOPLL_CTRL_BYPASS_SHIFT
-#undef CRL_APB_IOPLL_CTRL_BYPASS_MASK
-#define CRL_APB_IOPLL_CTRL_BYPASS_DEFVAL                                           0x00012C09
-#define CRL_APB_IOPLL_CTRL_BYPASS_SHIFT                                            3
-#define CRL_APB_IOPLL_CTRL_BYPASS_MASK                                             0x00000008U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRL_APB_IOPLL_CTRL_RESET_DEFVAL
-#undef CRL_APB_IOPLL_CTRL_RESET_SHIFT
-#undef CRL_APB_IOPLL_CTRL_RESET_MASK
-#define CRL_APB_IOPLL_CTRL_RESET_DEFVAL                                            0x00012C09
-#define CRL_APB_IOPLL_CTRL_RESET_SHIFT                                             0
-#define CRL_APB_IOPLL_CTRL_RESET_MASK                                              0x00000001U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRL_APB_IOPLL_CTRL_RESET_DEFVAL
-#undef CRL_APB_IOPLL_CTRL_RESET_SHIFT
-#undef CRL_APB_IOPLL_CTRL_RESET_MASK
-#define CRL_APB_IOPLL_CTRL_RESET_DEFVAL                                            0x00012C09
-#define CRL_APB_IOPLL_CTRL_RESET_SHIFT                                             0
-#define CRL_APB_IOPLL_CTRL_RESET_MASK                                              0x00000001U
-
-/*IOPLL is locked*/
-#undef CRL_APB_PLL_STATUS_IOPLL_LOCK_DEFVAL
-#undef CRL_APB_PLL_STATUS_IOPLL_LOCK_SHIFT
-#undef CRL_APB_PLL_STATUS_IOPLL_LOCK_MASK
-#define CRL_APB_PLL_STATUS_IOPLL_LOCK_DEFVAL                                       0x00000018
-#define CRL_APB_PLL_STATUS_IOPLL_LOCK_SHIFT                                        0
-#define CRL_APB_PLL_STATUS_IOPLL_LOCK_MASK                                         0x00000001U
-#define CRL_APB_PLL_STATUS_OFFSET                                                  0XFF5E0040
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_IOPLL_CTRL_BYPASS_DEFVAL
-#undef CRL_APB_IOPLL_CTRL_BYPASS_SHIFT
-#undef CRL_APB_IOPLL_CTRL_BYPASS_MASK
-#define CRL_APB_IOPLL_CTRL_BYPASS_DEFVAL                                           0x00012C09
-#define CRL_APB_IOPLL_CTRL_BYPASS_SHIFT                                            3
-#define CRL_APB_IOPLL_CTRL_BYPASS_MASK                                             0x00000008U
-
-/*Divisor value for this clock.*/
-#undef CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_MASK
-#define CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_DEFVAL                                  0x00000400
-#define CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_SHIFT                                   8
-#define CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_MASK                                    0x00003F00U
-
-/*PLL loop filter resistor control*/
-#undef CRF_APB_APLL_CFG_RES_DEFVAL
-#undef CRF_APB_APLL_CFG_RES_SHIFT
-#undef CRF_APB_APLL_CFG_RES_MASK
-#define CRF_APB_APLL_CFG_RES_DEFVAL                                                0x00000000
-#define CRF_APB_APLL_CFG_RES_SHIFT                                                 0
-#define CRF_APB_APLL_CFG_RES_MASK                                                  0x0000000FU
-
-/*PLL charge pump control*/
-#undef CRF_APB_APLL_CFG_CP_DEFVAL
-#undef CRF_APB_APLL_CFG_CP_SHIFT
-#undef CRF_APB_APLL_CFG_CP_MASK
-#define CRF_APB_APLL_CFG_CP_DEFVAL                                                 0x00000000
-#define CRF_APB_APLL_CFG_CP_SHIFT                                                  5
-#define CRF_APB_APLL_CFG_CP_MASK                                                   0x000001E0U
-
-/*PLL loop filter high frequency capacitor control*/
-#undef CRF_APB_APLL_CFG_LFHF_DEFVAL
-#undef CRF_APB_APLL_CFG_LFHF_SHIFT
-#undef CRF_APB_APLL_CFG_LFHF_MASK
-#define CRF_APB_APLL_CFG_LFHF_DEFVAL                                               0x00000000
-#define CRF_APB_APLL_CFG_LFHF_SHIFT                                                10
-#define CRF_APB_APLL_CFG_LFHF_MASK                                                 0x00000C00U
-
-/*Lock circuit counter setting*/
-#undef CRF_APB_APLL_CFG_LOCK_CNT_DEFVAL
-#undef CRF_APB_APLL_CFG_LOCK_CNT_SHIFT
-#undef CRF_APB_APLL_CFG_LOCK_CNT_MASK
-#define CRF_APB_APLL_CFG_LOCK_CNT_DEFVAL                                           0x00000000
-#define CRF_APB_APLL_CFG_LOCK_CNT_SHIFT                                            13
-#define CRF_APB_APLL_CFG_LOCK_CNT_MASK                                             0x007FE000U
-
-/*Lock circuit configuration settings for lock windowsize*/
-#undef CRF_APB_APLL_CFG_LOCK_DLY_DEFVAL
-#undef CRF_APB_APLL_CFG_LOCK_DLY_SHIFT
-#undef CRF_APB_APLL_CFG_LOCK_DLY_MASK
-#define CRF_APB_APLL_CFG_LOCK_DLY_DEFVAL                                           0x00000000
-#define CRF_APB_APLL_CFG_LOCK_DLY_SHIFT                                            25
-#define CRF_APB_APLL_CFG_LOCK_DLY_MASK                                             0xFE000000U
-
-/*Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source*/
-#undef CRF_APB_APLL_CTRL_PRE_SRC_DEFVAL
-#undef CRF_APB_APLL_CTRL_PRE_SRC_SHIFT
-#undef CRF_APB_APLL_CTRL_PRE_SRC_MASK
-#define CRF_APB_APLL_CTRL_PRE_SRC_DEFVAL                                           0x00012C09
-#define CRF_APB_APLL_CTRL_PRE_SRC_SHIFT                                            20
-#define CRF_APB_APLL_CTRL_PRE_SRC_MASK                                             0x00700000U
-
-/*The integer portion of the feedback divider to the PLL*/
-#undef CRF_APB_APLL_CTRL_FBDIV_DEFVAL
-#undef CRF_APB_APLL_CTRL_FBDIV_SHIFT
-#undef CRF_APB_APLL_CTRL_FBDIV_MASK
-#define CRF_APB_APLL_CTRL_FBDIV_DEFVAL                                             0x00012C09
-#define CRF_APB_APLL_CTRL_FBDIV_SHIFT                                              8
-#define CRF_APB_APLL_CTRL_FBDIV_MASK                                               0x00007F00U
-
-/*This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency*/
-#undef CRF_APB_APLL_CTRL_DIV2_DEFVAL
-#undef CRF_APB_APLL_CTRL_DIV2_SHIFT
-#undef CRF_APB_APLL_CTRL_DIV2_MASK
-#define CRF_APB_APLL_CTRL_DIV2_DEFVAL                                              0x00012C09
-#define CRF_APB_APLL_CTRL_DIV2_SHIFT                                               16
-#define CRF_APB_APLL_CTRL_DIV2_MASK                                                0x00010000U
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_APLL_CTRL_BYPASS_DEFVAL
-#undef CRF_APB_APLL_CTRL_BYPASS_SHIFT
-#undef CRF_APB_APLL_CTRL_BYPASS_MASK
-#define CRF_APB_APLL_CTRL_BYPASS_DEFVAL                                            0x00012C09
-#define CRF_APB_APLL_CTRL_BYPASS_SHIFT                                             3
-#define CRF_APB_APLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRF_APB_APLL_CTRL_RESET_DEFVAL
-#undef CRF_APB_APLL_CTRL_RESET_SHIFT
-#undef CRF_APB_APLL_CTRL_RESET_MASK
-#define CRF_APB_APLL_CTRL_RESET_DEFVAL                                             0x00012C09
-#define CRF_APB_APLL_CTRL_RESET_SHIFT                                              0
-#define CRF_APB_APLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRF_APB_APLL_CTRL_RESET_DEFVAL
-#undef CRF_APB_APLL_CTRL_RESET_SHIFT
-#undef CRF_APB_APLL_CTRL_RESET_MASK
-#define CRF_APB_APLL_CTRL_RESET_DEFVAL                                             0x00012C09
-#define CRF_APB_APLL_CTRL_RESET_SHIFT                                              0
-#define CRF_APB_APLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*APLL is locked*/
-#undef CRF_APB_PLL_STATUS_APLL_LOCK_DEFVAL
-#undef CRF_APB_PLL_STATUS_APLL_LOCK_SHIFT
-#undef CRF_APB_PLL_STATUS_APLL_LOCK_MASK
-#define CRF_APB_PLL_STATUS_APLL_LOCK_DEFVAL                                        0x00000038
-#define CRF_APB_PLL_STATUS_APLL_LOCK_SHIFT                                         0
-#define CRF_APB_PLL_STATUS_APLL_LOCK_MASK                                          0x00000001U
-#define CRF_APB_PLL_STATUS_OFFSET                                                  0XFD1A0044
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_APLL_CTRL_BYPASS_DEFVAL
-#undef CRF_APB_APLL_CTRL_BYPASS_SHIFT
-#undef CRF_APB_APLL_CTRL_BYPASS_MASK
-#define CRF_APB_APLL_CTRL_BYPASS_DEFVAL                                            0x00012C09
-#define CRF_APB_APLL_CTRL_BYPASS_SHIFT                                             3
-#define CRF_APB_APLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Divisor value for this clock.*/
-#undef CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_MASK
-#define CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_DEFVAL                                   0x00000400
-#define CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_SHIFT                                    8
-#define CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_MASK                                     0x00003F00U
-
-/*PLL loop filter resistor control*/
-#undef CRF_APB_DPLL_CFG_RES_DEFVAL
-#undef CRF_APB_DPLL_CFG_RES_SHIFT
-#undef CRF_APB_DPLL_CFG_RES_MASK
-#define CRF_APB_DPLL_CFG_RES_DEFVAL                                                0x00000000
-#define CRF_APB_DPLL_CFG_RES_SHIFT                                                 0
-#define CRF_APB_DPLL_CFG_RES_MASK                                                  0x0000000FU
-
-/*PLL charge pump control*/
-#undef CRF_APB_DPLL_CFG_CP_DEFVAL
-#undef CRF_APB_DPLL_CFG_CP_SHIFT
-#undef CRF_APB_DPLL_CFG_CP_MASK
-#define CRF_APB_DPLL_CFG_CP_DEFVAL                                                 0x00000000
-#define CRF_APB_DPLL_CFG_CP_SHIFT                                                  5
-#define CRF_APB_DPLL_CFG_CP_MASK                                                   0x000001E0U
-
-/*PLL loop filter high frequency capacitor control*/
-#undef CRF_APB_DPLL_CFG_LFHF_DEFVAL
-#undef CRF_APB_DPLL_CFG_LFHF_SHIFT
-#undef CRF_APB_DPLL_CFG_LFHF_MASK
-#define CRF_APB_DPLL_CFG_LFHF_DEFVAL                                               0x00000000
-#define CRF_APB_DPLL_CFG_LFHF_SHIFT                                                10
-#define CRF_APB_DPLL_CFG_LFHF_MASK                                                 0x00000C00U
-
-/*Lock circuit counter setting*/
-#undef CRF_APB_DPLL_CFG_LOCK_CNT_DEFVAL
-#undef CRF_APB_DPLL_CFG_LOCK_CNT_SHIFT
-#undef CRF_APB_DPLL_CFG_LOCK_CNT_MASK
-#define CRF_APB_DPLL_CFG_LOCK_CNT_DEFVAL                                           0x00000000
-#define CRF_APB_DPLL_CFG_LOCK_CNT_SHIFT                                            13
-#define CRF_APB_DPLL_CFG_LOCK_CNT_MASK                                             0x007FE000U
-
-/*Lock circuit configuration settings for lock windowsize*/
-#undef CRF_APB_DPLL_CFG_LOCK_DLY_DEFVAL
-#undef CRF_APB_DPLL_CFG_LOCK_DLY_SHIFT
-#undef CRF_APB_DPLL_CFG_LOCK_DLY_MASK
-#define CRF_APB_DPLL_CFG_LOCK_DLY_DEFVAL                                           0x00000000
-#define CRF_APB_DPLL_CFG_LOCK_DLY_SHIFT                                            25
-#define CRF_APB_DPLL_CFG_LOCK_DLY_MASK                                             0xFE000000U
-
-/*Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source*/
-#undef CRF_APB_DPLL_CTRL_PRE_SRC_DEFVAL
-#undef CRF_APB_DPLL_CTRL_PRE_SRC_SHIFT
-#undef CRF_APB_DPLL_CTRL_PRE_SRC_MASK
-#define CRF_APB_DPLL_CTRL_PRE_SRC_DEFVAL                                           0x00002C09
-#define CRF_APB_DPLL_CTRL_PRE_SRC_SHIFT                                            20
-#define CRF_APB_DPLL_CTRL_PRE_SRC_MASK                                             0x00700000U
-
-/*The integer portion of the feedback divider to the PLL*/
-#undef CRF_APB_DPLL_CTRL_FBDIV_DEFVAL
-#undef CRF_APB_DPLL_CTRL_FBDIV_SHIFT
-#undef CRF_APB_DPLL_CTRL_FBDIV_MASK
-#define CRF_APB_DPLL_CTRL_FBDIV_DEFVAL                                             0x00002C09
-#define CRF_APB_DPLL_CTRL_FBDIV_SHIFT                                              8
-#define CRF_APB_DPLL_CTRL_FBDIV_MASK                                               0x00007F00U
-
-/*This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency*/
-#undef CRF_APB_DPLL_CTRL_DIV2_DEFVAL
-#undef CRF_APB_DPLL_CTRL_DIV2_SHIFT
-#undef CRF_APB_DPLL_CTRL_DIV2_MASK
-#define CRF_APB_DPLL_CTRL_DIV2_DEFVAL                                              0x00002C09
-#define CRF_APB_DPLL_CTRL_DIV2_SHIFT                                               16
-#define CRF_APB_DPLL_CTRL_DIV2_MASK                                                0x00010000U
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DPLL_CTRL_BYPASS_DEFVAL
-#undef CRF_APB_DPLL_CTRL_BYPASS_SHIFT
-#undef CRF_APB_DPLL_CTRL_BYPASS_MASK
-#define CRF_APB_DPLL_CTRL_BYPASS_DEFVAL                                            0x00002C09
-#define CRF_APB_DPLL_CTRL_BYPASS_SHIFT                                             3
-#define CRF_APB_DPLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRF_APB_DPLL_CTRL_RESET_DEFVAL
-#undef CRF_APB_DPLL_CTRL_RESET_SHIFT
-#undef CRF_APB_DPLL_CTRL_RESET_MASK
-#define CRF_APB_DPLL_CTRL_RESET_DEFVAL                                             0x00002C09
-#define CRF_APB_DPLL_CTRL_RESET_SHIFT                                              0
-#define CRF_APB_DPLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRF_APB_DPLL_CTRL_RESET_DEFVAL
-#undef CRF_APB_DPLL_CTRL_RESET_SHIFT
-#undef CRF_APB_DPLL_CTRL_RESET_MASK
-#define CRF_APB_DPLL_CTRL_RESET_DEFVAL                                             0x00002C09
-#define CRF_APB_DPLL_CTRL_RESET_SHIFT                                              0
-#define CRF_APB_DPLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*DPLL is locked*/
-#undef CRF_APB_PLL_STATUS_DPLL_LOCK_DEFVAL
-#undef CRF_APB_PLL_STATUS_DPLL_LOCK_SHIFT
-#undef CRF_APB_PLL_STATUS_DPLL_LOCK_MASK
-#define CRF_APB_PLL_STATUS_DPLL_LOCK_DEFVAL                                        0x00000038
-#define CRF_APB_PLL_STATUS_DPLL_LOCK_SHIFT                                         1
-#define CRF_APB_PLL_STATUS_DPLL_LOCK_MASK                                          0x00000002U
-#define CRF_APB_PLL_STATUS_OFFSET                                                  0XFD1A0044
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DPLL_CTRL_BYPASS_DEFVAL
-#undef CRF_APB_DPLL_CTRL_BYPASS_SHIFT
-#undef CRF_APB_DPLL_CTRL_BYPASS_MASK
-#define CRF_APB_DPLL_CTRL_BYPASS_DEFVAL                                            0x00002C09
-#define CRF_APB_DPLL_CTRL_BYPASS_SHIFT                                             3
-#define CRF_APB_DPLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Divisor value for this clock.*/
-#undef CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_MASK
-#define CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_DEFVAL                                   0x00000400
-#define CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_SHIFT                                    8
-#define CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_MASK                                     0x00003F00U
-
-/*PLL loop filter resistor control*/
-#undef CRF_APB_VPLL_CFG_RES_DEFVAL
-#undef CRF_APB_VPLL_CFG_RES_SHIFT
-#undef CRF_APB_VPLL_CFG_RES_MASK
-#define CRF_APB_VPLL_CFG_RES_DEFVAL                                                0x00000000
-#define CRF_APB_VPLL_CFG_RES_SHIFT                                                 0
-#define CRF_APB_VPLL_CFG_RES_MASK                                                  0x0000000FU
-
-/*PLL charge pump control*/
-#undef CRF_APB_VPLL_CFG_CP_DEFVAL
-#undef CRF_APB_VPLL_CFG_CP_SHIFT
-#undef CRF_APB_VPLL_CFG_CP_MASK
-#define CRF_APB_VPLL_CFG_CP_DEFVAL                                                 0x00000000
-#define CRF_APB_VPLL_CFG_CP_SHIFT                                                  5
-#define CRF_APB_VPLL_CFG_CP_MASK                                                   0x000001E0U
-
-/*PLL loop filter high frequency capacitor control*/
-#undef CRF_APB_VPLL_CFG_LFHF_DEFVAL
-#undef CRF_APB_VPLL_CFG_LFHF_SHIFT
-#undef CRF_APB_VPLL_CFG_LFHF_MASK
-#define CRF_APB_VPLL_CFG_LFHF_DEFVAL                                               0x00000000
-#define CRF_APB_VPLL_CFG_LFHF_SHIFT                                                10
-#define CRF_APB_VPLL_CFG_LFHF_MASK                                                 0x00000C00U
-
-/*Lock circuit counter setting*/
-#undef CRF_APB_VPLL_CFG_LOCK_CNT_DEFVAL
-#undef CRF_APB_VPLL_CFG_LOCK_CNT_SHIFT
-#undef CRF_APB_VPLL_CFG_LOCK_CNT_MASK
-#define CRF_APB_VPLL_CFG_LOCK_CNT_DEFVAL                                           0x00000000
-#define CRF_APB_VPLL_CFG_LOCK_CNT_SHIFT                                            13
-#define CRF_APB_VPLL_CFG_LOCK_CNT_MASK                                             0x007FE000U
-
-/*Lock circuit configuration settings for lock windowsize*/
-#undef CRF_APB_VPLL_CFG_LOCK_DLY_DEFVAL
-#undef CRF_APB_VPLL_CFG_LOCK_DLY_SHIFT
-#undef CRF_APB_VPLL_CFG_LOCK_DLY_MASK
-#define CRF_APB_VPLL_CFG_LOCK_DLY_DEFVAL                                           0x00000000
-#define CRF_APB_VPLL_CFG_LOCK_DLY_SHIFT                                            25
-#define CRF_APB_VPLL_CFG_LOCK_DLY_MASK                                             0xFE000000U
-
-/*Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source*/
-#undef CRF_APB_VPLL_CTRL_PRE_SRC_DEFVAL
-#undef CRF_APB_VPLL_CTRL_PRE_SRC_SHIFT
-#undef CRF_APB_VPLL_CTRL_PRE_SRC_MASK
-#define CRF_APB_VPLL_CTRL_PRE_SRC_DEFVAL                                           0x00012809
-#define CRF_APB_VPLL_CTRL_PRE_SRC_SHIFT                                            20
-#define CRF_APB_VPLL_CTRL_PRE_SRC_MASK                                             0x00700000U
-
-/*The integer portion of the feedback divider to the PLL*/
-#undef CRF_APB_VPLL_CTRL_FBDIV_DEFVAL
-#undef CRF_APB_VPLL_CTRL_FBDIV_SHIFT
-#undef CRF_APB_VPLL_CTRL_FBDIV_MASK
-#define CRF_APB_VPLL_CTRL_FBDIV_DEFVAL                                             0x00012809
-#define CRF_APB_VPLL_CTRL_FBDIV_SHIFT                                              8
-#define CRF_APB_VPLL_CTRL_FBDIV_MASK                                               0x00007F00U
-
-/*This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency*/
-#undef CRF_APB_VPLL_CTRL_DIV2_DEFVAL
-#undef CRF_APB_VPLL_CTRL_DIV2_SHIFT
-#undef CRF_APB_VPLL_CTRL_DIV2_MASK
-#define CRF_APB_VPLL_CTRL_DIV2_DEFVAL                                              0x00012809
-#define CRF_APB_VPLL_CTRL_DIV2_SHIFT                                               16
-#define CRF_APB_VPLL_CTRL_DIV2_MASK                                                0x00010000U
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_VPLL_CTRL_BYPASS_DEFVAL
-#undef CRF_APB_VPLL_CTRL_BYPASS_SHIFT
-#undef CRF_APB_VPLL_CTRL_BYPASS_MASK
-#define CRF_APB_VPLL_CTRL_BYPASS_DEFVAL                                            0x00012809
-#define CRF_APB_VPLL_CTRL_BYPASS_SHIFT                                             3
-#define CRF_APB_VPLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRF_APB_VPLL_CTRL_RESET_DEFVAL
-#undef CRF_APB_VPLL_CTRL_RESET_SHIFT
-#undef CRF_APB_VPLL_CTRL_RESET_MASK
-#define CRF_APB_VPLL_CTRL_RESET_DEFVAL                                             0x00012809
-#define CRF_APB_VPLL_CTRL_RESET_SHIFT                                              0
-#define CRF_APB_VPLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRF_APB_VPLL_CTRL_RESET_DEFVAL
-#undef CRF_APB_VPLL_CTRL_RESET_SHIFT
-#undef CRF_APB_VPLL_CTRL_RESET_MASK
-#define CRF_APB_VPLL_CTRL_RESET_DEFVAL                                             0x00012809
-#define CRF_APB_VPLL_CTRL_RESET_SHIFT                                              0
-#define CRF_APB_VPLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*VPLL is locked*/
-#undef CRF_APB_PLL_STATUS_VPLL_LOCK_DEFVAL
-#undef CRF_APB_PLL_STATUS_VPLL_LOCK_SHIFT
-#undef CRF_APB_PLL_STATUS_VPLL_LOCK_MASK
-#define CRF_APB_PLL_STATUS_VPLL_LOCK_DEFVAL                                        0x00000038
-#define CRF_APB_PLL_STATUS_VPLL_LOCK_SHIFT                                         2
-#define CRF_APB_PLL_STATUS_VPLL_LOCK_MASK                                          0x00000004U
-#define CRF_APB_PLL_STATUS_OFFSET                                                  0XFD1A0044
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_VPLL_CTRL_BYPASS_DEFVAL
-#undef CRF_APB_VPLL_CTRL_BYPASS_SHIFT
-#undef CRF_APB_VPLL_CTRL_BYPASS_MASK
-#define CRF_APB_VPLL_CTRL_BYPASS_DEFVAL                                            0x00012809
-#define CRF_APB_VPLL_CTRL_BYPASS_SHIFT                                             3
-#define CRF_APB_VPLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Divisor value for this clock.*/
-#undef CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_MASK
-#define CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_DEFVAL                                   0x00000400
-#define CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_SHIFT                                    8
-#define CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_MASK                                     0x00003F00U
-#undef CRL_APB_USB0_BUS_REF_CTRL_OFFSET
-#define CRL_APB_USB0_BUS_REF_CTRL_OFFSET                                           0XFF5E0060
-#undef CRL_APB_USB1_BUS_REF_CTRL_OFFSET
-#define CRL_APB_USB1_BUS_REF_CTRL_OFFSET                                           0XFF5E0064
-#undef CRL_APB_USB3_DUAL_REF_CTRL_OFFSET
-#define CRL_APB_USB3_DUAL_REF_CTRL_OFFSET                                          0XFF5E004C
-#undef CRL_APB_QSPI_REF_CTRL_OFFSET
-#define CRL_APB_QSPI_REF_CTRL_OFFSET                                               0XFF5E0068
-#undef CRL_APB_SDIO0_REF_CTRL_OFFSET
-#define CRL_APB_SDIO0_REF_CTRL_OFFSET                                              0XFF5E006C
-#undef CRL_APB_SDIO1_REF_CTRL_OFFSET
-#define CRL_APB_SDIO1_REF_CTRL_OFFSET                                              0XFF5E0070
-#undef IOU_SLCR_SDIO_CLK_CTRL_OFFSET
-#define IOU_SLCR_SDIO_CLK_CTRL_OFFSET                                              0XFF18030C
-#undef CRL_APB_UART1_REF_CTRL_OFFSET
-#define CRL_APB_UART1_REF_CTRL_OFFSET                                              0XFF5E0078
-#undef CRL_APB_I2C0_REF_CTRL_OFFSET
-#define CRL_APB_I2C0_REF_CTRL_OFFSET                                               0XFF5E0120
-#undef CRL_APB_SPI0_REF_CTRL_OFFSET
-#define CRL_APB_SPI0_REF_CTRL_OFFSET                                               0XFF5E007C
-#undef CRL_APB_CPU_R5_CTRL_OFFSET
-#define CRL_APB_CPU_R5_CTRL_OFFSET                                                 0XFF5E0090
-#undef CRL_APB_IOU_SWITCH_CTRL_OFFSET
-#define CRL_APB_IOU_SWITCH_CTRL_OFFSET                                             0XFF5E009C
-#undef CRL_APB_PCAP_CTRL_OFFSET
-#define CRL_APB_PCAP_CTRL_OFFSET                                                   0XFF5E00A4
-#undef CRL_APB_LPD_SWITCH_CTRL_OFFSET
-#define CRL_APB_LPD_SWITCH_CTRL_OFFSET                                             0XFF5E00A8
-#undef CRL_APB_LPD_LSBUS_CTRL_OFFSET
-#define CRL_APB_LPD_LSBUS_CTRL_OFFSET                                              0XFF5E00AC
-#undef CRL_APB_DBG_LPD_CTRL_OFFSET
-#define CRL_APB_DBG_LPD_CTRL_OFFSET                                                0XFF5E00B0
-#undef CRL_APB_ADMA_REF_CTRL_OFFSET
-#define CRL_APB_ADMA_REF_CTRL_OFFSET                                               0XFF5E00B8
-#undef CRL_APB_PL0_REF_CTRL_OFFSET
-#define CRL_APB_PL0_REF_CTRL_OFFSET                                                0XFF5E00C0
-#undef CRL_APB_AMS_REF_CTRL_OFFSET
-#define CRL_APB_AMS_REF_CTRL_OFFSET                                                0XFF5E0108
-#undef CRL_APB_DLL_REF_CTRL_OFFSET
-#define CRL_APB_DLL_REF_CTRL_OFFSET                                                0XFF5E0104
-#undef CRL_APB_TIMESTAMP_REF_CTRL_OFFSET
-#define CRL_APB_TIMESTAMP_REF_CTRL_OFFSET                                          0XFF5E0128
-#undef CRF_APB_DP_VIDEO_REF_CTRL_OFFSET
-#define CRF_APB_DP_VIDEO_REF_CTRL_OFFSET                                           0XFD1A0070
-#undef CRF_APB_DP_AUDIO_REF_CTRL_OFFSET
-#define CRF_APB_DP_AUDIO_REF_CTRL_OFFSET                                           0XFD1A0074
-#undef CRF_APB_DP_STC_REF_CTRL_OFFSET
-#define CRF_APB_DP_STC_REF_CTRL_OFFSET                                             0XFD1A007C
-#undef CRF_APB_ACPU_CTRL_OFFSET
-#define CRF_APB_ACPU_CTRL_OFFSET                                                   0XFD1A0060
-#undef CRF_APB_DBG_TRACE_CTRL_OFFSET
-#define CRF_APB_DBG_TRACE_CTRL_OFFSET                                              0XFD1A0064
-#undef CRF_APB_DBG_FPD_CTRL_OFFSET
-#define CRF_APB_DBG_FPD_CTRL_OFFSET                                                0XFD1A0068
-#undef CRF_APB_DDR_CTRL_OFFSET
-#define CRF_APB_DDR_CTRL_OFFSET                                                    0XFD1A0080
-#undef CRF_APB_GPU_REF_CTRL_OFFSET
-#define CRF_APB_GPU_REF_CTRL_OFFSET                                                0XFD1A0084
-#undef CRF_APB_GDMA_REF_CTRL_OFFSET
-#define CRF_APB_GDMA_REF_CTRL_OFFSET                                               0XFD1A00B8
-#undef CRF_APB_DPDMA_REF_CTRL_OFFSET
-#define CRF_APB_DPDMA_REF_CTRL_OFFSET                                              0XFD1A00BC
-#undef CRF_APB_TOPSW_MAIN_CTRL_OFFSET
-#define CRF_APB_TOPSW_MAIN_CTRL_OFFSET                                             0XFD1A00C0
-#undef CRF_APB_TOPSW_LSBUS_CTRL_OFFSET
-#define CRF_APB_TOPSW_LSBUS_CTRL_OFFSET                                            0XFD1A00C4
-#undef CRF_APB_DBG_TSTMP_CTRL_OFFSET
-#define CRF_APB_DBG_TSTMP_CTRL_OFFSET                                              0XFD1A00F8
-#undef IOU_SLCR_IOU_TTC_APB_CLK_OFFSET
-#define IOU_SLCR_IOU_TTC_APB_CLK_OFFSET                                            0XFF180380
-#undef FPD_SLCR_WDT_CLK_SEL_OFFSET
-#define FPD_SLCR_WDT_CLK_SEL_OFFSET                                                0XFD610100
-#undef IOU_SLCR_WDT_CLK_SEL_OFFSET
-#define IOU_SLCR_WDT_CLK_SEL_OFFSET                                                0XFF180300
-#undef LPD_SLCR_CSUPMU_WDT_CLK_SEL_OFFSET
-#define LPD_SLCR_CSUPMU_WDT_CLK_SEL_OFFSET                                         0XFF410050
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_USB0_BUS_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_USB0_BUS_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_USB0_BUS_REF_CTRL_CLKACT_MASK
-#define CRL_APB_USB0_BUS_REF_CTRL_CLKACT_DEFVAL                                    0x00052000
-#define CRL_APB_USB0_BUS_REF_CTRL_CLKACT_SHIFT                                     25
-#define CRL_APB_USB0_BUS_REF_CTRL_CLKACT_MASK                                      0x02000000U
-
-/*6 bit divider*/
-#undef CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_DEFVAL                                  0x00052000
-#define CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_SHIFT                                   16
-#define CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_MASK                                    0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_DEFVAL                                  0x00052000
-#define CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_SHIFT                                   8
-#define CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_MASK                                    0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_DEFVAL                                    0x00052000
-#define CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_SHIFT                                     0
-#define CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_MASK                                      0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_USB1_BUS_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_USB1_BUS_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_USB1_BUS_REF_CTRL_CLKACT_MASK
-#define CRL_APB_USB1_BUS_REF_CTRL_CLKACT_DEFVAL                                    0x00052000
-#define CRL_APB_USB1_BUS_REF_CTRL_CLKACT_SHIFT                                     25
-#define CRL_APB_USB1_BUS_REF_CTRL_CLKACT_MASK                                      0x02000000U
-
-/*6 bit divider*/
-#undef CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_DEFVAL                                  0x00052000
-#define CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_SHIFT                                   16
-#define CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_MASK                                    0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_DEFVAL                                  0x00052000
-#define CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_SHIFT                                   8
-#define CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_MASK                                    0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_DEFVAL                                    0x00052000
-#define CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_SHIFT                                     0
-#define CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_MASK                                      0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_MASK
-#define CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_DEFVAL                                   0x00052000
-#define CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_SHIFT                                    25
-#define CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_MASK                                     0x02000000U
-
-/*6 bit divider*/
-#undef CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_DEFVAL                                 0x00052000
-#define CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_SHIFT                                  16
-#define CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_MASK                                   0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_DEFVAL                                 0x00052000
-#define CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_SHIFT                                  8
-#define CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_MASK                                   0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL. (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_DEFVAL                                   0x00052000
-#define CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_SHIFT                                    0
-#define CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_MASK                                     0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_QSPI_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_QSPI_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_QSPI_REF_CTRL_CLKACT_MASK
-#define CRL_APB_QSPI_REF_CTRL_CLKACT_DEFVAL                                        0x01000800
-#define CRL_APB_QSPI_REF_CTRL_CLKACT_SHIFT                                         24
-#define CRL_APB_QSPI_REF_CTRL_CLKACT_MASK                                          0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_QSPI_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_QSPI_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_QSPI_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_QSPI_REF_CTRL_DIVISOR1_DEFVAL                                      0x01000800
-#define CRL_APB_QSPI_REF_CTRL_DIVISOR1_SHIFT                                       16
-#define CRL_APB_QSPI_REF_CTRL_DIVISOR1_MASK                                        0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_QSPI_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_QSPI_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_QSPI_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_QSPI_REF_CTRL_DIVISOR0_DEFVAL                                      0x01000800
-#define CRL_APB_QSPI_REF_CTRL_DIVISOR0_SHIFT                                       8
-#define CRL_APB_QSPI_REF_CTRL_DIVISOR0_MASK                                        0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_QSPI_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_QSPI_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_QSPI_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_QSPI_REF_CTRL_SRCSEL_DEFVAL                                        0x01000800
-#define CRL_APB_QSPI_REF_CTRL_SRCSEL_SHIFT                                         0
-#define CRL_APB_QSPI_REF_CTRL_SRCSEL_MASK                                          0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_SDIO0_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_SDIO0_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_SDIO0_REF_CTRL_CLKACT_MASK
-#define CRL_APB_SDIO0_REF_CTRL_CLKACT_DEFVAL                                       0x01000F00
-#define CRL_APB_SDIO0_REF_CTRL_CLKACT_SHIFT                                        24
-#define CRL_APB_SDIO0_REF_CTRL_CLKACT_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_SDIO0_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_SDIO0_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_SDIO0_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_SDIO0_REF_CTRL_DIVISOR1_DEFVAL                                     0x01000F00
-#define CRL_APB_SDIO0_REF_CTRL_DIVISOR1_SHIFT                                      16
-#define CRL_APB_SDIO0_REF_CTRL_DIVISOR1_MASK                                       0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_SDIO0_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_SDIO0_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_SDIO0_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_SDIO0_REF_CTRL_DIVISOR0_DEFVAL                                     0x01000F00
-#define CRL_APB_SDIO0_REF_CTRL_DIVISOR0_SHIFT                                      8
-#define CRL_APB_SDIO0_REF_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_SDIO0_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_SDIO0_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_SDIO0_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_SDIO0_REF_CTRL_SRCSEL_DEFVAL                                       0x01000F00
-#define CRL_APB_SDIO0_REF_CTRL_SRCSEL_SHIFT                                        0
-#define CRL_APB_SDIO0_REF_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_SDIO1_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_SDIO1_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_SDIO1_REF_CTRL_CLKACT_MASK
-#define CRL_APB_SDIO1_REF_CTRL_CLKACT_DEFVAL                                       0x01000F00
-#define CRL_APB_SDIO1_REF_CTRL_CLKACT_SHIFT                                        24
-#define CRL_APB_SDIO1_REF_CTRL_CLKACT_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_SDIO1_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_SDIO1_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_SDIO1_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_SDIO1_REF_CTRL_DIVISOR1_DEFVAL                                     0x01000F00
-#define CRL_APB_SDIO1_REF_CTRL_DIVISOR1_SHIFT                                      16
-#define CRL_APB_SDIO1_REF_CTRL_DIVISOR1_MASK                                       0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_SDIO1_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_SDIO1_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_SDIO1_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_SDIO1_REF_CTRL_DIVISOR0_DEFVAL                                     0x01000F00
-#define CRL_APB_SDIO1_REF_CTRL_DIVISOR0_SHIFT                                      8
-#define CRL_APB_SDIO1_REF_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_SDIO1_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_SDIO1_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_SDIO1_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_SDIO1_REF_CTRL_SRCSEL_DEFVAL                                       0x01000F00
-#define CRL_APB_SDIO1_REF_CTRL_SRCSEL_SHIFT                                        0
-#define CRL_APB_SDIO1_REF_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*MIO pad selection for sdio0_rx_clk (feedback clock from the PAD) 00: MIO [22] 01: MIO [38] 10: MIO [64] 11: MIO [64]*/
-#undef IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_DEFVAL
-#undef IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_SHIFT
-#undef IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_MASK
-#define IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_DEFVAL                             0x00000000
-#define IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_SHIFT                              0
-#define IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_MASK                               0x00000003U
-
-/*MIO pad selection for sdio1_rx_clk (feedback clock from the PAD) 0: MIO [51] 1: MIO [76]*/
-#undef IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_DEFVAL
-#undef IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_SHIFT
-#undef IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_MASK
-#define IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_DEFVAL                             0x00000000
-#define IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_SHIFT                              17
-#define IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_MASK                               0x00020000U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_UART1_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_UART1_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_UART1_REF_CTRL_CLKACT_MASK
-#define CRL_APB_UART1_REF_CTRL_CLKACT_DEFVAL                                       0x01001800
-#define CRL_APB_UART1_REF_CTRL_CLKACT_SHIFT                                        24
-#define CRL_APB_UART1_REF_CTRL_CLKACT_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_UART1_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_UART1_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_UART1_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_UART1_REF_CTRL_DIVISOR1_DEFVAL                                     0x01001800
-#define CRL_APB_UART1_REF_CTRL_DIVISOR1_SHIFT                                      16
-#define CRL_APB_UART1_REF_CTRL_DIVISOR1_MASK                                       0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_UART1_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_UART1_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_UART1_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_UART1_REF_CTRL_DIVISOR0_DEFVAL                                     0x01001800
-#define CRL_APB_UART1_REF_CTRL_DIVISOR0_SHIFT                                      8
-#define CRL_APB_UART1_REF_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_UART1_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_UART1_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_UART1_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_UART1_REF_CTRL_SRCSEL_DEFVAL                                       0x01001800
-#define CRL_APB_UART1_REF_CTRL_SRCSEL_SHIFT                                        0
-#define CRL_APB_UART1_REF_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_I2C0_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_I2C0_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_I2C0_REF_CTRL_CLKACT_MASK
-#define CRL_APB_I2C0_REF_CTRL_CLKACT_DEFVAL                                        0x01000500
-#define CRL_APB_I2C0_REF_CTRL_CLKACT_SHIFT                                         24
-#define CRL_APB_I2C0_REF_CTRL_CLKACT_MASK                                          0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_I2C0_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_I2C0_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_I2C0_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_I2C0_REF_CTRL_DIVISOR1_DEFVAL                                      0x01000500
-#define CRL_APB_I2C0_REF_CTRL_DIVISOR1_SHIFT                                       16
-#define CRL_APB_I2C0_REF_CTRL_DIVISOR1_MASK                                        0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_I2C0_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_I2C0_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_I2C0_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_I2C0_REF_CTRL_DIVISOR0_DEFVAL                                      0x01000500
-#define CRL_APB_I2C0_REF_CTRL_DIVISOR0_SHIFT                                       8
-#define CRL_APB_I2C0_REF_CTRL_DIVISOR0_MASK                                        0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_I2C0_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_I2C0_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_I2C0_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_I2C0_REF_CTRL_SRCSEL_DEFVAL                                        0x01000500
-#define CRL_APB_I2C0_REF_CTRL_SRCSEL_SHIFT                                         0
-#define CRL_APB_I2C0_REF_CTRL_SRCSEL_MASK                                          0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_SPI0_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_SPI0_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_SPI0_REF_CTRL_CLKACT_MASK
-#define CRL_APB_SPI0_REF_CTRL_CLKACT_DEFVAL                                        0x01001800
-#define CRL_APB_SPI0_REF_CTRL_CLKACT_SHIFT                                         24
-#define CRL_APB_SPI0_REF_CTRL_CLKACT_MASK                                          0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_SPI0_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_SPI0_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_SPI0_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_SPI0_REF_CTRL_DIVISOR1_DEFVAL                                      0x01001800
-#define CRL_APB_SPI0_REF_CTRL_DIVISOR1_SHIFT                                       16
-#define CRL_APB_SPI0_REF_CTRL_DIVISOR1_MASK                                        0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_SPI0_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_SPI0_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_SPI0_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_SPI0_REF_CTRL_DIVISOR0_DEFVAL                                      0x01001800
-#define CRL_APB_SPI0_REF_CTRL_DIVISOR0_SHIFT                                       8
-#define CRL_APB_SPI0_REF_CTRL_DIVISOR0_MASK                                        0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_SPI0_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_SPI0_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_SPI0_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_SPI0_REF_CTRL_SRCSEL_DEFVAL                                        0x01001800
-#define CRL_APB_SPI0_REF_CTRL_SRCSEL_SHIFT                                         0
-#define CRL_APB_SPI0_REF_CTRL_SRCSEL_MASK                                          0x00000007U
-
-/*Turing this off will shut down the OCM, some parts of the APM, and prevent transactions going from the FPD to the LPD and cou
-               d lead to system hang*/
-#undef CRL_APB_CPU_R5_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_CPU_R5_CTRL_CLKACT_SHIFT
-#undef CRL_APB_CPU_R5_CTRL_CLKACT_MASK
-#define CRL_APB_CPU_R5_CTRL_CLKACT_DEFVAL                                          0x03000600
-#define CRL_APB_CPU_R5_CTRL_CLKACT_SHIFT                                           24
-#define CRL_APB_CPU_R5_CTRL_CLKACT_MASK                                            0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_CPU_R5_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_CPU_R5_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_CPU_R5_CTRL_DIVISOR0_MASK
-#define CRL_APB_CPU_R5_CTRL_DIVISOR0_DEFVAL                                        0x03000600
-#define CRL_APB_CPU_R5_CTRL_DIVISOR0_SHIFT                                         8
-#define CRL_APB_CPU_R5_CTRL_DIVISOR0_MASK                                          0x00003F00U
-
-/*000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_CPU_R5_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_CPU_R5_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_CPU_R5_CTRL_SRCSEL_MASK
-#define CRL_APB_CPU_R5_CTRL_SRCSEL_DEFVAL                                          0x03000600
-#define CRL_APB_CPU_R5_CTRL_SRCSEL_SHIFT                                           0
-#define CRL_APB_CPU_R5_CTRL_SRCSEL_MASK                                            0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_IOU_SWITCH_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_IOU_SWITCH_CTRL_CLKACT_SHIFT
-#undef CRL_APB_IOU_SWITCH_CTRL_CLKACT_MASK
-#define CRL_APB_IOU_SWITCH_CTRL_CLKACT_DEFVAL                                      0x00001500
-#define CRL_APB_IOU_SWITCH_CTRL_CLKACT_SHIFT                                       24
-#define CRL_APB_IOU_SWITCH_CTRL_CLKACT_MASK                                        0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_MASK
-#define CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_DEFVAL                                    0x00001500
-#define CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_SHIFT                                     8
-#define CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_MASK                                      0x00003F00U
-
-/*000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_IOU_SWITCH_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_IOU_SWITCH_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_IOU_SWITCH_CTRL_SRCSEL_MASK
-#define CRL_APB_IOU_SWITCH_CTRL_SRCSEL_DEFVAL                                      0x00001500
-#define CRL_APB_IOU_SWITCH_CTRL_SRCSEL_SHIFT                                       0
-#define CRL_APB_IOU_SWITCH_CTRL_SRCSEL_MASK                                        0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_PCAP_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_PCAP_CTRL_CLKACT_SHIFT
-#undef CRL_APB_PCAP_CTRL_CLKACT_MASK
-#define CRL_APB_PCAP_CTRL_CLKACT_DEFVAL                                            0x00001500
-#define CRL_APB_PCAP_CTRL_CLKACT_SHIFT                                             24
-#define CRL_APB_PCAP_CTRL_CLKACT_MASK                                              0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_PCAP_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_PCAP_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_PCAP_CTRL_DIVISOR0_MASK
-#define CRL_APB_PCAP_CTRL_DIVISOR0_DEFVAL                                          0x00001500
-#define CRL_APB_PCAP_CTRL_DIVISOR0_SHIFT                                           8
-#define CRL_APB_PCAP_CTRL_DIVISOR0_MASK                                            0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_PCAP_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_PCAP_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_PCAP_CTRL_SRCSEL_MASK
-#define CRL_APB_PCAP_CTRL_SRCSEL_DEFVAL                                            0x00001500
-#define CRL_APB_PCAP_CTRL_SRCSEL_SHIFT                                             0
-#define CRL_APB_PCAP_CTRL_SRCSEL_MASK                                              0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_LPD_SWITCH_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_LPD_SWITCH_CTRL_CLKACT_SHIFT
-#undef CRL_APB_LPD_SWITCH_CTRL_CLKACT_MASK
-#define CRL_APB_LPD_SWITCH_CTRL_CLKACT_DEFVAL                                      0x01000500
-#define CRL_APB_LPD_SWITCH_CTRL_CLKACT_SHIFT                                       24
-#define CRL_APB_LPD_SWITCH_CTRL_CLKACT_MASK                                        0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_MASK
-#define CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_DEFVAL                                    0x01000500
-#define CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_SHIFT                                     8
-#define CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_MASK                                      0x00003F00U
-
-/*000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_LPD_SWITCH_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_LPD_SWITCH_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_LPD_SWITCH_CTRL_SRCSEL_MASK
-#define CRL_APB_LPD_SWITCH_CTRL_SRCSEL_DEFVAL                                      0x01000500
-#define CRL_APB_LPD_SWITCH_CTRL_SRCSEL_SHIFT                                       0
-#define CRL_APB_LPD_SWITCH_CTRL_SRCSEL_MASK                                        0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_LPD_LSBUS_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_LPD_LSBUS_CTRL_CLKACT_SHIFT
-#undef CRL_APB_LPD_LSBUS_CTRL_CLKACT_MASK
-#define CRL_APB_LPD_LSBUS_CTRL_CLKACT_DEFVAL                                       0x01001800
-#define CRL_APB_LPD_LSBUS_CTRL_CLKACT_SHIFT                                        24
-#define CRL_APB_LPD_LSBUS_CTRL_CLKACT_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_MASK
-#define CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_DEFVAL                                     0x01001800
-#define CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_SHIFT                                      8
-#define CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_LPD_LSBUS_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_LPD_LSBUS_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_LPD_LSBUS_CTRL_SRCSEL_MASK
-#define CRL_APB_LPD_LSBUS_CTRL_SRCSEL_DEFVAL                                       0x01001800
-#define CRL_APB_LPD_LSBUS_CTRL_SRCSEL_SHIFT                                        0
-#define CRL_APB_LPD_LSBUS_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_DBG_LPD_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_DBG_LPD_CTRL_CLKACT_SHIFT
-#undef CRL_APB_DBG_LPD_CTRL_CLKACT_MASK
-#define CRL_APB_DBG_LPD_CTRL_CLKACT_DEFVAL                                         0x01002000
-#define CRL_APB_DBG_LPD_CTRL_CLKACT_SHIFT                                          24
-#define CRL_APB_DBG_LPD_CTRL_CLKACT_MASK                                           0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_DBG_LPD_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_DBG_LPD_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_DBG_LPD_CTRL_DIVISOR0_MASK
-#define CRL_APB_DBG_LPD_CTRL_DIVISOR0_DEFVAL                                       0x01002000
-#define CRL_APB_DBG_LPD_CTRL_DIVISOR0_SHIFT                                        8
-#define CRL_APB_DBG_LPD_CTRL_DIVISOR0_MASK                                         0x00003F00U
-
-/*000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_DBG_LPD_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_DBG_LPD_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_DBG_LPD_CTRL_SRCSEL_MASK
-#define CRL_APB_DBG_LPD_CTRL_SRCSEL_DEFVAL                                         0x01002000
-#define CRL_APB_DBG_LPD_CTRL_SRCSEL_SHIFT                                          0
-#define CRL_APB_DBG_LPD_CTRL_SRCSEL_MASK                                           0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_ADMA_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_ADMA_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_ADMA_REF_CTRL_CLKACT_MASK
-#define CRL_APB_ADMA_REF_CTRL_CLKACT_DEFVAL                                        0x00002000
-#define CRL_APB_ADMA_REF_CTRL_CLKACT_SHIFT                                         24
-#define CRL_APB_ADMA_REF_CTRL_CLKACT_MASK                                          0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_ADMA_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_ADMA_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_ADMA_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_ADMA_REF_CTRL_DIVISOR0_DEFVAL                                      0x00002000
-#define CRL_APB_ADMA_REF_CTRL_DIVISOR0_SHIFT                                       8
-#define CRL_APB_ADMA_REF_CTRL_DIVISOR0_MASK                                        0x00003F00U
-
-/*000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_ADMA_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_ADMA_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_ADMA_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_ADMA_REF_CTRL_SRCSEL_DEFVAL                                        0x00002000
-#define CRL_APB_ADMA_REF_CTRL_SRCSEL_SHIFT                                         0
-#define CRL_APB_ADMA_REF_CTRL_SRCSEL_MASK                                          0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_PL0_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_PL0_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_PL0_REF_CTRL_CLKACT_MASK
-#define CRL_APB_PL0_REF_CTRL_CLKACT_DEFVAL                                         0x00052000
-#define CRL_APB_PL0_REF_CTRL_CLKACT_SHIFT                                          24
-#define CRL_APB_PL0_REF_CTRL_CLKACT_MASK                                           0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_PL0_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_PL0_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_PL0_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_PL0_REF_CTRL_DIVISOR1_DEFVAL                                       0x00052000
-#define CRL_APB_PL0_REF_CTRL_DIVISOR1_SHIFT                                        16
-#define CRL_APB_PL0_REF_CTRL_DIVISOR1_MASK                                         0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_PL0_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_PL0_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_PL0_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_PL0_REF_CTRL_DIVISOR0_DEFVAL                                       0x00052000
-#define CRL_APB_PL0_REF_CTRL_DIVISOR0_SHIFT                                        8
-#define CRL_APB_PL0_REF_CTRL_DIVISOR0_MASK                                         0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_PL0_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_PL0_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_PL0_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_PL0_REF_CTRL_SRCSEL_DEFVAL                                         0x00052000
-#define CRL_APB_PL0_REF_CTRL_SRCSEL_SHIFT                                          0
-#define CRL_APB_PL0_REF_CTRL_SRCSEL_MASK                                           0x00000007U
-
-/*6 bit divider*/
-#undef CRL_APB_AMS_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_AMS_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_AMS_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_AMS_REF_CTRL_DIVISOR1_DEFVAL                                       0x01001800
-#define CRL_APB_AMS_REF_CTRL_DIVISOR1_SHIFT                                        16
-#define CRL_APB_AMS_REF_CTRL_DIVISOR1_MASK                                         0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_AMS_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_AMS_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_AMS_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_AMS_REF_CTRL_DIVISOR0_DEFVAL                                       0x01001800
-#define CRL_APB_AMS_REF_CTRL_DIVISOR0_SHIFT                                        8
-#define CRL_APB_AMS_REF_CTRL_DIVISOR0_MASK                                         0x00003F00U
-
-/*000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_AMS_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_AMS_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_AMS_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_AMS_REF_CTRL_SRCSEL_DEFVAL                                         0x01001800
-#define CRL_APB_AMS_REF_CTRL_SRCSEL_SHIFT                                          0
-#define CRL_APB_AMS_REF_CTRL_SRCSEL_MASK                                           0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_AMS_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_AMS_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_AMS_REF_CTRL_CLKACT_MASK
-#define CRL_APB_AMS_REF_CTRL_CLKACT_DEFVAL                                         0x01001800
-#define CRL_APB_AMS_REF_CTRL_CLKACT_SHIFT                                          24
-#define CRL_APB_AMS_REF_CTRL_CLKACT_MASK                                           0x01000000U
-
-/*000 = IOPLL; 001 = RPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new clock. This
-               is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_DLL_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_DLL_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_DLL_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_DLL_REF_CTRL_SRCSEL_DEFVAL                                         0x00000000
-#define CRL_APB_DLL_REF_CTRL_SRCSEL_SHIFT                                          0
-#define CRL_APB_DLL_REF_CTRL_SRCSEL_MASK                                           0x00000007U
-
-/*6 bit divider*/
-#undef CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_DEFVAL                                 0x00001800
-#define CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_SHIFT                                  8
-#define CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_MASK                                   0x00003F00U
-
-/*1XX = pss_ref_clk; 000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and
-                cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_DEFVAL                                   0x00001800
-#define CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_SHIFT                                    0
-#define CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_MASK                                     0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_MASK
-#define CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_DEFVAL                                   0x00001800
-#define CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_SHIFT                                    24
-#define CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_MASK                                     0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_SHIFT
-#undef CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_MASK
-#define CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_DEFVAL                                  0x01002300
-#define CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_SHIFT                                   16
-#define CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_MASK                                    0x003F0000U
-
-/*6 bit divider*/
-#undef CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_MASK
-#define CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_DEFVAL                                  0x01002300
-#define CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_SHIFT                                   8
-#define CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_MASK                                    0x00003F00U
-
-/*000 = VPLL; 010 = DPLL; 011 = RPLL_TO_FPD - might be using extra mux; (This signal may only be toggled after 4 cycles of the
-               ld clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_MASK
-#define CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_DEFVAL                                    0x01002300
-#define CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_SHIFT                                     0
-#define CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_MASK                                      0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_SHIFT
-#undef CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_MASK
-#define CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_DEFVAL                                    0x01002300
-#define CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_SHIFT                                     24
-#define CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_MASK                                      0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_SHIFT
-#undef CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_MASK
-#define CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_DEFVAL                                  0x01032300
-#define CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_SHIFT                                   16
-#define CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_MASK                                    0x003F0000U
-
-/*6 bit divider*/
-#undef CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_MASK
-#define CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_DEFVAL                                  0x01032300
-#define CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_SHIFT                                   8
-#define CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_MASK                                    0x00003F00U
-
-/*000 = VPLL; 010 = DPLL; 011 = RPLL_TO_FPD - might be using extra mux; (This signal may only be toggled after 4 cycles of the
-               ld clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_MASK
-#define CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_DEFVAL                                    0x01032300
-#define CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_SHIFT                                     0
-#define CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_MASK                                      0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_SHIFT
-#undef CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_MASK
-#define CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_DEFVAL                                    0x01032300
-#define CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_SHIFT                                     24
-#define CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_MASK                                      0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DP_STC_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRF_APB_DP_STC_REF_CTRL_DIVISOR1_SHIFT
-#undef CRF_APB_DP_STC_REF_CTRL_DIVISOR1_MASK
-#define CRF_APB_DP_STC_REF_CTRL_DIVISOR1_DEFVAL                                    0x01203200
-#define CRF_APB_DP_STC_REF_CTRL_DIVISOR1_SHIFT                                     16
-#define CRF_APB_DP_STC_REF_CTRL_DIVISOR1_MASK                                      0x003F0000U
-
-/*6 bit divider*/
-#undef CRF_APB_DP_STC_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DP_STC_REF_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DP_STC_REF_CTRL_DIVISOR0_MASK
-#define CRF_APB_DP_STC_REF_CTRL_DIVISOR0_DEFVAL                                    0x01203200
-#define CRF_APB_DP_STC_REF_CTRL_DIVISOR0_SHIFT                                     8
-#define CRF_APB_DP_STC_REF_CTRL_DIVISOR0_MASK                                      0x00003F00U
-
-/*000 = VPLL; 010 = DPLL; 011 = RPLL_TO_FPD; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of t
-               e new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DP_STC_REF_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DP_STC_REF_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DP_STC_REF_CTRL_SRCSEL_MASK
-#define CRF_APB_DP_STC_REF_CTRL_SRCSEL_DEFVAL                                      0x01203200
-#define CRF_APB_DP_STC_REF_CTRL_SRCSEL_SHIFT                                       0
-#define CRF_APB_DP_STC_REF_CTRL_SRCSEL_MASK                                        0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_DP_STC_REF_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_DP_STC_REF_CTRL_CLKACT_SHIFT
-#undef CRF_APB_DP_STC_REF_CTRL_CLKACT_MASK
-#define CRF_APB_DP_STC_REF_CTRL_CLKACT_DEFVAL                                      0x01203200
-#define CRF_APB_DP_STC_REF_CTRL_CLKACT_SHIFT                                       24
-#define CRF_APB_DP_STC_REF_CTRL_CLKACT_MASK                                        0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_ACPU_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_ACPU_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_ACPU_CTRL_DIVISOR0_MASK
-#define CRF_APB_ACPU_CTRL_DIVISOR0_DEFVAL                                          0x03000400
-#define CRF_APB_ACPU_CTRL_DIVISOR0_SHIFT                                           8
-#define CRF_APB_ACPU_CTRL_DIVISOR0_MASK                                            0x00003F00U
-
-/*000 = APLL; 010 = DPLL; 011 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_ACPU_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_ACPU_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_ACPU_CTRL_SRCSEL_MASK
-#define CRF_APB_ACPU_CTRL_SRCSEL_DEFVAL                                            0x03000400
-#define CRF_APB_ACPU_CTRL_SRCSEL_SHIFT                                             0
-#define CRF_APB_ACPU_CTRL_SRCSEL_MASK                                              0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock. For the half speed APU Clock*/
-#undef CRF_APB_ACPU_CTRL_CLKACT_HALF_DEFVAL
-#undef CRF_APB_ACPU_CTRL_CLKACT_HALF_SHIFT
-#undef CRF_APB_ACPU_CTRL_CLKACT_HALF_MASK
-#define CRF_APB_ACPU_CTRL_CLKACT_HALF_DEFVAL                                       0x03000400
-#define CRF_APB_ACPU_CTRL_CLKACT_HALF_SHIFT                                        25
-#define CRF_APB_ACPU_CTRL_CLKACT_HALF_MASK                                         0x02000000U
-
-/*Clock active signal. Switch to 0 to disable the clock. For the full speed ACPUX Clock. This will shut off the high speed cloc
-                to the entire APU*/
-#undef CRF_APB_ACPU_CTRL_CLKACT_FULL_DEFVAL
-#undef CRF_APB_ACPU_CTRL_CLKACT_FULL_SHIFT
-#undef CRF_APB_ACPU_CTRL_CLKACT_FULL_MASK
-#define CRF_APB_ACPU_CTRL_CLKACT_FULL_DEFVAL                                       0x03000400
-#define CRF_APB_ACPU_CTRL_CLKACT_FULL_SHIFT                                        24
-#define CRF_APB_ACPU_CTRL_CLKACT_FULL_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DBG_TRACE_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DBG_TRACE_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DBG_TRACE_CTRL_DIVISOR0_MASK
-#define CRF_APB_DBG_TRACE_CTRL_DIVISOR0_DEFVAL                                     0x00002500
-#define CRF_APB_DBG_TRACE_CTRL_DIVISOR0_SHIFT                                      8
-#define CRF_APB_DBG_TRACE_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = IOPLL_TO_FPD; 010 = DPLL; 011 = APLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DBG_TRACE_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DBG_TRACE_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DBG_TRACE_CTRL_SRCSEL_MASK
-#define CRF_APB_DBG_TRACE_CTRL_SRCSEL_DEFVAL                                       0x00002500
-#define CRF_APB_DBG_TRACE_CTRL_SRCSEL_SHIFT                                        0
-#define CRF_APB_DBG_TRACE_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_DBG_TRACE_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_DBG_TRACE_CTRL_CLKACT_SHIFT
-#undef CRF_APB_DBG_TRACE_CTRL_CLKACT_MASK
-#define CRF_APB_DBG_TRACE_CTRL_CLKACT_DEFVAL                                       0x00002500
-#define CRF_APB_DBG_TRACE_CTRL_CLKACT_SHIFT                                        24
-#define CRF_APB_DBG_TRACE_CTRL_CLKACT_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DBG_FPD_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DBG_FPD_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DBG_FPD_CTRL_DIVISOR0_MASK
-#define CRF_APB_DBG_FPD_CTRL_DIVISOR0_DEFVAL                                       0x01002500
-#define CRF_APB_DBG_FPD_CTRL_DIVISOR0_SHIFT                                        8
-#define CRF_APB_DBG_FPD_CTRL_DIVISOR0_MASK                                         0x00003F00U
-
-/*000 = IOPLL_TO_FPD; 010 = DPLL; 011 = APLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DBG_FPD_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DBG_FPD_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DBG_FPD_CTRL_SRCSEL_MASK
-#define CRF_APB_DBG_FPD_CTRL_SRCSEL_DEFVAL                                         0x01002500
-#define CRF_APB_DBG_FPD_CTRL_SRCSEL_SHIFT                                          0
-#define CRF_APB_DBG_FPD_CTRL_SRCSEL_MASK                                           0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_DBG_FPD_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_DBG_FPD_CTRL_CLKACT_SHIFT
-#undef CRF_APB_DBG_FPD_CTRL_CLKACT_MASK
-#define CRF_APB_DBG_FPD_CTRL_CLKACT_DEFVAL                                         0x01002500
-#define CRF_APB_DBG_FPD_CTRL_CLKACT_SHIFT                                          24
-#define CRF_APB_DBG_FPD_CTRL_CLKACT_MASK                                           0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DDR_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DDR_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DDR_CTRL_DIVISOR0_MASK
-#define CRF_APB_DDR_CTRL_DIVISOR0_DEFVAL                                           0x01000500
-#define CRF_APB_DDR_CTRL_DIVISOR0_SHIFT                                            8
-#define CRF_APB_DDR_CTRL_DIVISOR0_MASK                                             0x00003F00U
-
-/*000 = DPLL; 001 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new clock. This
-               s not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DDR_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DDR_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DDR_CTRL_SRCSEL_MASK
-#define CRF_APB_DDR_CTRL_SRCSEL_DEFVAL                                             0x01000500
-#define CRF_APB_DDR_CTRL_SRCSEL_SHIFT                                              0
-#define CRF_APB_DDR_CTRL_SRCSEL_MASK                                               0x00000007U
-
-/*6 bit divider*/
-#undef CRF_APB_GPU_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_GPU_REF_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_GPU_REF_CTRL_DIVISOR0_MASK
-#define CRF_APB_GPU_REF_CTRL_DIVISOR0_DEFVAL                                       0x00001500
-#define CRF_APB_GPU_REF_CTRL_DIVISOR0_SHIFT                                        8
-#define CRF_APB_GPU_REF_CTRL_DIVISOR0_MASK                                         0x00003F00U
-
-/*000 = IOPLL_TO_FPD; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_GPU_REF_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_GPU_REF_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_GPU_REF_CTRL_SRCSEL_MASK
-#define CRF_APB_GPU_REF_CTRL_SRCSEL_DEFVAL                                         0x00001500
-#define CRF_APB_GPU_REF_CTRL_SRCSEL_SHIFT                                          0
-#define CRF_APB_GPU_REF_CTRL_SRCSEL_MASK                                           0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock, which will stop clock for GPU (and both Pixel Processors).*/
-#undef CRF_APB_GPU_REF_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_GPU_REF_CTRL_CLKACT_SHIFT
-#undef CRF_APB_GPU_REF_CTRL_CLKACT_MASK
-#define CRF_APB_GPU_REF_CTRL_CLKACT_DEFVAL                                         0x00001500
-#define CRF_APB_GPU_REF_CTRL_CLKACT_SHIFT                                          24
-#define CRF_APB_GPU_REF_CTRL_CLKACT_MASK                                           0x01000000U
-
-/*Clock active signal for Pixel Processor. Switch to 0 to disable the clock only to this Pixel Processor*/
-#undef CRF_APB_GPU_REF_CTRL_PP0_CLKACT_DEFVAL
-#undef CRF_APB_GPU_REF_CTRL_PP0_CLKACT_SHIFT
-#undef CRF_APB_GPU_REF_CTRL_PP0_CLKACT_MASK
-#define CRF_APB_GPU_REF_CTRL_PP0_CLKACT_DEFVAL                                     0x00001500
-#define CRF_APB_GPU_REF_CTRL_PP0_CLKACT_SHIFT                                      25
-#define CRF_APB_GPU_REF_CTRL_PP0_CLKACT_MASK                                       0x02000000U
-
-/*Clock active signal for Pixel Processor. Switch to 0 to disable the clock only to this Pixel Processor*/
-#undef CRF_APB_GPU_REF_CTRL_PP1_CLKACT_DEFVAL
-#undef CRF_APB_GPU_REF_CTRL_PP1_CLKACT_SHIFT
-#undef CRF_APB_GPU_REF_CTRL_PP1_CLKACT_MASK
-#define CRF_APB_GPU_REF_CTRL_PP1_CLKACT_DEFVAL                                     0x00001500
-#define CRF_APB_GPU_REF_CTRL_PP1_CLKACT_SHIFT                                      26
-#define CRF_APB_GPU_REF_CTRL_PP1_CLKACT_MASK                                       0x04000000U
-
-/*6 bit divider*/
-#undef CRF_APB_GDMA_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_GDMA_REF_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_GDMA_REF_CTRL_DIVISOR0_MASK
-#define CRF_APB_GDMA_REF_CTRL_DIVISOR0_DEFVAL                                      0x01000500
-#define CRF_APB_GDMA_REF_CTRL_DIVISOR0_SHIFT                                       8
-#define CRF_APB_GDMA_REF_CTRL_DIVISOR0_MASK                                        0x00003F00U
-
-/*000 = APLL; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_GDMA_REF_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_GDMA_REF_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_GDMA_REF_CTRL_SRCSEL_MASK
-#define CRF_APB_GDMA_REF_CTRL_SRCSEL_DEFVAL                                        0x01000500
-#define CRF_APB_GDMA_REF_CTRL_SRCSEL_SHIFT                                         0
-#define CRF_APB_GDMA_REF_CTRL_SRCSEL_MASK                                          0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_GDMA_REF_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_GDMA_REF_CTRL_CLKACT_SHIFT
-#undef CRF_APB_GDMA_REF_CTRL_CLKACT_MASK
-#define CRF_APB_GDMA_REF_CTRL_CLKACT_DEFVAL                                        0x01000500
-#define CRF_APB_GDMA_REF_CTRL_CLKACT_SHIFT                                         24
-#define CRF_APB_GDMA_REF_CTRL_CLKACT_MASK                                          0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DPDMA_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DPDMA_REF_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DPDMA_REF_CTRL_DIVISOR0_MASK
-#define CRF_APB_DPDMA_REF_CTRL_DIVISOR0_DEFVAL                                     0x01000500
-#define CRF_APB_DPDMA_REF_CTRL_DIVISOR0_SHIFT                                      8
-#define CRF_APB_DPDMA_REF_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = APLL; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DPDMA_REF_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DPDMA_REF_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DPDMA_REF_CTRL_SRCSEL_MASK
-#define CRF_APB_DPDMA_REF_CTRL_SRCSEL_DEFVAL                                       0x01000500
-#define CRF_APB_DPDMA_REF_CTRL_SRCSEL_SHIFT                                        0
-#define CRF_APB_DPDMA_REF_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_DPDMA_REF_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_DPDMA_REF_CTRL_CLKACT_SHIFT
-#undef CRF_APB_DPDMA_REF_CTRL_CLKACT_MASK
-#define CRF_APB_DPDMA_REF_CTRL_CLKACT_DEFVAL                                       0x01000500
-#define CRF_APB_DPDMA_REF_CTRL_CLKACT_SHIFT                                        24
-#define CRF_APB_DPDMA_REF_CTRL_CLKACT_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_MASK
-#define CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_DEFVAL                                    0x01000400
-#define CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_SHIFT                                     8
-#define CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_MASK                                      0x00003F00U
-
-/*000 = APLL; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_MASK
-#define CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_DEFVAL                                      0x01000400
-#define CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_SHIFT                                       0
-#define CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_MASK                                        0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_TOPSW_MAIN_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_TOPSW_MAIN_CTRL_CLKACT_SHIFT
-#undef CRF_APB_TOPSW_MAIN_CTRL_CLKACT_MASK
-#define CRF_APB_TOPSW_MAIN_CTRL_CLKACT_DEFVAL                                      0x01000400
-#define CRF_APB_TOPSW_MAIN_CTRL_CLKACT_SHIFT                                       24
-#define CRF_APB_TOPSW_MAIN_CTRL_CLKACT_MASK                                        0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_MASK
-#define CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_DEFVAL                                   0x01000800
-#define CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_SHIFT                                    8
-#define CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_MASK                                     0x00003F00U
-
-/*000 = APLL; 010 = IOPLL_TO_FPD; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_MASK
-#define CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_DEFVAL                                     0x01000800
-#define CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_SHIFT                                      0
-#define CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_MASK                                       0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_SHIFT
-#undef CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_MASK
-#define CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_DEFVAL                                     0x01000800
-#define CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_SHIFT                                      24
-#define CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_MASK                                       0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_MASK
-#define CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_DEFVAL                                     0x00000A00
-#define CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_SHIFT                                      8
-#define CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = IOPLL_TO_FPD; 010 = DPLL; 011 = APLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DBG_TSTMP_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DBG_TSTMP_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DBG_TSTMP_CTRL_SRCSEL_MASK
-#define CRF_APB_DBG_TSTMP_CTRL_SRCSEL_DEFVAL                                       0x00000A00
-#define CRF_APB_DBG_TSTMP_CTRL_SRCSEL_SHIFT                                        0
-#define CRF_APB_DBG_TSTMP_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*00" = Select the APB switch clock for the APB interface of TTC0'01" = Select the PLL ref clock for the APB interface of TTC0'
-               0" = Select the R5 clock for the APB interface of TTC0*/
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_DEFVAL
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_SHIFT
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_MASK
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_DEFVAL                                   0x00000000
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_SHIFT                                    0
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_MASK                                     0x00000003U
-
-/*00" = Select the APB switch clock for the APB interface of TTC1'01" = Select the PLL ref clock for the APB interface of TTC1'
-               0" = Select the R5 clock for the APB interface of TTC1*/
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_DEFVAL
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_SHIFT
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_MASK
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_DEFVAL                                   0x00000000
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_SHIFT                                    2
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_MASK                                     0x0000000CU
-
-/*00" = Select the APB switch clock for the APB interface of TTC2'01" = Select the PLL ref clock for the APB interface of TTC2'
-               0" = Select the R5 clock for the APB interface of TTC2*/
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_DEFVAL
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_SHIFT
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_MASK
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_DEFVAL                                   0x00000000
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_SHIFT                                    4
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_MASK                                     0x00000030U
-
-/*00" = Select the APB switch clock for the APB interface of TTC3'01" = Select the PLL ref clock for the APB interface of TTC3'
-               0" = Select the R5 clock for the APB interface of TTC3*/
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_DEFVAL
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_SHIFT
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_MASK
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_DEFVAL                                   0x00000000
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_SHIFT                                    6
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_MASK                                     0x000000C0U
-
-/*System watchdog timer clock source selection: 0: Internal APB clock 1: External (PL clock via EMIO or Pinout clock via MIO)*/
-#undef FPD_SLCR_WDT_CLK_SEL_SELECT_DEFVAL
-#undef FPD_SLCR_WDT_CLK_SEL_SELECT_SHIFT
-#undef FPD_SLCR_WDT_CLK_SEL_SELECT_MASK
-#define FPD_SLCR_WDT_CLK_SEL_SELECT_DEFVAL                                         0x00000000
-#define FPD_SLCR_WDT_CLK_SEL_SELECT_SHIFT                                          0
-#define FPD_SLCR_WDT_CLK_SEL_SELECT_MASK                                           0x00000001U
-
-/*System watchdog timer clock source selection: 0: internal clock APB clock 1: external clock from PL via EMIO, or from pinout
-               ia MIO*/
-#undef IOU_SLCR_WDT_CLK_SEL_SELECT_DEFVAL
-#undef IOU_SLCR_WDT_CLK_SEL_SELECT_SHIFT
-#undef IOU_SLCR_WDT_CLK_SEL_SELECT_MASK
-#define IOU_SLCR_WDT_CLK_SEL_SELECT_DEFVAL                                         0x00000000
-#define IOU_SLCR_WDT_CLK_SEL_SELECT_SHIFT                                          0
-#define IOU_SLCR_WDT_CLK_SEL_SELECT_MASK                                           0x00000001U
-
-/*System watchdog timer clock source selection: 0: internal clock APB clock 1: external clock pss_ref_clk*/
-#undef LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_DEFVAL
-#undef LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_SHIFT
-#undef LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_MASK
-#define LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_DEFVAL                                  0x00000000
-#define LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_SHIFT                                   0
-#define LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_MASK                                    0x00000001U
-#undef IOU_SLCR_MIO_PIN_0_OFFSET
-#define IOU_SLCR_MIO_PIN_0_OFFSET                                                  0XFF180000
-#undef IOU_SLCR_MIO_PIN_1_OFFSET
-#define IOU_SLCR_MIO_PIN_1_OFFSET                                                  0XFF180004
-#undef IOU_SLCR_MIO_PIN_2_OFFSET
-#define IOU_SLCR_MIO_PIN_2_OFFSET                                                  0XFF180008
-#undef IOU_SLCR_MIO_PIN_3_OFFSET
-#define IOU_SLCR_MIO_PIN_3_OFFSET                                                  0XFF18000C
-#undef IOU_SLCR_MIO_PIN_4_OFFSET
-#define IOU_SLCR_MIO_PIN_4_OFFSET                                                  0XFF180010
-#undef IOU_SLCR_MIO_PIN_5_OFFSET
-#define IOU_SLCR_MIO_PIN_5_OFFSET                                                  0XFF180014
-#undef IOU_SLCR_MIO_PIN_6_OFFSET
-#define IOU_SLCR_MIO_PIN_6_OFFSET                                                  0XFF180018
-#undef IOU_SLCR_MIO_PIN_7_OFFSET
-#define IOU_SLCR_MIO_PIN_7_OFFSET                                                  0XFF18001C
-#undef IOU_SLCR_MIO_PIN_8_OFFSET
-#define IOU_SLCR_MIO_PIN_8_OFFSET                                                  0XFF180020
-#undef IOU_SLCR_MIO_PIN_9_OFFSET
-#define IOU_SLCR_MIO_PIN_9_OFFSET                                                  0XFF180024
-#undef IOU_SLCR_MIO_PIN_10_OFFSET
-#define IOU_SLCR_MIO_PIN_10_OFFSET                                                 0XFF180028
-#undef IOU_SLCR_MIO_PIN_11_OFFSET
-#define IOU_SLCR_MIO_PIN_11_OFFSET                                                 0XFF18002C
-#undef IOU_SLCR_MIO_PIN_12_OFFSET
-#define IOU_SLCR_MIO_PIN_12_OFFSET                                                 0XFF180030
-#undef IOU_SLCR_MIO_PIN_13_OFFSET
-#define IOU_SLCR_MIO_PIN_13_OFFSET                                                 0XFF180034
-#undef IOU_SLCR_MIO_PIN_14_OFFSET
-#define IOU_SLCR_MIO_PIN_14_OFFSET                                                 0XFF180038
-#undef IOU_SLCR_MIO_PIN_15_OFFSET
-#define IOU_SLCR_MIO_PIN_15_OFFSET                                                 0XFF18003C
-#undef IOU_SLCR_MIO_PIN_16_OFFSET
-#define IOU_SLCR_MIO_PIN_16_OFFSET                                                 0XFF180040
-#undef IOU_SLCR_MIO_PIN_17_OFFSET
-#define IOU_SLCR_MIO_PIN_17_OFFSET                                                 0XFF180044
-#undef IOU_SLCR_MIO_PIN_18_OFFSET
-#define IOU_SLCR_MIO_PIN_18_OFFSET                                                 0XFF180048
-#undef IOU_SLCR_MIO_PIN_19_OFFSET
-#define IOU_SLCR_MIO_PIN_19_OFFSET                                                 0XFF18004C
-#undef IOU_SLCR_MIO_PIN_20_OFFSET
-#define IOU_SLCR_MIO_PIN_20_OFFSET                                                 0XFF180050
-#undef IOU_SLCR_MIO_PIN_21_OFFSET
-#define IOU_SLCR_MIO_PIN_21_OFFSET                                                 0XFF180054
-#undef IOU_SLCR_MIO_PIN_22_OFFSET
-#define IOU_SLCR_MIO_PIN_22_OFFSET                                                 0XFF180058
-#undef IOU_SLCR_MIO_PIN_23_OFFSET
-#define IOU_SLCR_MIO_PIN_23_OFFSET                                                 0XFF18005C
-#undef IOU_SLCR_MIO_PIN_24_OFFSET
-#define IOU_SLCR_MIO_PIN_24_OFFSET                                                 0XFF180060
-#undef IOU_SLCR_MIO_PIN_25_OFFSET
-#define IOU_SLCR_MIO_PIN_25_OFFSET                                                 0XFF180064
-#undef IOU_SLCR_MIO_PIN_26_OFFSET
-#define IOU_SLCR_MIO_PIN_26_OFFSET                                                 0XFF180068
-#undef IOU_SLCR_MIO_PIN_27_OFFSET
-#define IOU_SLCR_MIO_PIN_27_OFFSET                                                 0XFF18006C
-#undef IOU_SLCR_MIO_PIN_28_OFFSET
-#define IOU_SLCR_MIO_PIN_28_OFFSET                                                 0XFF180070
-#undef IOU_SLCR_MIO_PIN_29_OFFSET
-#define IOU_SLCR_MIO_PIN_29_OFFSET                                                 0XFF180074
-#undef IOU_SLCR_MIO_PIN_30_OFFSET
-#define IOU_SLCR_MIO_PIN_30_OFFSET                                                 0XFF180078
-#undef IOU_SLCR_MIO_PIN_31_OFFSET
-#define IOU_SLCR_MIO_PIN_31_OFFSET                                                 0XFF18007C
-#undef IOU_SLCR_MIO_PIN_32_OFFSET
-#define IOU_SLCR_MIO_PIN_32_OFFSET                                                 0XFF180080
-#undef IOU_SLCR_MIO_PIN_33_OFFSET
-#define IOU_SLCR_MIO_PIN_33_OFFSET                                                 0XFF180084
-#undef IOU_SLCR_MIO_PIN_34_OFFSET
-#define IOU_SLCR_MIO_PIN_34_OFFSET                                                 0XFF180088
-#undef IOU_SLCR_MIO_PIN_35_OFFSET
-#define IOU_SLCR_MIO_PIN_35_OFFSET                                                 0XFF18008C
-#undef IOU_SLCR_MIO_PIN_36_OFFSET
-#define IOU_SLCR_MIO_PIN_36_OFFSET                                                 0XFF180090
-#undef IOU_SLCR_MIO_PIN_37_OFFSET
-#define IOU_SLCR_MIO_PIN_37_OFFSET                                                 0XFF180094
-#undef IOU_SLCR_MIO_PIN_38_OFFSET
-#define IOU_SLCR_MIO_PIN_38_OFFSET                                                 0XFF180098
-#undef IOU_SLCR_MIO_PIN_39_OFFSET
-#define IOU_SLCR_MIO_PIN_39_OFFSET                                                 0XFF18009C
-#undef IOU_SLCR_MIO_PIN_40_OFFSET
-#define IOU_SLCR_MIO_PIN_40_OFFSET                                                 0XFF1800A0
-#undef IOU_SLCR_MIO_PIN_41_OFFSET
-#define IOU_SLCR_MIO_PIN_41_OFFSET                                                 0XFF1800A4
-#undef IOU_SLCR_MIO_PIN_42_OFFSET
-#define IOU_SLCR_MIO_PIN_42_OFFSET                                                 0XFF1800A8
-#undef IOU_SLCR_MIO_PIN_43_OFFSET
-#define IOU_SLCR_MIO_PIN_43_OFFSET                                                 0XFF1800AC
-#undef IOU_SLCR_MIO_PIN_44_OFFSET
-#define IOU_SLCR_MIO_PIN_44_OFFSET                                                 0XFF1800B0
-#undef IOU_SLCR_MIO_PIN_45_OFFSET
-#define IOU_SLCR_MIO_PIN_45_OFFSET                                                 0XFF1800B4
-#undef IOU_SLCR_MIO_PIN_46_OFFSET
-#define IOU_SLCR_MIO_PIN_46_OFFSET                                                 0XFF1800B8
-#undef IOU_SLCR_MIO_PIN_47_OFFSET
-#define IOU_SLCR_MIO_PIN_47_OFFSET                                                 0XFF1800BC
-#undef IOU_SLCR_MIO_PIN_48_OFFSET
-#define IOU_SLCR_MIO_PIN_48_OFFSET                                                 0XFF1800C0
-#undef IOU_SLCR_MIO_PIN_49_OFFSET
-#define IOU_SLCR_MIO_PIN_49_OFFSET                                                 0XFF1800C4
-#undef IOU_SLCR_MIO_PIN_50_OFFSET
-#define IOU_SLCR_MIO_PIN_50_OFFSET                                                 0XFF1800C8
-#undef IOU_SLCR_MIO_PIN_51_OFFSET
-#define IOU_SLCR_MIO_PIN_51_OFFSET                                                 0XFF1800CC
-#undef IOU_SLCR_MIO_PIN_52_OFFSET
-#define IOU_SLCR_MIO_PIN_52_OFFSET                                                 0XFF1800D0
-#undef IOU_SLCR_MIO_PIN_53_OFFSET
-#define IOU_SLCR_MIO_PIN_53_OFFSET                                                 0XFF1800D4
-#undef IOU_SLCR_MIO_PIN_54_OFFSET
-#define IOU_SLCR_MIO_PIN_54_OFFSET                                                 0XFF1800D8
-#undef IOU_SLCR_MIO_PIN_55_OFFSET
-#define IOU_SLCR_MIO_PIN_55_OFFSET                                                 0XFF1800DC
-#undef IOU_SLCR_MIO_PIN_56_OFFSET
-#define IOU_SLCR_MIO_PIN_56_OFFSET                                                 0XFF1800E0
-#undef IOU_SLCR_MIO_PIN_57_OFFSET
-#define IOU_SLCR_MIO_PIN_57_OFFSET                                                 0XFF1800E4
-#undef IOU_SLCR_MIO_PIN_58_OFFSET
-#define IOU_SLCR_MIO_PIN_58_OFFSET                                                 0XFF1800E8
-#undef IOU_SLCR_MIO_PIN_59_OFFSET
-#define IOU_SLCR_MIO_PIN_59_OFFSET                                                 0XFF1800EC
-#undef IOU_SLCR_MIO_PIN_60_OFFSET
-#define IOU_SLCR_MIO_PIN_60_OFFSET                                                 0XFF1800F0
-#undef IOU_SLCR_MIO_PIN_61_OFFSET
-#define IOU_SLCR_MIO_PIN_61_OFFSET                                                 0XFF1800F4
-#undef IOU_SLCR_MIO_PIN_62_OFFSET
-#define IOU_SLCR_MIO_PIN_62_OFFSET                                                 0XFF1800F8
-#undef IOU_SLCR_MIO_PIN_63_OFFSET
-#define IOU_SLCR_MIO_PIN_63_OFFSET                                                 0XFF1800FC
-#undef IOU_SLCR_MIO_PIN_64_OFFSET
-#define IOU_SLCR_MIO_PIN_64_OFFSET                                                 0XFF180100
-#undef IOU_SLCR_MIO_PIN_65_OFFSET
-#define IOU_SLCR_MIO_PIN_65_OFFSET                                                 0XFF180104
-#undef IOU_SLCR_MIO_PIN_66_OFFSET
-#define IOU_SLCR_MIO_PIN_66_OFFSET                                                 0XFF180108
-#undef IOU_SLCR_MIO_PIN_67_OFFSET
-#define IOU_SLCR_MIO_PIN_67_OFFSET                                                 0XFF18010C
-#undef IOU_SLCR_MIO_PIN_68_OFFSET
-#define IOU_SLCR_MIO_PIN_68_OFFSET                                                 0XFF180110
-#undef IOU_SLCR_MIO_PIN_69_OFFSET
-#define IOU_SLCR_MIO_PIN_69_OFFSET                                                 0XFF180114
-#undef IOU_SLCR_MIO_PIN_70_OFFSET
-#define IOU_SLCR_MIO_PIN_70_OFFSET                                                 0XFF180118
-#undef IOU_SLCR_MIO_PIN_71_OFFSET
-#define IOU_SLCR_MIO_PIN_71_OFFSET                                                 0XFF18011C
-#undef IOU_SLCR_MIO_PIN_72_OFFSET
-#define IOU_SLCR_MIO_PIN_72_OFFSET                                                 0XFF180120
-#undef IOU_SLCR_MIO_PIN_73_OFFSET
-#define IOU_SLCR_MIO_PIN_73_OFFSET                                                 0XFF180124
-#undef IOU_SLCR_MIO_PIN_74_OFFSET
-#define IOU_SLCR_MIO_PIN_74_OFFSET                                                 0XFF180128
-#undef IOU_SLCR_MIO_PIN_75_OFFSET
-#define IOU_SLCR_MIO_PIN_75_OFFSET                                                 0XFF18012C
-#undef IOU_SLCR_MIO_PIN_76_OFFSET
-#define IOU_SLCR_MIO_PIN_76_OFFSET                                                 0XFF180130
-#undef IOU_SLCR_MIO_PIN_77_OFFSET
-#define IOU_SLCR_MIO_PIN_77_OFFSET                                                 0XFF180134
-#undef IOU_SLCR_MIO_MST_TRI0_OFFSET
-#define IOU_SLCR_MIO_MST_TRI0_OFFSET                                               0XFF180204
-#undef IOU_SLCR_MIO_MST_TRI1_OFFSET
-#define IOU_SLCR_MIO_MST_TRI1_OFFSET                                               0XFF180208
-#undef IOU_SLCR_MIO_MST_TRI2_OFFSET
-#define IOU_SLCR_MIO_MST_TRI2_OFFSET                                               0XFF18020C
-#undef IOU_SLCR_BANK0_CTRL0_OFFSET
-#define IOU_SLCR_BANK0_CTRL0_OFFSET                                                0XFF180138
-#undef IOU_SLCR_BANK0_CTRL1_OFFSET
-#define IOU_SLCR_BANK0_CTRL1_OFFSET                                                0XFF18013C
-#undef IOU_SLCR_BANK0_CTRL3_OFFSET
-#define IOU_SLCR_BANK0_CTRL3_OFFSET                                                0XFF180140
-#undef IOU_SLCR_BANK0_CTRL4_OFFSET
-#define IOU_SLCR_BANK0_CTRL4_OFFSET                                                0XFF180144
-#undef IOU_SLCR_BANK0_CTRL5_OFFSET
-#define IOU_SLCR_BANK0_CTRL5_OFFSET                                                0XFF180148
-#undef IOU_SLCR_BANK0_CTRL6_OFFSET
-#define IOU_SLCR_BANK0_CTRL6_OFFSET                                                0XFF18014C
-#undef IOU_SLCR_BANK1_CTRL0_OFFSET
-#define IOU_SLCR_BANK1_CTRL0_OFFSET                                                0XFF180154
-#undef IOU_SLCR_BANK1_CTRL1_OFFSET
-#define IOU_SLCR_BANK1_CTRL1_OFFSET                                                0XFF180158
-#undef IOU_SLCR_BANK1_CTRL3_OFFSET
-#define IOU_SLCR_BANK1_CTRL3_OFFSET                                                0XFF18015C
-#undef IOU_SLCR_BANK1_CTRL4_OFFSET
-#define IOU_SLCR_BANK1_CTRL4_OFFSET                                                0XFF180160
-#undef IOU_SLCR_BANK1_CTRL5_OFFSET
-#define IOU_SLCR_BANK1_CTRL5_OFFSET                                                0XFF180164
-#undef IOU_SLCR_BANK1_CTRL6_OFFSET
-#define IOU_SLCR_BANK1_CTRL6_OFFSET                                                0XFF180168
-#undef IOU_SLCR_BANK2_CTRL0_OFFSET
-#define IOU_SLCR_BANK2_CTRL0_OFFSET                                                0XFF180170
-#undef IOU_SLCR_BANK2_CTRL1_OFFSET
-#define IOU_SLCR_BANK2_CTRL1_OFFSET                                                0XFF180174
-#undef IOU_SLCR_BANK2_CTRL3_OFFSET
-#define IOU_SLCR_BANK2_CTRL3_OFFSET                                                0XFF180178
-#undef IOU_SLCR_BANK2_CTRL4_OFFSET
-#define IOU_SLCR_BANK2_CTRL4_OFFSET                                                0XFF18017C
-#undef IOU_SLCR_BANK2_CTRL5_OFFSET
-#define IOU_SLCR_BANK2_CTRL5_OFFSET                                                0XFF180180
-#undef IOU_SLCR_BANK2_CTRL6_OFFSET
-#define IOU_SLCR_BANK2_CTRL6_OFFSET                                                0XFF180184
-#undef IOU_SLCR_MIO_LOOPBACK_OFFSET
-#define IOU_SLCR_MIO_LOOPBACK_OFFSET                                               0XFF180200
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_sclk_out- (QSPI Clock)*/
-#undef IOU_SLCR_MIO_PIN_0_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_0_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_0_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_0_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_0_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_0_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_0_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_0_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_0_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_0_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_0_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_0_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[0]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[0]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_0_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_0_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_0_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_0_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_0_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_0_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[0]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[0]- (GPIO bank 0) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Cloc
-               ) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, trace_
-               lk- (Trace Port Clock)*/
-#undef IOU_SLCR_MIO_PIN_0_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_0_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_0_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_0_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_0_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_0_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_mi1- (QSPI Databus) 1= qspi, Output, qspi_so_mo1- (QSPI Data
-               us)*/
-#undef IOU_SLCR_MIO_PIN_1_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_1_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_1_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_1_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_1_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_1_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_1_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_1_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_1_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_1_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_1_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_1_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[1]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[1]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_1_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_1_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_1_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_1_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_1_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_1_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[1]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[1]- (GPIO bank 0) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc3, Output, ttc3_wave_o
-               t- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, trace_ctl- (Trace Port Control
-               Signal)*/
-#undef IOU_SLCR_MIO_PIN_1_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_1_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_1_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_1_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_1_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_1_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi2- (QSPI Databus) 1= qspi, Output, qspi_mo2- (QSPI Databus)*/
-#undef IOU_SLCR_MIO_PIN_2_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_2_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_2_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_2_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_2_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_2_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_2_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_2_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_2_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_2_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_2_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_2_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[2]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[2]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_2_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_2_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_2_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_2_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_2_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_2_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[2]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[2]- (GPIO bank 0) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc2, Input, ttc2_clk_in
-                (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[0]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_2_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_2_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_2_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_2_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_2_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_2_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi3- (QSPI Databus) 1= qspi, Output, qspi_mo3- (QSPI Databus)*/
-#undef IOU_SLCR_MIO_PIN_3_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_3_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_3_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_3_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_3_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_3_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_3_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_3_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_3_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_3_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_3_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_3_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[3]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[3]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_3_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_3_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_3_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_3_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_3_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_3_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[3]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[3]- (GPIO bank 0) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[0
-               - (SPI Master Selects) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial
-               output) 7= trace, Output, tracedq[1]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_3_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_3_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_3_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_3_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_3_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_3_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_mo_mo0- (QSPI Databus) 1= qspi, Input, qspi_si_mi0- (QSPI Data
-               us)*/
-#undef IOU_SLCR_MIO_PIN_4_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_4_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_4_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_4_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_4_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_4_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_4_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_4_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_4_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_4_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_4_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_4_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[4]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[4]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_4_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_4_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_4_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_4_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_4_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_4_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[4]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[4]- (GPIO bank 0) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_s
-               - (MISO signal) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace,
-               utput, tracedq[2]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_4_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_4_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_4_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_4_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_4_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_4_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_n_ss_out- (QSPI Slave Select)*/
-#undef IOU_SLCR_MIO_PIN_5_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_5_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_5_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_5_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_5_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_5_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_5_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_5_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_5_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_5_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_5_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_5_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[5]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[5]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_5_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_5_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_5_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_5_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_5_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_5_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[5]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[5]- (GPIO bank 0) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, spi0
-               si- (MOSI signal) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7
-                trace, Output, tracedq[3]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_5_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_5_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_5_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_5_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_5_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_5_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_clk_for_lpbk- (QSPI Clock to be fed-back)*/
-#undef IOU_SLCR_MIO_PIN_6_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_6_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_6_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_6_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_6_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_6_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_6_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_6_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_6_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_6_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_6_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_6_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[6]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[6]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_6_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_6_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_6_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_6_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_6_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_6_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[6]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[6]- (GPIO bank 0) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, spi1
-               sclk_out- (SPI Clock) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace,
-               Output, tracedq[4]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_6_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_6_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_6_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_6_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_6_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_6_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_n_ss_out_upper- (QSPI Slave Select upper)*/
-#undef IOU_SLCR_MIO_PIN_7_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_7_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_7_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_7_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_7_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_7_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_7_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_7_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_7_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_7_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_7_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_7_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[7]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[7]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_7_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_7_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_7_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_7_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_7_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_7_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[7]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[7]- (GPIO bank 0) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5=
-               tc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output,
-               racedq[5]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_7_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_7_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_7_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_7_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_7_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_7_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[0]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [0]- (QSPI Upper Databus)*/
-#undef IOU_SLCR_MIO_PIN_8_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_8_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_8_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_8_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_8_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_8_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_8_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_8_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_8_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_8_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_8_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_8_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[8]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[8]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_8_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_8_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_8_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_8_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_8_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_8_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[8]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[8]- (GPIO bank 0) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= ttc
-               , Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[6]- (Tr
-               ce Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_8_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_8_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_8_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_8_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_8_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_8_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[1]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [1]- (QSPI Upper Databus)*/
-#undef IOU_SLCR_MIO_PIN_9_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_9_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_9_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_9_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_9_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_9_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ce[1]- (NAND chip enable)*/
-#undef IOU_SLCR_MIO_PIN_9_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_9_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_9_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_9_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_9_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_9_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[9]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[9]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_9_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_9_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_9_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_9_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_9_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_9_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[9]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[9]- (GPIO bank 0) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1,
-               utput, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (U
-               RT receiver serial input) 7= trace, Output, tracedq[7]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_9_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_9_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_9_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_9_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_9_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_9_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[2]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [2]- (QSPI Upper Databus)*/
-#undef IOU_SLCR_MIO_PIN_10_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_10_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_10_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_10_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_10_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_10_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[0]- (NAND Ready/Busy)*/
-#undef IOU_SLCR_MIO_PIN_10_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_10_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_10_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_10_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_10_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_10_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[10]- (Test Scan Port) = test_scan, Out
-               ut, test_scan_out[10]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_10_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_10_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_10_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_10_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_10_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_10_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[10]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[10]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Outp
-               t, tracedq[8]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_10_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_10_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_10_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_10_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_10_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_10_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[3]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [3]- (QSPI Upper Databus)*/
-#undef IOU_SLCR_MIO_PIN_11_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_11_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_11_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_11_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_11_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_11_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[1]- (NAND Ready/Busy)*/
-#undef IOU_SLCR_MIO_PIN_11_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_11_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_11_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_11_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_11_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_11_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[11]- (Test Scan Port) = test_scan, Out
-               ut, test_scan_out[11]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_11_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_11_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_11_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_11_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_11_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_11_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[11]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[11]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= trace, Output, tracedq[9]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_11_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_11_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_11_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_11_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_11_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_11_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_sclk_out_upper- (QSPI Upper Clock)*/
-#undef IOU_SLCR_MIO_PIN_12_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_12_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_12_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_12_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_12_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_12_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dqs_in- (NAND Strobe) 1= nand, Output, nfc_dqs_out- (NAND Strobe
-               */
-#undef IOU_SLCR_MIO_PIN_12_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_12_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_12_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_12_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_12_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_12_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[12]- (Test Scan Port) = test_scan, Out
-               ut, test_scan_out[12]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_12_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_12_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_12_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_12_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_12_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_12_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[12]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[12]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Cl
-               ck) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, trac
-               dq[10]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_12_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_12_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_12_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_12_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_12_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_12_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_13_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_13_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_13_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_13_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_13_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_13_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ce[0]- (NAND chip enable)*/
-#undef IOU_SLCR_MIO_PIN_13_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_13_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_13_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_13_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_13_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_13_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[0]- (8-bit Data bus) = sd0, Output, sdio0_data_out[0]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[13]- (Test Scan Port) = test_scan, Output, test_scan_out[13]- (Test Scan Port
-                3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_13_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_13_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_13_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_13_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_13_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_13_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[13]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[13]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc1, Output, ttc1_wave
-               out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, tracedq[11]- (Trace Port Dat
-               bus)*/
-#undef IOU_SLCR_MIO_PIN_13_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_13_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_13_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_13_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_13_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_13_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_14_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_14_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_14_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_14_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_14_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_14_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_cle- (NAND Command Latch Enable)*/
-#undef IOU_SLCR_MIO_PIN_14_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_14_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_14_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_14_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_14_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_14_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[1]- (8-bit Data bus) = sd0, Output, sdio0_data_out[1]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[14]- (Test Scan Port) = test_scan, Output, test_scan_out[14]- (Test Scan Port
-                3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_14_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_14_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_14_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_14_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_14_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_14_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[14]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[14]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc0, Input, ttc0_clk_
-               n- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[12]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_14_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_14_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_14_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_14_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_14_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_14_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_15_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_15_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_15_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_15_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_15_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_15_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ale- (NAND Address Latch Enable)*/
-#undef IOU_SLCR_MIO_PIN_15_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_15_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_15_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_15_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_15_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_15_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[2]- (8-bit Data bus) = sd0, Output, sdio0_data_out[2]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[15]- (Test Scan Port) = test_scan, Output, test_scan_out[15]- (Test Scan Port
-                3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_15_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_15_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_15_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_15_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_15_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_15_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[15]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[15]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out
-               0]- (SPI Master Selects) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter seri
-               l output) 7= trace, Output, tracedq[13]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_15_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_15_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_15_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_15_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_15_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_15_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_16_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_16_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_16_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_16_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_16_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_16_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[0]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[0]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_16_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_16_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_16_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_16_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_16_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_16_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[3]- (8-bit Data bus) = sd0, Output, sdio0_data_out[3]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[16]- (Test Scan Port) = test_scan, Output, test_scan_out[16]- (Test Scan Port
-                3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_16_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_16_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_16_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_16_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_16_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_16_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[16]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[16]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0
-               so- (MISO signal) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace
-                Output, tracedq[14]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_16_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_16_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_16_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_16_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_16_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_16_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_17_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_17_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_17_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_17_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_17_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_17_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[1]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[1]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_17_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_17_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_17_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_17_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_17_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_17_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[4]- (8-bit Data bus) = sd0, Output, sdio0_data_out[4]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[17]- (Test Scan Port) = test_scan, Output, test_scan_out[17]- (Test Scan Port
-                3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_17_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_17_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_17_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_17_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_17_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_17_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[17]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[17]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, sp
-               0_si- (MOSI signal) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= trace, Output, tracedq[15]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_17_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_17_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_17_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_17_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_17_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_17_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_18_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_18_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_18_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_18_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_18_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_18_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[2]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[2]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_18_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_18_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_18_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_18_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_18_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_18_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[5]- (8-bit Data bus) = sd0, Output, sdio0_data_out[5]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[18]- (Test Scan Port) = test_scan, Output, test_scan_out[18]- (Test Scan Port
-                3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_18_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_18_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_18_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_18_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_18_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_18_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[18]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[18]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_18_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_18_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_18_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_18_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_18_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_18_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_19_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_19_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_19_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_19_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_19_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_19_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[3]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[3]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_19_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_19_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_19_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_19_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_19_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_19_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[6]- (8-bit Data bus) = sd0, Output, sdio0_data_out[6]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[19]- (Test Scan Port) = test_scan, Output, test_scan_out[19]- (Test Scan Port
-                3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_19_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_19_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_19_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_19_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_19_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_19_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[19]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[19]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5
-                ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_19_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_19_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_19_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_19_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_19_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_19_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_20_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_20_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_20_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_20_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_20_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_20_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[4]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[4]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_20_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_20_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_20_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_20_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_20_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_20_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[7]- (8-bit Data bus) = sd0, Output, sdio0_data_out[7]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[20]- (Test Scan Port) = test_scan, Output, test_scan_out[20]- (Test Scan Port
-                3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_20_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_20_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_20_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_20_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_20_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_20_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[20]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[20]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= t
-               c1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_20_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_20_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_20_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_20_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_20_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_20_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_21_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_21_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_21_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_21_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_21_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_21_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[5]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[5]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_21_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_21_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_21_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_21_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_21_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_21_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_cmd_in- (Command Indicator) = sd0, Output, sdio0_cmd_out- (Comman
-                Indicator) 2= test_scan, Input, test_scan_in[21]- (Test Scan Port) = test_scan, Output, test_scan_out[21]- (Test Scan Port)
-               = csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_21_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_21_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_21_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_21_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_21_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_21_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[21]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[21]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1
-                Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd-
-               UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_21_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_21_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_21_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_21_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_21_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_21_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_22_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_22_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_22_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_22_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_22_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_22_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_we_b- (NAND Write Enable)*/
-#undef IOU_SLCR_MIO_PIN_22_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_22_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_22_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_22_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_22_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_22_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_clk_out- (SDSDIO clock) 2= test_scan, Input, test_scan_in[22]-
-               (Test Scan Port) = test_scan, Output, test_scan_out[22]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_22_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_22_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_22_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_22_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_22_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_22_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[22]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[22]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, sp
-               1_sclk_out- (SPI Clock) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not
-               sed*/
-#undef IOU_SLCR_MIO_PIN_22_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_22_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_22_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_22_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_22_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_22_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_23_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_23_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_23_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_23_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_23_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_23_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[6]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[6]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_23_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_23_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_23_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_23_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_23_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_23_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_bus_pow- (SD card bus power) 2= test_scan, Input, test_scan_in
-               23]- (Test Scan Port) = test_scan, Output, test_scan_out[23]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper
-               */
-#undef IOU_SLCR_MIO_PIN_23_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_23_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_23_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_23_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_23_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_23_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[23]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[23]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_23_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_23_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_23_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_23_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_23_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_23_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_24_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_24_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_24_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_24_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_24_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_24_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[7]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[7]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_24_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_24_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_24_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_24_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_24_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_24_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_cd_n- (SD card detect from connector) 2= test_scan, Input, test
-               scan_in[24]- (Test Scan Port) = test_scan, Output, test_scan_out[24]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ex
-                Tamper)*/
-#undef IOU_SLCR_MIO_PIN_24_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_24_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_24_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_24_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_24_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_24_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[24]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[24]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= Not Used 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1,
-               Output, ua1_txd- (UART transmitter serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_24_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_24_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_24_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_24_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_24_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_24_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_25_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_25_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_25_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_25_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_25_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_25_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_re_n- (NAND Read Enable)*/
-#undef IOU_SLCR_MIO_PIN_25_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_25_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_25_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_25_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_25_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_25_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_wp- (SD card write protect from connector) 2= test_scan, Input,
-               test_scan_in[25]- (Test Scan Port) = test_scan, Output, test_scan_out[25]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (C
-               U Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_25_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_25_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_25_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_25_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_25_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_25_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[25]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[25]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= Not Used 5= ttc3, Output, ttc3_wave_out- (TTC Waveform
-               lock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_25_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_25_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_25_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_25_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_25_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_25_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_tx_clk- (TX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_26_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_26_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_26_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_26_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_26_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_26_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ce[1]- (NAND chip enable)*/
-#undef IOU_SLCR_MIO_PIN_26_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_26_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_26_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_26_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_26_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_26_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[0]- (PMU GPI) 2= test_scan, Input, test_scan_in[26]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[26]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_26_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_26_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_26_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_26_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_26_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_26_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[0]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[0]- (GPIO bank 1) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Clock
-                5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[4]-
-               Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_26_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_26_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_26_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_26_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_26_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_26_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[0]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_27_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_27_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_27_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_27_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_27_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_27_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[0]- (NAND Ready/Busy)*/
-#undef IOU_SLCR_MIO_PIN_27_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_27_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_27_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_27_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_27_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_27_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[1]- (PMU GPI) 2= test_scan, Input, test_scan_in[27]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[27]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Outp
-               t, dp_aux_data_out- (Dp Aux Data)*/
-#undef IOU_SLCR_MIO_PIN_27_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_27_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_27_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_27_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_27_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_27_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[1]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[1]- (GPIO bank 1) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_
-               ut- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output, tracedq[5]- (Trace Port
-               atabus)*/
-#undef IOU_SLCR_MIO_PIN_27_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_27_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_27_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_27_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_27_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_27_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[1]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_28_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_28_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_28_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_28_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_28_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_28_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[1]- (NAND Ready/Busy)*/
-#undef IOU_SLCR_MIO_PIN_28_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_28_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_28_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_28_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_28_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_28_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[2]- (PMU GPI) 2= test_scan, Input, test_scan_in[28]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[28]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)*/
-#undef IOU_SLCR_MIO_PIN_28_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_28_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_28_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_28_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_28_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_28_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[2]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[2]- (GPIO bank 1) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc1, Input, ttc1_clk_i
-               - (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[6]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_28_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_28_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_28_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_28_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_28_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_28_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[2]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_29_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_29_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_29_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_29_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_29_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_29_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_29_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_29_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_29_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_29_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_29_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_29_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[3]- (PMU GPI) 2= test_scan, Input, test_scan_in[29]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[29]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Outp
-               t, dp_aux_data_out- (Dp Aux Data)*/
-#undef IOU_SLCR_MIO_PIN_29_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_29_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_29_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_29_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_29_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_29_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[3]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[3]- (GPIO bank 1) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[0]
-                (SPI Master Selects) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial inpu
-               ) 7= trace, Output, tracedq[7]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_29_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_29_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_29_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_29_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_29_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_29_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[3]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_30_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_30_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_30_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_30_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_30_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_30_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_30_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_30_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_30_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_30_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_30_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_30_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[4]- (PMU GPI) 2= test_scan, Input, test_scan_in[30]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[30]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)*/
-#undef IOU_SLCR_MIO_PIN_30_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_30_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_30_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_30_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_30_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_30_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[4]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[4]- (GPIO bank 1) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_so
-                (MISO signal) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output
-                tracedq[8]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_30_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_30_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_30_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_30_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_30_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_30_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_tx_ctl- (TX RGMII control)*/
-#undef IOU_SLCR_MIO_PIN_31_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_31_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_31_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_31_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_31_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_31_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_31_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_31_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_31_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_31_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_31_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_31_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[5]- (PMU GPI) 2= test_scan, Input, test_scan_in[31]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[31]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_31_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_31_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_31_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_31_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_31_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_31_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[5]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[5]- (GPIO bank 1) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, spi
-               _si- (MOSI signal) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial out
-               ut) 7= trace, Output, tracedq[9]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_31_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_31_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_31_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_31_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_31_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_31_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rx_clk- (RX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_32_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_32_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_32_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_32_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_32_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_32_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dqs_in- (NAND Strobe) 1= nand, Output, nfc_dqs_out- (NAND Strobe
-               */
-#undef IOU_SLCR_MIO_PIN_32_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_32_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_32_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_32_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_32_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_32_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[0]- (PMU GPI) 2= test_scan, Input, test_scan_in[32]- (Test S
-               an Port) = test_scan, Output, test_scan_out[32]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_32_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_32_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_32_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_32_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_32_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_32_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[6]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[6]- (GPIO bank 1) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, spi
-               _sclk_out- (SPI Clock) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7=
-               race, Output, tracedq[10]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_32_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_32_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_32_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_32_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_32_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_32_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[0]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_33_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_33_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_33_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_33_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_33_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_33_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_33_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_33_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_33_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_33_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_33_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_33_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[1]- (PMU GPI) 2= test_scan, Input, test_scan_in[33]- (Test S
-               an Port) = test_scan, Output, test_scan_out[33]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_33_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_33_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_33_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_33_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_33_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_33_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[7]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[7]- (GPIO bank 1) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5= t
-               c3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, traced
-               [11]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_33_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_33_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_33_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_33_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_33_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_33_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[1]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_34_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_34_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_34_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_34_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_34_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_34_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_34_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_34_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_34_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_34_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_34_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_34_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[2]- (PMU GPI) 2= test_scan, Input, test_scan_in[34]- (Test S
-               an Port) = test_scan, Output, test_scan_out[34]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Out
-               ut, dp_aux_data_out- (Dp Aux Data)*/
-#undef IOU_SLCR_MIO_PIN_34_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_34_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_34_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_34_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_34_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_34_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[8]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[8]- (GPIO bank 1) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= ttc2
-                Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[12]- (Trace P
-               rt Databus)*/
-#undef IOU_SLCR_MIO_PIN_34_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_34_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_34_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_34_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_34_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_34_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[2]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_35_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_35_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_35_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_35_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_35_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_35_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_35_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_35_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_35_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_35_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_35_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_35_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[3]- (PMU GPI) 2= test_scan, Input, test_scan_in[35]- (Test S
-               an Port) = test_scan, Output, test_scan_out[35]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)*/
-#undef IOU_SLCR_MIO_PIN_35_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_35_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_35_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_35_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_35_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_35_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[9]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[9]- (GPIO bank 1) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1,
-               Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd-
-               UART transmitter serial output) 7= trace, Output, tracedq[13]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_35_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_35_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_35_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_35_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_35_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_35_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[3]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_36_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_36_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_36_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_36_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_36_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_36_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_36_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_36_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_36_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_36_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_36_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_36_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[4]- (PMU GPI) 2= test_scan, Input, test_scan_in[36]- (Test S
-               an Port) = test_scan, Output, test_scan_out[36]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Out
-               ut, dp_aux_data_out- (Dp Aux Data)*/
-#undef IOU_SLCR_MIO_PIN_36_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_36_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_36_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_36_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_36_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_36_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[10]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[10]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1
-               so- (MISO signal) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace
-                Output, tracedq[14]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_36_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_36_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_36_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_36_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_36_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_36_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rx_ctl- (RX RGMII control )*/
-#undef IOU_SLCR_MIO_PIN_37_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_37_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_37_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_37_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_37_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_37_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_37_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_37_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_37_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_37_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_37_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_37_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[5]- (PMU GPI) 2= test_scan, Input, test_scan_in[37]- (Test S
-               an Port) = test_scan, Output, test_scan_out[37]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)*/
-#undef IOU_SLCR_MIO_PIN_37_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_37_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_37_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_37_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_37_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_37_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[11]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[11]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, sp
-               1_si- (MOSI signal) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= trace, Output, tracedq[15]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_37_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_37_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_37_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_37_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_37_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_37_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_tx_clk- (TX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_38_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_38_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_38_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_38_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_38_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_38_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_38_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_38_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_38_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_38_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_38_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_38_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_clk_out- (SDSDIO clock) 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_38_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_38_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_38_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_38_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_38_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_38_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[12]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[12]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Clo
-               k) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, trace_clk-
-               (Trace Port Clock)*/
-#undef IOU_SLCR_MIO_PIN_38_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_38_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_38_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_38_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_38_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_38_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[0]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_39_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_39_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_39_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_39_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_39_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_39_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_39_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_39_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_39_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_39_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_39_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_39_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_cd_n- (SD card detect from connector) 2= sd1, Input, sd1_data_i
-               [4]- (8-bit Data bus) = sd1, Output, sdio1_data_out[4]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_39_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_39_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_39_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_39_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_39_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_39_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[13]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[13]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc0, Output, ttc0_wav
-               _out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output, trace_ctl- (Trace Port
-               Control Signal)*/
-#undef IOU_SLCR_MIO_PIN_39_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_39_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_39_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_39_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_39_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_39_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[1]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_40_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_40_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_40_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_40_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_40_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_40_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_40_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_40_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_40_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_40_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_40_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_40_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_cmd_in- (Command Indicator) = sd0, Output, sdio0_cmd_out- (Comman
-                Indicator) 2= sd1, Input, sd1_data_in[5]- (8-bit Data bus) = sd1, Output, sdio1_data_out[5]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_40_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_40_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_40_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_40_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_40_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_40_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[14]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[14]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc3, Input, ttc3_clk
-               in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[0]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_40_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_40_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_40_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_40_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_40_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_40_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[2]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_41_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_41_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_41_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_41_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_41_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_41_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_41_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_41_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_41_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_41_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_41_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_41_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[0]- (8-bit Data bus) = sd0, Output, sdio0_data_out[0]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[6]- (8-bit Data bus) = sd1, Output, sdio1_data_out[6]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_41_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_41_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_41_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_41_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_41_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_41_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[15]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[15]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[
-               ]- (SPI Master Selects) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial in
-               ut) 7= trace, Output, tracedq[1]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_41_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_41_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_41_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_41_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_41_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_41_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[3]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_42_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_42_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_42_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_42_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_42_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_42_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_42_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_42_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_42_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_42_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_42_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_42_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[1]- (8-bit Data bus) = sd0, Output, sdio0_data_out[1]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[7]- (8-bit Data bus) = sd1, Output, sdio1_data_out[7]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_42_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_42_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_42_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_42_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_42_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_42_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[16]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[16]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_
-               o- (MISO signal) 5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Outp
-               t, tracedq[2]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_42_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_42_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_42_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_42_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_42_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_42_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_tx_ctl- (TX RGMII control)*/
-#undef IOU_SLCR_MIO_PIN_43_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_43_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_43_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_43_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_43_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_43_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_43_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_43_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_43_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_43_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_43_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_43_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[2]- (8-bit Data bus) = sd0, Output, sdio0_data_out[2]- (8
-               bit Data bus) 2= sd1, Output, sdio1_bus_pow- (SD card bus power) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_43_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_43_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_43_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_43_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_43_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_43_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[17]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[17]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, s
-               i0_si- (MOSI signal) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= trace, Output, tracedq[3]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_43_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_43_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_43_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_43_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_43_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_43_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rx_clk- (RX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_44_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_44_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_44_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_44_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_44_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_44_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_44_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_44_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_44_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_44_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_44_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_44_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[3]- (8-bit Data bus) = sd0, Output, sdio0_data_out[3]- (8
-               bit Data bus) 2= sd1, Input, sdio1_wp- (SD card write protect from connector) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_44_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_44_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_44_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_44_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_44_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_44_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[18]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[18]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, s
-               i1_sclk_out- (SPI Clock) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7
-                Not Used*/
-#undef IOU_SLCR_MIO_PIN_44_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_44_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_44_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_44_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_44_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_44_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[0]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_45_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_45_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_45_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_45_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_45_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_45_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_45_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_45_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_45_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_45_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_45_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_45_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[4]- (8-bit Data bus) = sd0, Output, sdio0_data_out[4]- (8
-               bit Data bus) 2= sd1, Input, sdio1_cd_n- (SD card detect from connector) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_45_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_45_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_45_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_45_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_45_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_45_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[19]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[19]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5=
-               ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_45_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_45_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_45_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_45_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_45_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_45_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[1]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_46_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_46_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_46_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_46_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_46_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_46_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_46_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_46_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_46_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_46_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_46_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_46_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[5]- (8-bit Data bus) = sd0, Output, sdio0_data_out[5]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[0]- (8-bit Data bus) = sd1, Output, sdio1_data_out[0]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_46_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_46_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_46_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_46_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_46_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_46_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[20]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[20]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= tt
-               0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_46_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_46_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_46_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_46_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_46_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_46_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[2]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_47_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_47_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_47_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_47_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_47_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_47_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_47_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_47_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_47_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_47_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_47_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_47_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[6]- (8-bit Data bus) = sd0, Output, sdio0_data_out[6]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[1]- (8-bit Data bus) = sd1, Output, sdio1_data_out[1]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_47_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_47_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_47_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_47_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_47_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_47_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[21]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[21]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi
-               , Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd
-                (UART transmitter serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_47_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_47_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_47_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_47_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_47_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_47_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[3]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_48_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_48_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_48_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_48_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_48_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_48_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_48_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_48_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_48_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_48_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_48_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_48_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[7]- (8-bit Data bus) = sd0, Output, sdio0_data_out[7]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[2]- (8-bit Data bus) = sd1, Output, sdio1_data_out[2]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_48_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_48_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_48_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_48_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_48_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_48_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[22]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[22]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1
-               so- (MISO signal) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= Not U
-               ed*/
-#undef IOU_SLCR_MIO_PIN_48_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_48_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_48_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_48_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_48_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_48_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rx_ctl- (RX RGMII control )*/
-#undef IOU_SLCR_MIO_PIN_49_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_49_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_49_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_49_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_49_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_49_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_49_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_49_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_49_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_49_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_49_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_49_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_bus_pow- (SD card bus power) 2= sd1, Input, sd1_data_in[3]- (8
-               bit Data bus) = sd1, Output, sdio1_data_out[3]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_49_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_49_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_49_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_49_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_49_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_49_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[23]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[23]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, sp
-               1_si- (MOSI signal) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_49_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_49_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_49_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_49_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_49_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_49_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem_tsu, Input, gem_tsu_clk- (TSU clock)*/
-#undef IOU_SLCR_MIO_PIN_50_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_50_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_50_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_50_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_50_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_50_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_50_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_50_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_50_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_50_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_50_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_50_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_wp- (SD card write protect from connector) 2= sd1, Input, sd1_c
-               d_in- (Command Indicator) = sd1, Output, sdio1_cmd_out- (Command Indicator) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_50_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_50_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_50_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_50_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_50_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_50_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[24]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[24]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= mdio1, Output, gem1_mdc- (MDIO Clock) 5= ttc2, Input, ttc2
-               clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_50_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_50_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_50_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_50_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_50_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_50_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem_tsu, Input, gem_tsu_clk- (TSU clock)*/
-#undef IOU_SLCR_MIO_PIN_51_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_51_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_51_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_51_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_51_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_51_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_51_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_51_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_51_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_51_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_51_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_51_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= sd1, Output, sdio1_clk_out- (SDSDIO clock) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_51_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_51_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_51_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_51_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_51_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_51_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[25]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[25]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= mdio1, Input, gem1_mdio_in- (MDIO Data) 4= mdio1, Outp
-               t, gem1_mdio_out- (MDIO Data) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter
-               serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_51_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_51_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_51_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_51_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_51_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_51_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_tx_clk- (TX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_52_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_52_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_52_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_52_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_52_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_52_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_clk_in- (ULPI Clock)*/
-#undef IOU_SLCR_MIO_PIN_52_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_52_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_52_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_52_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_52_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_52_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_52_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_52_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_52_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_52_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_52_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_52_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[0]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[0]- (GPIO bank 2) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Cloc
-               ) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, trace_
-               lk- (Trace Port Clock)*/
-#undef IOU_SLCR_MIO_PIN_52_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_52_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_52_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_52_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_52_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_52_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[0]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_53_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_53_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_53_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_53_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_53_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_53_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_dir- (Data bus direction control)*/
-#undef IOU_SLCR_MIO_PIN_53_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_53_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_53_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_53_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_53_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_53_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_53_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_53_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_53_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_53_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_53_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_53_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[1]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[1]- (GPIO bank 2) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc1, Output, ttc1_wave_o
-               t- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, trace_ctl- (Trace Port Control
-               Signal)*/
-#undef IOU_SLCR_MIO_PIN_53_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_53_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_53_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_53_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_53_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_53_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[1]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_54_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_54_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_54_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_54_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_54_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_54_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[2]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[2]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_54_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_54_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_54_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_54_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_54_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_54_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_54_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_54_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_54_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_54_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_54_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_54_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[2]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[2]- (GPIO bank 2) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc0, Input, ttc0_clk_in
-                (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[0]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_54_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_54_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_54_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_54_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_54_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_54_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[2]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_55_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_55_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_55_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_55_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_55_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_55_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_nxt- (Data flow control signal from the PHY)*/
-#undef IOU_SLCR_MIO_PIN_55_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_55_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_55_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_55_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_55_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_55_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_55_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_55_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_55_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_55_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_55_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_55_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[3]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[3]- (GPIO bank 2) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[0
-               - (SPI Master Selects) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial
-               output) 7= trace, Output, tracedq[1]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_55_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_55_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_55_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_55_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_55_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_55_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[3]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_56_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_56_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_56_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_56_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_56_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_56_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[0]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[0]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_56_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_56_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_56_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_56_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_56_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_56_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_56_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_56_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_56_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_56_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_56_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_56_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[4]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[4]- (GPIO bank 2) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_s
-               - (MISO signal) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace,
-               utput, tracedq[2]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_56_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_56_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_56_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_56_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_56_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_56_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_tx_ctl- (TX RGMII control)*/
-#undef IOU_SLCR_MIO_PIN_57_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_57_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_57_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_57_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_57_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_57_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[1]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[1]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_57_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_57_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_57_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_57_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_57_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_57_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_57_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_57_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_57_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_57_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_57_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_57_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[5]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[5]- (GPIO bank 2) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, spi0
-               si- (MOSI signal) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7
-                trace, Output, tracedq[3]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_57_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_57_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_57_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_57_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_57_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_57_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rx_clk- (RX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_58_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_58_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_58_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_58_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_58_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_58_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Output, usb0_ulpi_stp- (Asserted to end or interrupt transfers)*/
-#undef IOU_SLCR_MIO_PIN_58_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_58_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_58_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_58_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_58_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_58_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_58_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_58_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_58_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_58_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_58_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_58_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[6]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[6]- (GPIO bank 2) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, spi1_sclk_out- (SPI Clock
-                5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[4]-
-               Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_58_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_58_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_58_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_58_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_58_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_58_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[0]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_59_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_59_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_59_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_59_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_59_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_59_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[3]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[3]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_59_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_59_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_59_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_59_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_59_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_59_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_59_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_59_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_59_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_59_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_59_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_59_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[7]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[7]- (GPIO bank 2) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_
-               ut- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output, tracedq[5]- (Trace Port
-               atabus)*/
-#undef IOU_SLCR_MIO_PIN_59_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_59_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_59_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_59_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_59_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_59_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[1]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_60_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_60_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_60_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_60_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_60_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_60_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[4]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[4]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_60_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_60_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_60_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_60_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_60_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_60_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_60_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_60_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_60_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_60_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_60_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_60_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[8]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[8]- (GPIO bank 2) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= ttc1, Input, ttc1_clk_i
-               - (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[6]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_60_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_60_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_60_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_60_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_60_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_60_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[2]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_61_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_61_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_61_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_61_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_61_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_61_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[5]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[5]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_61_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_61_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_61_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_61_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_61_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_61_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_61_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_61_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_61_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_61_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_61_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_61_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[9]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[9]- (GPIO bank 2) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1, Output, spi1_n_ss_out[0]
-                (SPI Master Selects) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial inpu
-               ) 7= trace, Output, tracedq[7]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_61_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_61_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_61_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_61_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_61_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_61_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[3]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_62_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_62_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_62_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_62_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_62_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_62_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[6]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[6]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_62_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_62_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_62_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_62_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_62_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_62_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_62_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_62_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_62_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_62_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_62_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_62_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[10]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[10]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Outp
-               t, tracedq[8]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_62_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_62_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_62_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_62_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_62_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_62_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rx_ctl- (RX RGMII control )*/
-#undef IOU_SLCR_MIO_PIN_63_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_63_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_63_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_63_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_63_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_63_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[7]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[7]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_63_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_63_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_63_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_63_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_63_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_63_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_63_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_63_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_63_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_63_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_63_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_63_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[11]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[11]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= trace, Output, tracedq[9]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_63_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_63_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_63_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_63_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_63_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_63_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_tx_clk- (TX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_64_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_64_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_64_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_64_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_64_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_64_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_clk_in- (ULPI Clock)*/
-#undef IOU_SLCR_MIO_PIN_64_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_64_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_64_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_64_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_64_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_64_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_clk_out- (SDSDIO clock) 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_64_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_64_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_64_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_64_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_64_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_64_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[12]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[12]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, s
-               i0_sclk_out- (SPI Clock) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7
-                trace, Output, tracedq[10]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_64_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_64_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_64_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_64_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_64_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_64_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[0]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_65_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_65_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_65_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_65_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_65_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_65_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_dir- (Data bus direction control)*/
-#undef IOU_SLCR_MIO_PIN_65_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_65_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_65_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_65_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_65_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_65_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_cd_n- (SD card detect from connector) 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_65_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_65_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_65_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_65_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_65_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_65_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[13]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[13]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5=
-               ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, trac
-               dq[11]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_65_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_65_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_65_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_65_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_65_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_65_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[1]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_66_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_66_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_66_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_66_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_66_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_66_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[2]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[2]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_66_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_66_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_66_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_66_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_66_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_66_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_cmd_in- (Command Indicator) = sd0, Output, sdio0_cmd_out- (Comman
-                Indicator) 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_66_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_66_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_66_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_66_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_66_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_66_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[14]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[14]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= tt
-               2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[12]- (Trace
-               Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_66_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_66_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_66_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_66_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_66_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_66_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[2]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_67_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_67_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_67_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_67_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_67_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_67_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_nxt- (Data flow control signal from the PHY)*/
-#undef IOU_SLCR_MIO_PIN_67_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_67_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_67_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_67_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_67_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_67_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[0]- (8-bit Data bus) = sd0, Output, sdio0_data_out[0]- (8
-               bit Data bus) 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_67_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_67_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_67_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_67_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_67_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_67_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[15]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[15]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi
-               , Output, spi0_n_ss_out[0]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd
-                (UART transmitter serial output) 7= trace, Output, tracedq[13]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_67_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_67_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_67_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_67_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_67_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_67_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[3]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_68_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_68_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_68_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_68_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_68_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_68_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[0]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[0]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_68_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_68_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_68_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_68_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_68_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_68_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[1]- (8-bit Data bus) = sd0, Output, sdio0_data_out[1]- (8
-               bit Data bus) 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_68_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_68_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_68_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_68_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_68_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_68_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[16]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[16]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0
-               so- (MISO signal) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace
-                Output, tracedq[14]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_68_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_68_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_68_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_68_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_68_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_68_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_tx_ctl- (TX RGMII control)*/
-#undef IOU_SLCR_MIO_PIN_69_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_69_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_69_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_69_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_69_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_69_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[1]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[1]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_69_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_69_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_69_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_69_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_69_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_69_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[2]- (8-bit Data bus) = sd0, Output, sdio0_data_out[2]- (8
-               bit Data bus) 2= sd1, Input, sdio1_wp- (SD card write protect from connector) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_69_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_69_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_69_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_69_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_69_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_69_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[17]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[17]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, sp
-               0_si- (MOSI signal) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= trace, Output, tracedq[15]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_69_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_69_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_69_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_69_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_69_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_69_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rx_clk- (RX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_70_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_70_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_70_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_70_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_70_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_70_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Output, usb1_ulpi_stp- (Asserted to end or interrupt transfers)*/
-#undef IOU_SLCR_MIO_PIN_70_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_70_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_70_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_70_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_70_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_70_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[3]- (8-bit Data bus) = sd0, Output, sdio0_data_out[3]- (8
-               bit Data bus) 2= sd1, Output, sdio1_bus_pow- (SD card bus power) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_70_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_70_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_70_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_70_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_70_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_70_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[18]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[18]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, sp
-               1_sclk_out- (SPI Clock) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not
-               sed*/
-#undef IOU_SLCR_MIO_PIN_70_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_70_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_70_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_70_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_70_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_70_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[0]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_71_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_71_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_71_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_71_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_71_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_71_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[3]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[3]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_71_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_71_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_71_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_71_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_71_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_71_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[4]- (8-bit Data bus) = sd0, Output, sdio0_data_out[4]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[0]- (8-bit Data bus) = sd1, Output, sdio1_data_out[0]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_71_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_71_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_71_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_71_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_71_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_71_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[19]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[19]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5
-                ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_71_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_71_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_71_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_71_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_71_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_71_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[1]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_72_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_72_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_72_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_72_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_72_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_72_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[4]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[4]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_72_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_72_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_72_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_72_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_72_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_72_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[5]- (8-bit Data bus) = sd0, Output, sdio0_data_out[5]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[1]- (8-bit Data bus) = sd1, Output, sdio1_data_out[1]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_72_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_72_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_72_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_72_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_72_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_72_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[20]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[20]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= N
-               t Used 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_72_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_72_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_72_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_72_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_72_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_72_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[2]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_73_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_73_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_73_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_73_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_73_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_73_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[5]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[5]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_73_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_73_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_73_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_73_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_73_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_73_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[6]- (8-bit Data bus) = sd0, Output, sdio0_data_out[6]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[2]- (8-bit Data bus) = sd1, Output, sdio1_data_out[2]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_73_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_73_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_73_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_73_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_73_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_73_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[21]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[21]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1
-                Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= Not Used 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_73_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_73_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_73_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_73_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_73_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_73_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[3]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_74_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_74_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_74_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_74_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_74_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_74_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[6]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[6]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_74_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_74_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_74_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_74_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_74_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_74_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[7]- (8-bit Data bus) = sd0, Output, sdio0_data_out[7]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[3]- (8-bit Data bus) = sd1, Output, sdio1_data_out[3]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_74_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_74_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_74_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_74_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_74_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_74_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[22]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[22]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= Not Used 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_74_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_74_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_74_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_74_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_74_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_74_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rx_ctl- (RX RGMII control )*/
-#undef IOU_SLCR_MIO_PIN_75_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_75_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_75_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_75_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_75_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_75_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[7]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[7]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_75_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_75_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_75_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_75_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_75_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_75_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_bus_pow- (SD card bus power) 2= sd1, Input, sd1_cmd_in- (Comma
-               d Indicator) = sd1, Output, sdio1_cmd_out- (Command Indicator) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_75_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_75_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_75_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_75_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_75_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_75_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[23]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[23]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= Not Used 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_75_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_75_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_75_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_75_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_75_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_75_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_76_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_76_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_76_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_76_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_76_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_76_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_76_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_76_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_76_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_76_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_76_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_76_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_wp- (SD card write protect from connector) 2= sd1, Output, sdio
-               _clk_out- (SDSDIO clock) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_76_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_76_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_76_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_76_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_76_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_76_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[24]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[24]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= mdio0, Output, gem0_mdc- (MDIO Clock) 4= mdio1, Output, gem1_mdc- (MDIO Clock) 5= mdio2, Output, gem2_mdc- (MDIO Clock
-                6= mdio3, Output, gem3_mdc- (MDIO Clock) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_76_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_76_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_76_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_76_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_76_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_76_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_77_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_77_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_77_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_77_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_77_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_77_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_77_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_77_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_77_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_77_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_77_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_77_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= sd1, Input, sdio1_cd_n- (SD card detect from connector) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_77_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_77_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_77_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_77_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_77_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_77_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[25]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[25]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= mdio0, Input, gem0_mdio_in- (MDIO Data) 3= mdio0, Output, gem0_mdio_out- (MDIO Data) 4= mdio1, Input, gem1_mdio_in- (MD
-               O Data) 4= mdio1, Output, gem1_mdio_out- (MDIO Data) 5= mdio2, Input, gem2_mdio_in- (MDIO Data) 5= mdio2, Output, gem2_mdio_o
-               t- (MDIO Data) 6= mdio3, Input, gem3_mdio_in- (MDIO Data) 6= mdio3, Output, gem3_mdio_out- (MDIO Data) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_77_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_77_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_77_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_77_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_77_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_77_L3_SEL_MASK                                            0x000000E0U
-
-/*Master Tri-state Enable for pin 0, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_SHIFT                                     0
-#define IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_MASK                                      0x00000001U
-
-/*Master Tri-state Enable for pin 1, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_SHIFT                                     1
-#define IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_MASK                                      0x00000002U
-
-/*Master Tri-state Enable for pin 2, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_SHIFT                                     2
-#define IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_MASK                                      0x00000004U
-
-/*Master Tri-state Enable for pin 3, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_SHIFT                                     3
-#define IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_MASK                                      0x00000008U
-
-/*Master Tri-state Enable for pin 4, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_SHIFT                                     4
-#define IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_MASK                                      0x00000010U
-
-/*Master Tri-state Enable for pin 5, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_SHIFT                                     5
-#define IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_MASK                                      0x00000020U
-
-/*Master Tri-state Enable for pin 6, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_SHIFT                                     6
-#define IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_MASK                                      0x00000040U
-
-/*Master Tri-state Enable for pin 7, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_SHIFT                                     7
-#define IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_MASK                                      0x00000080U
-
-/*Master Tri-state Enable for pin 8, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_SHIFT                                     8
-#define IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_MASK                                      0x00000100U
-
-/*Master Tri-state Enable for pin 9, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_SHIFT                                     9
-#define IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_MASK                                      0x00000200U
-
-/*Master Tri-state Enable for pin 10, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_SHIFT                                     10
-#define IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_MASK                                      0x00000400U
-
-/*Master Tri-state Enable for pin 11, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_SHIFT                                     11
-#define IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_MASK                                      0x00000800U
-
-/*Master Tri-state Enable for pin 12, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_SHIFT                                     12
-#define IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_MASK                                      0x00001000U
-
-/*Master Tri-state Enable for pin 13, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_SHIFT                                     13
-#define IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_MASK                                      0x00002000U
-
-/*Master Tri-state Enable for pin 14, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_SHIFT                                     14
-#define IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_MASK                                      0x00004000U
-
-/*Master Tri-state Enable for pin 15, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_SHIFT                                     15
-#define IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_MASK                                      0x00008000U
-
-/*Master Tri-state Enable for pin 16, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_SHIFT                                     16
-#define IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_MASK                                      0x00010000U
-
-/*Master Tri-state Enable for pin 17, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_SHIFT                                     17
-#define IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_MASK                                      0x00020000U
-
-/*Master Tri-state Enable for pin 18, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_SHIFT                                     18
-#define IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_MASK                                      0x00040000U
-
-/*Master Tri-state Enable for pin 19, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_SHIFT                                     19
-#define IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_MASK                                      0x00080000U
-
-/*Master Tri-state Enable for pin 20, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_SHIFT                                     20
-#define IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_MASK                                      0x00100000U
-
-/*Master Tri-state Enable for pin 21, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_SHIFT                                     21
-#define IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_MASK                                      0x00200000U
-
-/*Master Tri-state Enable for pin 22, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_SHIFT                                     22
-#define IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_MASK                                      0x00400000U
-
-/*Master Tri-state Enable for pin 23, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_SHIFT                                     23
-#define IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_MASK                                      0x00800000U
-
-/*Master Tri-state Enable for pin 24, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_SHIFT                                     24
-#define IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_MASK                                      0x01000000U
-
-/*Master Tri-state Enable for pin 25, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_SHIFT                                     25
-#define IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_MASK                                      0x02000000U
-
-/*Master Tri-state Enable for pin 26, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_SHIFT                                     26
-#define IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_MASK                                      0x04000000U
-
-/*Master Tri-state Enable for pin 27, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_SHIFT                                     27
-#define IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_MASK                                      0x08000000U
-
-/*Master Tri-state Enable for pin 28, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_SHIFT                                     28
-#define IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_MASK                                      0x10000000U
-
-/*Master Tri-state Enable for pin 29, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_SHIFT                                     29
-#define IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_MASK                                      0x20000000U
-
-/*Master Tri-state Enable for pin 30, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_SHIFT                                     30
-#define IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_MASK                                      0x40000000U
-
-/*Master Tri-state Enable for pin 31, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_SHIFT                                     31
-#define IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_MASK                                      0x80000000U
-
-/*Master Tri-state Enable for pin 32, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_SHIFT                                     0
-#define IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_MASK                                      0x00000001U
-
-/*Master Tri-state Enable for pin 33, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_SHIFT                                     1
-#define IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_MASK                                      0x00000002U
-
-/*Master Tri-state Enable for pin 34, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_SHIFT                                     2
-#define IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_MASK                                      0x00000004U
-
-/*Master Tri-state Enable for pin 35, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_SHIFT                                     3
-#define IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_MASK                                      0x00000008U
-
-/*Master Tri-state Enable for pin 36, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_SHIFT                                     4
-#define IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_MASK                                      0x00000010U
-
-/*Master Tri-state Enable for pin 37, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_SHIFT                                     5
-#define IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_MASK                                      0x00000020U
-
-/*Master Tri-state Enable for pin 38, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_SHIFT                                     6
-#define IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_MASK                                      0x00000040U
-
-/*Master Tri-state Enable for pin 39, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_SHIFT                                     7
-#define IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_MASK                                      0x00000080U
-
-/*Master Tri-state Enable for pin 40, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_SHIFT                                     8
-#define IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_MASK                                      0x00000100U
-
-/*Master Tri-state Enable for pin 41, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_SHIFT                                     9
-#define IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_MASK                                      0x00000200U
-
-/*Master Tri-state Enable for pin 42, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_SHIFT                                     10
-#define IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_MASK                                      0x00000400U
-
-/*Master Tri-state Enable for pin 43, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_SHIFT                                     11
-#define IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_MASK                                      0x00000800U
-
-/*Master Tri-state Enable for pin 44, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_SHIFT                                     12
-#define IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_MASK                                      0x00001000U
-
-/*Master Tri-state Enable for pin 45, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_SHIFT                                     13
-#define IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_MASK                                      0x00002000U
-
-/*Master Tri-state Enable for pin 46, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_SHIFT                                     14
-#define IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_MASK                                      0x00004000U
-
-/*Master Tri-state Enable for pin 47, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_SHIFT                                     15
-#define IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_MASK                                      0x00008000U
-
-/*Master Tri-state Enable for pin 48, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_SHIFT                                     16
-#define IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_MASK                                      0x00010000U
-
-/*Master Tri-state Enable for pin 49, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_SHIFT                                     17
-#define IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_MASK                                      0x00020000U
-
-/*Master Tri-state Enable for pin 50, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_SHIFT                                     18
-#define IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_MASK                                      0x00040000U
-
-/*Master Tri-state Enable for pin 51, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_SHIFT                                     19
-#define IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_MASK                                      0x00080000U
-
-/*Master Tri-state Enable for pin 52, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_SHIFT                                     20
-#define IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_MASK                                      0x00100000U
-
-/*Master Tri-state Enable for pin 53, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_SHIFT                                     21
-#define IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_MASK                                      0x00200000U
-
-/*Master Tri-state Enable for pin 54, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_SHIFT                                     22
-#define IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_MASK                                      0x00400000U
-
-/*Master Tri-state Enable for pin 55, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_SHIFT                                     23
-#define IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_MASK                                      0x00800000U
-
-/*Master Tri-state Enable for pin 56, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_SHIFT                                     24
-#define IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_MASK                                      0x01000000U
-
-/*Master Tri-state Enable for pin 57, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_SHIFT                                     25
-#define IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_MASK                                      0x02000000U
-
-/*Master Tri-state Enable for pin 58, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_SHIFT                                     26
-#define IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_MASK                                      0x04000000U
-
-/*Master Tri-state Enable for pin 59, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_SHIFT                                     27
-#define IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_MASK                                      0x08000000U
-
-/*Master Tri-state Enable for pin 60, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_SHIFT                                     28
-#define IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_MASK                                      0x10000000U
-
-/*Master Tri-state Enable for pin 61, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_SHIFT                                     29
-#define IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_MASK                                      0x20000000U
-
-/*Master Tri-state Enable for pin 62, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_SHIFT                                     30
-#define IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_MASK                                      0x40000000U
-
-/*Master Tri-state Enable for pin 63, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_SHIFT                                     31
-#define IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_MASK                                      0x80000000U
-
-/*Master Tri-state Enable for pin 64, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_SHIFT                                     0
-#define IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_MASK                                      0x00000001U
-
-/*Master Tri-state Enable for pin 65, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_SHIFT                                     1
-#define IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_MASK                                      0x00000002U
-
-/*Master Tri-state Enable for pin 66, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_SHIFT                                     2
-#define IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_MASK                                      0x00000004U
-
-/*Master Tri-state Enable for pin 67, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_SHIFT                                     3
-#define IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_MASK                                      0x00000008U
-
-/*Master Tri-state Enable for pin 68, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_SHIFT                                     4
-#define IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_MASK                                      0x00000010U
-
-/*Master Tri-state Enable for pin 69, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_SHIFT                                     5
-#define IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_MASK                                      0x00000020U
-
-/*Master Tri-state Enable for pin 70, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_SHIFT                                     6
-#define IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_MASK                                      0x00000040U
-
-/*Master Tri-state Enable for pin 71, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_SHIFT                                     7
-#define IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_MASK                                      0x00000080U
-
-/*Master Tri-state Enable for pin 72, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_SHIFT                                     8
-#define IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_MASK                                      0x00000100U
-
-/*Master Tri-state Enable for pin 73, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_SHIFT                                     9
-#define IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_MASK                                      0x00000200U
-
-/*Master Tri-state Enable for pin 74, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_SHIFT                                     10
-#define IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_MASK                                      0x00000400U
-
-/*Master Tri-state Enable for pin 75, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_SHIFT                                     11
-#define IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_MASK                                      0x00000800U
-
-/*Master Tri-state Enable for pin 76, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_SHIFT                                     12
-#define IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_MASK                                      0x00001000U
-
-/*Master Tri-state Enable for pin 77, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_SHIFT                                     13
-#define IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_MASK                                      0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_SHIFT                                    0
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_MASK                                     0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_SHIFT                                    1
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_MASK                                     0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_SHIFT                                    2
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_MASK                                     0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_SHIFT                                    3
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_MASK                                     0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_SHIFT                                    4
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_MASK                                     0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_SHIFT                                    5
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_MASK                                     0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_SHIFT                                    6
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_MASK                                     0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_SHIFT                                    7
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_MASK                                     0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_SHIFT                                    8
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_MASK                                     0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_SHIFT                                    9
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_MASK                                     0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_SHIFT                                   10
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_MASK                                    0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_SHIFT                                   11
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_MASK                                    0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_SHIFT                                   12
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_MASK                                    0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_SHIFT                                   13
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_MASK                                    0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_SHIFT                                   14
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_MASK                                    0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_SHIFT                                   15
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_MASK                                    0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_SHIFT                                   16
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_MASK                                    0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_SHIFT                                   17
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_MASK                                    0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_SHIFT                                   18
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_MASK                                    0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_SHIFT                                   19
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_MASK                                    0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_SHIFT                                   20
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_MASK                                    0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_SHIFT                                   21
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_MASK                                    0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_SHIFT                                   22
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_MASK                                    0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_SHIFT                                   23
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_MASK                                    0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_SHIFT                                   24
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_MASK                                    0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_SHIFT                                   25
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_MASK                                    0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_SHIFT                                    0
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_MASK                                     0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_SHIFT                                    1
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_MASK                                     0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_SHIFT                                    2
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_MASK                                     0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_SHIFT                                    3
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_MASK                                     0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_SHIFT                                    4
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_MASK                                     0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_SHIFT                                    5
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_MASK                                     0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_SHIFT                                    6
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_MASK                                     0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_SHIFT                                    7
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_MASK                                     0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_SHIFT                                    8
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_MASK                                     0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_SHIFT                                    9
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_MASK                                     0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_SHIFT                                   10
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_MASK                                    0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_SHIFT                                   11
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_MASK                                    0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_SHIFT                                   12
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_MASK                                    0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_SHIFT                                   13
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_MASK                                    0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_SHIFT                                   14
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_MASK                                    0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_SHIFT                                   15
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_MASK                                    0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_SHIFT                                   16
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_MASK                                    0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_SHIFT                                   17
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_MASK                                    0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_SHIFT                                   18
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_MASK                                    0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_SHIFT                                   19
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_MASK                                    0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_SHIFT                                   20
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_MASK                                    0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_SHIFT                                   21
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_MASK                                    0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_SHIFT                                   22
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_MASK                                    0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_SHIFT                                   23
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_MASK                                    0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_SHIFT                                   24
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_MASK                                    0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_SHIFT                                   25
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_MASK                                    0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT                            0
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK                             0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT                            1
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK                             0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT                            2
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK                             0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT                            3
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK                             0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT                            4
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK                             0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT                            5
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK                             0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT                            6
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK                             0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT                            7
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK                             0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT                            8
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK                             0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT                            9
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK                             0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT                           10
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK                            0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT                           11
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK                            0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT                           12
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK                            0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT                           13
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK                            0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT                           14
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK                            0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT                           15
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK                            0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT                           16
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK                            0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT                           17
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK                            0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT                           18
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK                            0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT                           19
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK                            0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT                           20
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK                            0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT                           21
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK                            0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT                           22
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK                            0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT                           23
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK                            0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT                           24
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK                            0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT                           25
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK                            0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT                           0
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK                            0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT                           1
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK                            0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT                           2
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK                            0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT                           3
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK                            0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT                           4
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK                            0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT                           5
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK                            0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT                           6
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK                            0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT                           7
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK                            0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT                           8
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK                            0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT                           9
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK                            0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT                          10
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK                           0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT                          11
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK                           0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT                          12
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK                           0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT                          13
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK                           0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT                          14
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK                           0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT                          15
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK                           0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT                          16
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK                           0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT                          17
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK                           0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT                          18
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK                           0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT                          19
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK                           0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT                          20
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK                           0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT                          21
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK                           0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT                          22
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK                           0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT                          23
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK                           0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT                          24
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK                           0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_SHIFT                          25
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_MASK                           0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_SHIFT                               0
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_MASK                                0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_SHIFT                               1
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_MASK                                0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_SHIFT                               2
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_MASK                                0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_SHIFT                               3
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_MASK                                0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_SHIFT                               4
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_MASK                                0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_SHIFT                               5
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_MASK                                0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_SHIFT                               6
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_MASK                                0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_SHIFT                               7
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_MASK                                0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_SHIFT                               8
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_MASK                                0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_SHIFT                               9
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_MASK                                0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_SHIFT                              10
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_MASK                               0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_SHIFT                              11
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_MASK                               0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_SHIFT                              12
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_MASK                               0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_SHIFT                              13
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_MASK                               0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_SHIFT                              14
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_MASK                               0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_SHIFT                              15
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_MASK                               0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_SHIFT                              16
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_MASK                               0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_SHIFT                              17
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_MASK                               0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_SHIFT                              18
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_MASK                               0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_SHIFT                              19
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_MASK                               0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_SHIFT                              20
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_MASK                               0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_SHIFT                              21
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_MASK                               0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_SHIFT                              22
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_MASK                               0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_SHIFT                              23
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_MASK                               0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_SHIFT                              24
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_MASK                               0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_SHIFT                              25
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_MASK                               0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT                          0
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK                           0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT                          1
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK                           0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT                          2
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK                           0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT                          3
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK                           0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT                          4
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK                           0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT                          5
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK                           0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT                          6
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK                           0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT                          7
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK                           0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT                          8
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK                           0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT                          9
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK                           0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT                         10
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK                          0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT                         11
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK                          0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT                         12
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK                          0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT                         13
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK                          0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT                         14
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK                          0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT                         15
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK                          0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT                         16
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK                          0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT                         17
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK                          0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT                         18
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK                          0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT                         19
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK                          0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT                         20
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK                          0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT                         21
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK                          0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT                         22
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK                          0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT                         23
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK                          0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT                         24
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK                          0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT                         25
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK                          0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_SHIFT                                    0
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_MASK                                     0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_SHIFT                                    1
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_MASK                                     0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_SHIFT                                    2
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_MASK                                     0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_SHIFT                                    3
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_MASK                                     0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_SHIFT                                    4
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_MASK                                     0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_SHIFT                                    5
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_MASK                                     0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_SHIFT                                    6
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_MASK                                     0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_SHIFT                                    7
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_MASK                                     0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_SHIFT                                    8
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_MASK                                     0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_SHIFT                                    9
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_MASK                                     0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_SHIFT                                   10
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_MASK                                    0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_SHIFT                                   11
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_MASK                                    0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_SHIFT                                   12
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_MASK                                    0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_SHIFT                                   13
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_MASK                                    0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_SHIFT                                   14
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_MASK                                    0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_SHIFT                                   15
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_MASK                                    0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_SHIFT                                   16
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_MASK                                    0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_SHIFT                                   17
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_MASK                                    0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_SHIFT                                   18
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_MASK                                    0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_SHIFT                                   19
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_MASK                                    0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_SHIFT                                   20
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_MASK                                    0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_SHIFT                                   21
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_MASK                                    0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_SHIFT                                   22
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_MASK                                    0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_SHIFT                                   23
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_MASK                                    0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_SHIFT                                   24
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_MASK                                    0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_SHIFT                                   25
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_MASK                                    0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_SHIFT                                    0
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_MASK                                     0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_SHIFT                                    1
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_MASK                                     0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_SHIFT                                    2
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_MASK                                     0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_SHIFT                                    3
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_MASK                                     0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_SHIFT                                    4
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_MASK                                     0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_SHIFT                                    5
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_MASK                                     0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_SHIFT                                    6
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_MASK                                     0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_SHIFT                                    7
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_MASK                                     0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_SHIFT                                    8
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_MASK                                     0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_SHIFT                                    9
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_MASK                                     0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_SHIFT                                   10
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_MASK                                    0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_SHIFT                                   11
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_MASK                                    0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_SHIFT                                   12
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_MASK                                    0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_SHIFT                                   13
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_MASK                                    0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_SHIFT                                   14
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_MASK                                    0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_SHIFT                                   15
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_MASK                                    0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_SHIFT                                   16
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_MASK                                    0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_SHIFT                                   17
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_MASK                                    0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_SHIFT                                   18
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_MASK                                    0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_SHIFT                                   19
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_MASK                                    0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_SHIFT                                   20
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_MASK                                    0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_SHIFT                                   21
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_MASK                                    0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_SHIFT                                   22
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_MASK                                    0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_SHIFT                                   23
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_MASK                                    0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_SHIFT                                   24
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_MASK                                    0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_SHIFT                                   25
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_MASK                                    0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT                            0
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK                             0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT                            1
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK                             0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT                            2
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK                             0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT                            3
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK                             0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT                            4
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK                             0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT                            5
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK                             0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT                            6
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK                             0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT                            7
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK                             0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT                            8
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK                             0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT                            9
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK                             0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT                           10
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK                            0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT                           11
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK                            0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT                           12
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK                            0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT                           13
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK                            0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT                           14
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK                            0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT                           15
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK                            0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT                           16
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK                            0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT                           17
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK                            0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT                           18
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK                            0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT                           19
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK                            0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT                           20
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK                            0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT                           21
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK                            0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT                           22
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK                            0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT                           23
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK                            0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT                           24
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK                            0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT                           25
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK                            0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT                           0
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK                            0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT                           1
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK                            0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT                           2
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK                            0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT                           3
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK                            0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT                           4
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK                            0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT                           5
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK                            0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT                           6
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK                            0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT                           7
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK                            0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT                           8
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK                            0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT                           9
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK                            0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT                          10
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK                           0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT                          11
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK                           0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT                          12
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK                           0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT                          13
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK                           0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT                          14
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK                           0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT                          15
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK                           0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT                          16
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK                           0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT                          17
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK                           0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT                          18
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK                           0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT                          19
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK                           0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT                          20
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK                           0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT                          21
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK                           0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT                          22
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK                           0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT                          23
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK                           0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT                          24
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK                           0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_SHIFT                               12
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_MASK                                0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_SHIFT                               13
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_MASK                                0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_SHIFT                               14
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_MASK                                0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_SHIFT                               15
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_MASK                                0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_SHIFT                               16
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_MASK                                0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_SHIFT                               17
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_MASK                                0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_SHIFT                               18
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_MASK                                0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_SHIFT                               19
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_MASK                                0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_SHIFT                               20
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_MASK                                0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_SHIFT                               21
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_MASK                                0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_SHIFT                              22
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_MASK                               0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_SHIFT                              23
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_MASK                               0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_SHIFT                              24
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_MASK                               0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_SHIFT                              25
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_MASK                               0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_SHIFT                              0
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_MASK                               0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_SHIFT                              1
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_MASK                               0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_SHIFT                              2
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_MASK                               0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_SHIFT                              3
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_MASK                               0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_SHIFT                              4
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_MASK                               0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_SHIFT                              5
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_MASK                               0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_SHIFT                              6
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_MASK                               0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_SHIFT                              7
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_MASK                               0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_SHIFT                              8
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_MASK                               0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_SHIFT                              9
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_MASK                               0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_SHIFT                              10
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_MASK                               0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_SHIFT                              11
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_MASK                               0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT                          0
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK                           0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT                          1
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK                           0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT                          2
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK                           0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT                          3
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK                           0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT                          4
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK                           0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT                          5
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK                           0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT                          6
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK                           0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT                          7
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK                           0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT                          8
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK                           0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT                          9
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK                           0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT                         10
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK                          0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT                         11
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK                          0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT                         12
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK                          0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT                         13
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK                          0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT                         14
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK                          0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT                         15
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK                          0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT                         16
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK                          0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT                         17
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK                          0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT                         18
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK                          0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT                         19
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK                          0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT                         20
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK                          0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT                         21
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK                          0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT                         22
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK                          0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT                         23
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK                          0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT                         24
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK                          0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT                         25
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK                          0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_SHIFT                                    0
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_MASK                                     0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_SHIFT                                    1
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_MASK                                     0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_SHIFT                                    2
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_MASK                                     0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_SHIFT                                    3
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_MASK                                     0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_SHIFT                                    4
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_MASK                                     0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_SHIFT                                    5
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_MASK                                     0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_SHIFT                                    6
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_MASK                                     0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_SHIFT                                    7
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_MASK                                     0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_SHIFT                                    8
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_MASK                                     0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_SHIFT                                    9
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_MASK                                     0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_SHIFT                                   10
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_MASK                                    0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_SHIFT                                   11
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_MASK                                    0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_SHIFT                                   12
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_MASK                                    0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_SHIFT                                   13
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_MASK                                    0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_SHIFT                                   14
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_MASK                                    0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_SHIFT                                   15
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_MASK                                    0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_SHIFT                                   16
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_MASK                                    0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_SHIFT                                   17
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_MASK                                    0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_SHIFT                                   18
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_MASK                                    0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_SHIFT                                   19
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_MASK                                    0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_SHIFT                                   20
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_MASK                                    0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_SHIFT                                   21
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_MASK                                    0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_SHIFT                                   22
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_MASK                                    0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_SHIFT                                   23
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_MASK                                    0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_SHIFT                                   24
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_MASK                                    0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_SHIFT                                   25
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_MASK                                    0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_SHIFT                                    0
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_MASK                                     0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_SHIFT                                    1
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_MASK                                     0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_SHIFT                                    2
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_MASK                                     0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_SHIFT                                    3
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_MASK                                     0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_SHIFT                                    4
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_MASK                                     0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_SHIFT                                    5
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_MASK                                     0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_SHIFT                                    6
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_MASK                                     0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_SHIFT                                    7
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_MASK                                     0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_SHIFT                                    8
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_MASK                                     0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_SHIFT                                    9
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_MASK                                     0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_SHIFT                                   10
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_MASK                                    0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_SHIFT                                   11
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_MASK                                    0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_SHIFT                                   12
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_MASK                                    0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_SHIFT                                   13
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_MASK                                    0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_SHIFT                                   14
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_MASK                                    0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_SHIFT                                   15
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_MASK                                    0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_SHIFT                                   16
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_MASK                                    0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_SHIFT                                   17
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_MASK                                    0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_SHIFT                                   18
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_MASK                                    0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_SHIFT                                   19
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_MASK                                    0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_SHIFT                                   20
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_MASK                                    0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_SHIFT                                   21
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_MASK                                    0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_SHIFT                                   22
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_MASK                                    0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_SHIFT                                   23
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_MASK                                    0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_SHIFT                                   24
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_MASK                                    0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_SHIFT                                   25
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_MASK                                    0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT                            0
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK                             0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT                            1
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK                             0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT                            2
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK                             0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT                            3
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK                             0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT                            4
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK                             0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT                            5
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK                             0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT                            6
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK                             0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT                            7
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK                             0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT                            8
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK                             0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT                            9
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK                             0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT                           10
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK                            0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT                           11
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK                            0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT                           12
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK                            0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT                           13
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK                            0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT                           14
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK                            0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT                           15
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK                            0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT                           16
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK                            0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT                           17
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK                            0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT                           18
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK                            0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT                           19
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK                            0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT                           20
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK                            0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT                           21
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK                            0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT                           22
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK                            0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT                           23
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK                            0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT                           24
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK                            0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT                           25
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK                            0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT                           0
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK                            0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT                           1
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK                            0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT                           2
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK                            0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT                           3
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK                            0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT                           4
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK                            0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT                           5
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK                            0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT                           6
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK                            0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT                           7
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK                            0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT                           8
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK                            0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT                           9
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK                            0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT                          10
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK                           0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT                          11
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK                           0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT                          12
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK                           0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT                          13
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK                           0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT                          14
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK                           0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT                          15
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK                           0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT                          16
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK                           0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT                          17
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK                           0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT                          18
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK                           0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT                          19
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK                           0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT                          20
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK                           0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT                          21
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK                           0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT                          22
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK                           0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT                          23
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK                           0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT                          24
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK                           0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_SHIFT                          25
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_MASK                           0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_SHIFT                               0
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_MASK                                0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_SHIFT                               1
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_MASK                                0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_SHIFT                               2
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_MASK                                0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_SHIFT                               3
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_MASK                                0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_SHIFT                               4
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_MASK                                0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_SHIFT                               5
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_MASK                                0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_SHIFT                               6
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_MASK                                0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_SHIFT                               7
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_MASK                                0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_SHIFT                               8
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_MASK                                0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_SHIFT                               9
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_MASK                                0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_SHIFT                              10
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_MASK                               0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_SHIFT                              11
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_MASK                               0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_SHIFT                              12
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_MASK                               0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_SHIFT                              13
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_MASK                               0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_SHIFT                              14
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_MASK                               0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_SHIFT                              15
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_MASK                               0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_SHIFT                              16
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_MASK                               0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_SHIFT                              17
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_MASK                               0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_SHIFT                              18
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_MASK                               0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_SHIFT                              19
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_MASK                               0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_SHIFT                              20
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_MASK                               0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_SHIFT                              21
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_MASK                               0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_SHIFT                              22
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_MASK                               0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_SHIFT                              23
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_MASK                               0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_SHIFT                              24
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_MASK                               0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_SHIFT                              25
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_MASK                               0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT                          0
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK                           0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT                          1
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK                           0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT                          2
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK                           0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT                          3
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK                           0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT                          4
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK                           0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT                          5
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK                           0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT                          6
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK                           0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT                          7
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK                           0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT                          8
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK                           0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT                          9
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK                           0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT                         10
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK                          0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT                         11
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK                          0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT                         12
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK                          0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT                         13
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK                          0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT                         14
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK                          0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT                         15
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK                          0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT                         16
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK                          0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT                         17
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK                          0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT                         18
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK                          0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT                         19
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK                          0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT                         20
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK                          0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT                         21
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK                          0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT                         22
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK                          0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT                         23
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK                          0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT                         24
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK                          0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT                         25
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK                          0x02000000U
-
-/*I2C Loopback Control. 0 = Connect I2C inputs according to MIO mapping. 1 = Loop I2C 0 outputs to I2C 1 inputs, and I2C 1 outp
-               ts to I2C 0 inputs.*/
-#undef IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_DEFVAL
-#undef IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_SHIFT
-#undef IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_MASK
-#define IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_DEFVAL                                0x00000000
-#define IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_SHIFT                                 3
-#define IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_MASK                                  0x00000008U
-
-/*CAN Loopback Control. 0 = Connect CAN inputs according to MIO mapping. 1 = Loop CAN 0 Tx to CAN 1 Rx, and CAN 1 Tx to CAN 0 R
-               .*/
-#undef IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_DEFVAL
-#undef IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_SHIFT
-#undef IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_MASK
-#define IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_DEFVAL                                0x00000000
-#define IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_SHIFT                                 2
-#define IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_MASK                                  0x00000004U
-
-/*UART Loopback Control. 0 = Connect UART inputs according to MIO mapping. 1 = Loop UART 0 outputs to UART 1 inputs, and UART 1
-               outputs to UART 0 inputs. RXD/TXD cross-connected. RTS/CTS cross-connected. DSR, DTR, DCD and RI not used.*/
-#undef IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_DEFVAL
-#undef IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_SHIFT
-#undef IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_MASK
-#define IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_DEFVAL                                  0x00000000
-#define IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_SHIFT                                   1
-#define IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_MASK                                    0x00000002U
-
-/*SPI Loopback Control. 0 = Connect SPI inputs according to MIO mapping. 1 = Loop SPI 0 outputs to SPI 1 inputs, and SPI 1 outp
-               ts to SPI 0 inputs. The other SPI core will appear on the LS Slave Select.*/
-#undef IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_DEFVAL
-#undef IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_SHIFT
-#undef IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_MASK
-#define IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_DEFVAL                                0x00000000
-#define IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_SHIFT                                 0
-#define IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_MASK                                  0x00000001U
-#undef CRL_APB_RST_LPD_IOU2_OFFSET
-#define CRL_APB_RST_LPD_IOU2_OFFSET                                                0XFF5E0238
-#undef CRL_APB_RST_LPD_IOU2_OFFSET
-#define CRL_APB_RST_LPD_IOU2_OFFSET                                                0XFF5E0238
-#undef IOU_SLCR_IOU_TAPDLY_BYPASS_OFFSET
-#define IOU_SLCR_IOU_TAPDLY_BYPASS_OFFSET                                          0XFF180390
-#undef CRL_APB_RST_LPD_TOP_OFFSET
-#define CRL_APB_RST_LPD_TOP_OFFSET                                                 0XFF5E023C
-#undef CRF_APB_RST_FPD_TOP_OFFSET
-#define CRF_APB_RST_FPD_TOP_OFFSET                                                 0XFD1A0100
-#undef CRL_APB_RST_LPD_IOU2_OFFSET
-#define CRL_APB_RST_LPD_IOU2_OFFSET                                                0XFF5E0238
-#undef IOU_SLCR_CTRL_REG_SD_OFFSET
-#define IOU_SLCR_CTRL_REG_SD_OFFSET                                                0XFF180310
-#undef IOU_SLCR_SD_CONFIG_REG2_OFFSET
-#define IOU_SLCR_SD_CONFIG_REG2_OFFSET                                             0XFF180320
-#undef IOU_SLCR_SD_CONFIG_REG1_OFFSET
-#define IOU_SLCR_SD_CONFIG_REG1_OFFSET                                             0XFF18031C
-#undef IOU_SLCR_SD_CONFIG_REG1_OFFSET
-#define IOU_SLCR_SD_CONFIG_REG1_OFFSET                                             0XFF18031C
-#undef IOU_SLCR_SD_CONFIG_REG3_OFFSET
-#define IOU_SLCR_SD_CONFIG_REG3_OFFSET                                             0XFF180324
-#undef IOU_SLCR_SD_CONFIG_REG3_OFFSET
-#define IOU_SLCR_SD_CONFIG_REG3_OFFSET                                             0XFF180324
-#undef CRL_APB_RST_LPD_IOU2_OFFSET
-#define CRL_APB_RST_LPD_IOU2_OFFSET                                                0XFF5E0238
-#undef CRL_APB_RST_LPD_IOU2_OFFSET
-#define CRL_APB_RST_LPD_IOU2_OFFSET                                                0XFF5E0238
-#undef CRL_APB_RST_LPD_IOU2_OFFSET
-#define CRL_APB_RST_LPD_IOU2_OFFSET                                                0XFF5E0238
-#undef UART1_BAUD_RATE_DIVIDER_REG0_OFFSET
-#define UART1_BAUD_RATE_DIVIDER_REG0_OFFSET                                        0XFF010034
-#undef UART1_BAUD_RATE_GEN_REG0_OFFSET
-#define UART1_BAUD_RATE_GEN_REG0_OFFSET                                            0XFF010018
-#undef UART1_CONTROL_REG0_OFFSET
-#define UART1_CONTROL_REG0_OFFSET                                                  0XFF010000
-#undef UART1_MODE_REG0_OFFSET
-#define UART1_MODE_REG0_OFFSET                                                     0XFF010004
-#undef LPD_SLCR_SECURE_SLCR_ADMA_OFFSET
-#define LPD_SLCR_SECURE_SLCR_ADMA_OFFSET                                           0XFF4B0024
-#undef CSU_TAMPER_STATUS_OFFSET
-#define CSU_TAMPER_STATUS_OFFSET                                                   0XFFCA5000
-#undef APU_ACE_CTRL_OFFSET
-#define APU_ACE_CTRL_OFFSET                                                        0XFD5C0060
-#undef RTC_CONTROL_OFFSET
-#define RTC_CONTROL_OFFSET                                                         0XFFA60040
-#undef IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_OFFSET
-#define IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_OFFSET                               0XFF260020
-#undef IOU_SCNTRS_COUNTER_CONTROL_REGISTER_OFFSET
-#define IOU_SCNTRS_COUNTER_CONTROL_REGISTER_OFFSET                                 0XFF260000
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_DEFVAL                                0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_SHIFT                                 20
-#define CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_MASK                                  0x00100000U
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_QSPI_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_QSPI_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_QSPI_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_QSPI_RESET_DEFVAL                                     0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_QSPI_RESET_SHIFT                                      0
-#define CRL_APB_RST_LPD_IOU2_QSPI_RESET_MASK                                       0x00000001U
-
-/*0: Do not by pass the tap delays on the Rx clock signal of LQSPI 1: Bypass the Tap delay on the Rx clock signal of LQSPI*/
-#undef IOU_SLCR_IOU_TAPDLY_BYPASS_LQSPI_RX_DEFVAL
-#undef IOU_SLCR_IOU_TAPDLY_BYPASS_LQSPI_RX_SHIFT
-#undef IOU_SLCR_IOU_TAPDLY_BYPASS_LQSPI_RX_MASK
-#define IOU_SLCR_IOU_TAPDLY_BYPASS_LQSPI_RX_DEFVAL                                 0x00000007
-#define IOU_SLCR_IOU_TAPDLY_BYPASS_LQSPI_RX_SHIFT                                  2
-#define IOU_SLCR_IOU_TAPDLY_BYPASS_LQSPI_RX_MASK                                   0x00000004U
-
-/*USB 0 reset for control registers*/
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT                                   10
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK                                    0x00000400U
-
-/*USB 1 reset for control registers*/
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT                                   11
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK                                    0x00000800U
-
-/*USB 0 sleep circuit reset*/
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_DEFVAL                                 0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT                                  8
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK                                   0x00000100U
-
-/*USB 1 sleep circuit reset*/
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_DEFVAL                                 0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT                                  9
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK                                   0x00000200U
-
-/*USB 0 reset*/
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT                                   6
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK                                    0x00000040U
-
-/*USB 1 reset*/
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT                                   7
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK                                    0x00000080U
-
-/*Display Port block level reset (includes DPDMA)*/
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_DP_RESET_DEFVAL                                        0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT                                         16
-#define CRF_APB_RST_FPD_TOP_DP_RESET_MASK                                          0x00010000U
-
-/*GDMA block level reset*/
-#undef CRF_APB_RST_FPD_TOP_GDMA_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_GDMA_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_GDMA_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_GDMA_RESET_DEFVAL                                      0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_GDMA_RESET_SHIFT                                       6
-#define CRF_APB_RST_FPD_TOP_GDMA_RESET_MASK                                        0x00000040U
-
-/*Pixel Processor (submodule of GPU) block level reset*/
-#undef CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_DEFVAL                                   0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_SHIFT                                    4
-#define CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_MASK                                     0x00000010U
-
-/*Pixel Processor (submodule of GPU) block level reset*/
-#undef CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_DEFVAL                                   0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_SHIFT                                    5
-#define CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_MASK                                     0x00000020U
-
-/*GPU block level reset*/
-#undef CRF_APB_RST_FPD_TOP_GPU_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_GPU_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_GPU_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_GPU_RESET_DEFVAL                                       0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_GPU_RESET_SHIFT                                        3
-#define CRF_APB_RST_FPD_TOP_GPU_RESET_MASK                                         0x00000008U
-
-/*GT block level reset*/
-#undef CRF_APB_RST_FPD_TOP_GT_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_GT_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_GT_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_GT_RESET_DEFVAL                                        0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_GT_RESET_SHIFT                                         2
-#define CRF_APB_RST_FPD_TOP_GT_RESET_MASK                                          0x00000004U
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_SDIO0_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_SDIO0_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_SDIO0_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_SDIO0_RESET_DEFVAL                                    0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_SDIO0_RESET_SHIFT                                     5
-#define CRL_APB_RST_LPD_IOU2_SDIO0_RESET_MASK                                      0x00000020U
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_SDIO1_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_SDIO1_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_SDIO1_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_SDIO1_RESET_DEFVAL                                    0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_SDIO1_RESET_SHIFT                                     6
-#define CRL_APB_RST_LPD_IOU2_SDIO1_RESET_MASK                                      0x00000040U
-
-/*SD or eMMC selection on SDIO0 0: SD enabled 1: eMMC enabled*/
-#undef IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_DEFVAL
-#undef IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_SHIFT
-#undef IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_MASK
-#define IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_DEFVAL                                   0x00000000
-#define IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_SHIFT                                    0
-#define IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_MASK                                     0x00000001U
-
-/*SD or eMMC selection on SDIO1 0: SD enabled 1: eMMC enabled*/
-#undef IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_DEFVAL
-#undef IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_SHIFT
-#undef IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_MASK
-#define IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_DEFVAL                                   0x00000000
-#define IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_SHIFT                                    15
-#define IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_MASK                                     0x00008000U
-
-/*Should be set based on the final product usage 00 - Removable SCard Slot 01 - Embedded Slot for One Device 10 - Shared Bus Sl
-               t 11 - Reserved*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_DEFVAL                                0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_SHIFT                                 12
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_MASK                                  0x00003000U
-
-/*Should be set based on the final product usage 00 - Removable SCard Slot 01 - Embedded Slot for One Device 10 - Shared Bus Sl
-               t 11 - Reserved*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_DEFVAL                                0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_SHIFT                                 28
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_MASK                                  0x30000000U
-
-/*1.8V Support 1: 1.8V supported 0: 1.8V not supported support*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_DEFVAL                                    0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_SHIFT                                     9
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_MASK                                      0x00000200U
-
-/*3.0V Support 1: 3.0V supported 0: 3.0V not supported support*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_DEFVAL                                    0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_SHIFT                                     8
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_MASK                                      0x00000100U
-
-/*3.3V Support 1: 3.3V supported 0: 3.3V not supported support*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_DEFVAL                                    0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_SHIFT                                     7
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_MASK                                      0x00000080U
-
-/*1.8V Support 1: 1.8V supported 0: 1.8V not supported support*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_DEFVAL                                    0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_SHIFT                                     25
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_MASK                                      0x02000000U
-
-/*3.0V Support 1: 3.0V supported 0: 3.0V not supported support*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_DEFVAL                                    0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_SHIFT                                     24
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_MASK                                      0x01000000U
-
-/*3.3V Support 1: 3.3V supported 0: 3.3V not supported support*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_DEFVAL                                    0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_SHIFT                                     23
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_MASK                                      0x00800000U
-
-/*Base Clock Frequency for SD Clock. This is the frequency of the xin_clk.*/
-#undef IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_MASK
-#define IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_DEFVAL                                 0x32403240
-#define IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_SHIFT                                  7
-#define IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_MASK                                   0x00007F80U
-
-/*Base Clock Frequency for SD Clock. This is the frequency of the xin_clk.*/
-#undef IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_MASK
-#define IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_DEFVAL                                 0x32403240
-#define IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_SHIFT                                  23
-#define IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_MASK                                   0x7F800000U
-
-/*This is the Timer Count for Re-Tuning Timer for Re-Tuning Mode 1 to 3. Setting to 4'b0 disables Re-Tuning Timer. 0h - Get inf
-               rmation via other source 1h = 1 seconds 2h = 2 seconds 3h = 4 seconds 4h = 8 seconds -- n = 2(n-1) seconds -- Bh = 1024 secon
-               s Fh - Ch = Reserved*/
-#undef IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_MASK
-#define IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_DEFVAL                               0x06070607
-#define IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_SHIFT                                6
-#define IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_MASK                                 0x000003C0U
-
-/*This is the Timer Count for Re-Tuning Timer for Re-Tuning Mode 1 to 3. Setting to 4'b0 disables Re-Tuning Timer. 0h - Get inf
-               rmation via other source 1h = 1 seconds 2h = 2 seconds 3h = 4 seconds 4h = 8 seconds -- n = 2(n-1) seconds -- Bh = 1024 secon
-               s Fh - Ch = Reserved*/
-#undef IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_MASK
-#define IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_DEFVAL                               0x06070607
-#define IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_SHIFT                                22
-#define IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_MASK                                 0x03C00000U
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_I2C0_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_I2C0_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_I2C0_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_I2C0_RESET_DEFVAL                                     0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_I2C0_RESET_SHIFT                                      9
-#define CRL_APB_RST_LPD_IOU2_I2C0_RESET_MASK                                       0x00000200U
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_SPI0_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_SPI0_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_SPI0_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_SPI0_RESET_DEFVAL                                     0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_SPI0_RESET_SHIFT                                      3
-#define CRL_APB_RST_LPD_IOU2_SPI0_RESET_MASK                                       0x00000008U
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_UART1_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_UART1_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_UART1_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_UART1_RESET_DEFVAL                                    0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_UART1_RESET_SHIFT                                     2
-#define CRL_APB_RST_LPD_IOU2_UART1_RESET_MASK                                      0x00000004U
-
-/*Baud rate divider value: 0 - 3: ignored 4 - 255: Baud rate*/
-#undef UART1_BAUD_RATE_DIVIDER_REG0_BDIV_DEFVAL
-#undef UART1_BAUD_RATE_DIVIDER_REG0_BDIV_SHIFT
-#undef UART1_BAUD_RATE_DIVIDER_REG0_BDIV_MASK
-#define UART1_BAUD_RATE_DIVIDER_REG0_BDIV_DEFVAL                                   0x0000000F
-#define UART1_BAUD_RATE_DIVIDER_REG0_BDIV_SHIFT                                    0
-#define UART1_BAUD_RATE_DIVIDER_REG0_BDIV_MASK                                     0x000000FFU
-
-/*Baud Rate Clock Divisor Value: 0: Disables baud_sample 1: Clock divisor bypass (baud_sample = sel_clk) 2 - 65535: baud_sample*/
-#undef UART1_BAUD_RATE_GEN_REG0_CD_DEFVAL
-#undef UART1_BAUD_RATE_GEN_REG0_CD_SHIFT
-#undef UART1_BAUD_RATE_GEN_REG0_CD_MASK
-#define UART1_BAUD_RATE_GEN_REG0_CD_DEFVAL                                         0x0000028B
-#define UART1_BAUD_RATE_GEN_REG0_CD_SHIFT                                          0
-#define UART1_BAUD_RATE_GEN_REG0_CD_MASK                                           0x0000FFFFU
-
-/*Stop transmitter break: 0: no affect 1: stop transmission of the break after a minimum of one character length and transmit a
-               high level during 12 bit periods. It can be set regardless of the value of STTBRK.*/
-#undef UART1_CONTROL_REG0_STPBRK_DEFVAL
-#undef UART1_CONTROL_REG0_STPBRK_SHIFT
-#undef UART1_CONTROL_REG0_STPBRK_MASK
-#define UART1_CONTROL_REG0_STPBRK_DEFVAL                                           0x00000128
-#define UART1_CONTROL_REG0_STPBRK_SHIFT                                            8
-#define UART1_CONTROL_REG0_STPBRK_MASK                                             0x00000100U
-
-/*Start transmitter break: 0: no affect 1: start to transmit a break after the characters currently present in the FIFO and the
-               transmit shift register have been transmitted. It can only be set if STPBRK (Stop transmitter break) is not high.*/
-#undef UART1_CONTROL_REG0_STTBRK_DEFVAL
-#undef UART1_CONTROL_REG0_STTBRK_SHIFT
-#undef UART1_CONTROL_REG0_STTBRK_MASK
-#define UART1_CONTROL_REG0_STTBRK_DEFVAL                                           0x00000128
-#define UART1_CONTROL_REG0_STTBRK_SHIFT                                            7
-#define UART1_CONTROL_REG0_STTBRK_MASK                                             0x00000080U
-
-/*Restart receiver timeout counter: 1: receiver timeout counter is restarted. This bit is self clearing once the restart has co
-               pleted.*/
-#undef UART1_CONTROL_REG0_RSTTO_DEFVAL
-#undef UART1_CONTROL_REG0_RSTTO_SHIFT
-#undef UART1_CONTROL_REG0_RSTTO_MASK
-#define UART1_CONTROL_REG0_RSTTO_DEFVAL                                            0x00000128
-#define UART1_CONTROL_REG0_RSTTO_SHIFT                                             6
-#define UART1_CONTROL_REG0_RSTTO_MASK                                              0x00000040U
-
-/*Transmit disable: 0: enable transmitter 1: disable transmitter*/
-#undef UART1_CONTROL_REG0_TXDIS_DEFVAL
-#undef UART1_CONTROL_REG0_TXDIS_SHIFT
-#undef UART1_CONTROL_REG0_TXDIS_MASK
-#define UART1_CONTROL_REG0_TXDIS_DEFVAL                                            0x00000128
-#define UART1_CONTROL_REG0_TXDIS_SHIFT                                             5
-#define UART1_CONTROL_REG0_TXDIS_MASK                                              0x00000020U
-
-/*Transmit enable: 0: disable transmitter 1: enable transmitter, provided the TXDIS field is set to 0.*/
-#undef UART1_CONTROL_REG0_TXEN_DEFVAL
-#undef UART1_CONTROL_REG0_TXEN_SHIFT
-#undef UART1_CONTROL_REG0_TXEN_MASK
-#define UART1_CONTROL_REG0_TXEN_DEFVAL                                             0x00000128
-#define UART1_CONTROL_REG0_TXEN_SHIFT                                              4
-#define UART1_CONTROL_REG0_TXEN_MASK                                               0x00000010U
-
-/*Receive disable: 0: enable 1: disable, regardless of the value of RXEN*/
-#undef UART1_CONTROL_REG0_RXDIS_DEFVAL
-#undef UART1_CONTROL_REG0_RXDIS_SHIFT
-#undef UART1_CONTROL_REG0_RXDIS_MASK
-#define UART1_CONTROL_REG0_RXDIS_DEFVAL                                            0x00000128
-#define UART1_CONTROL_REG0_RXDIS_SHIFT                                             3
-#define UART1_CONTROL_REG0_RXDIS_MASK                                              0x00000008U
-
-/*Receive enable: 0: disable 1: enable When set to one, the receiver logic is enabled, provided the RXDIS field is set to zero.*/
-#undef UART1_CONTROL_REG0_RXEN_DEFVAL
-#undef UART1_CONTROL_REG0_RXEN_SHIFT
-#undef UART1_CONTROL_REG0_RXEN_MASK
-#define UART1_CONTROL_REG0_RXEN_DEFVAL                                             0x00000128
-#define UART1_CONTROL_REG0_RXEN_SHIFT                                              2
-#define UART1_CONTROL_REG0_RXEN_MASK                                               0x00000004U
-
-/*Software reset for Tx data path: 0: no affect 1: transmitter logic is reset and all pending transmitter data is discarded Thi
-                bit is self clearing once the reset has completed.*/
-#undef UART1_CONTROL_REG0_TXRES_DEFVAL
-#undef UART1_CONTROL_REG0_TXRES_SHIFT
-#undef UART1_CONTROL_REG0_TXRES_MASK
-#define UART1_CONTROL_REG0_TXRES_DEFVAL                                            0x00000128
-#define UART1_CONTROL_REG0_TXRES_SHIFT                                             1
-#define UART1_CONTROL_REG0_TXRES_MASK                                              0x00000002U
-
-/*Software reset for Rx data path: 0: no affect 1: receiver logic is reset and all pending receiver data is discarded. This bit
-               is self clearing once the reset has completed.*/
-#undef UART1_CONTROL_REG0_RXRES_DEFVAL
-#undef UART1_CONTROL_REG0_RXRES_SHIFT
-#undef UART1_CONTROL_REG0_RXRES_MASK
-#define UART1_CONTROL_REG0_RXRES_DEFVAL                                            0x00000128
-#define UART1_CONTROL_REG0_RXRES_SHIFT                                             0
-#define UART1_CONTROL_REG0_RXRES_MASK                                              0x00000001U
-
-/*Channel mode: Defines the mode of operation of the UART. 00: normal 01: automatic echo 10: local loopback 11: remote loopback*/
-#undef UART1_MODE_REG0_CHMODE_DEFVAL
-#undef UART1_MODE_REG0_CHMODE_SHIFT
-#undef UART1_MODE_REG0_CHMODE_MASK
-#define UART1_MODE_REG0_CHMODE_DEFVAL                                              0x00000000
-#define UART1_MODE_REG0_CHMODE_SHIFT                                               8
-#define UART1_MODE_REG0_CHMODE_MASK                                                0x00000300U
-
-/*Number of stop bits: Defines the number of stop bits to detect on receive and to generate on transmit. 00: 1 stop bit 01: 1.5
-               stop bits 10: 2 stop bits 11: reserved*/
-#undef UART1_MODE_REG0_NBSTOP_DEFVAL
-#undef UART1_MODE_REG0_NBSTOP_SHIFT
-#undef UART1_MODE_REG0_NBSTOP_MASK
-#define UART1_MODE_REG0_NBSTOP_DEFVAL                                              0x00000000
-#define UART1_MODE_REG0_NBSTOP_SHIFT                                               6
-#define UART1_MODE_REG0_NBSTOP_MASK                                                0x000000C0U
-
-/*Parity type select: Defines the expected parity to check on receive and the parity to generate on transmit. 000: even parity
-               01: odd parity 010: forced to 0 parity (space) 011: forced to 1 parity (mark) 1xx: no parity*/
-#undef UART1_MODE_REG0_PAR_DEFVAL
-#undef UART1_MODE_REG0_PAR_SHIFT
-#undef UART1_MODE_REG0_PAR_MASK
-#define UART1_MODE_REG0_PAR_DEFVAL                                                 0x00000000
-#define UART1_MODE_REG0_PAR_SHIFT                                                  3
-#define UART1_MODE_REG0_PAR_MASK                                                   0x00000038U
-
-/*Character length select: Defines the number of bits in each character. 11: 6 bits 10: 7 bits 0x: 8 bits*/
-#undef UART1_MODE_REG0_CHRL_DEFVAL
-#undef UART1_MODE_REG0_CHRL_SHIFT
-#undef UART1_MODE_REG0_CHRL_MASK
-#define UART1_MODE_REG0_CHRL_DEFVAL                                                0x00000000
-#define UART1_MODE_REG0_CHRL_SHIFT                                                 1
-#define UART1_MODE_REG0_CHRL_MASK                                                  0x00000006U
-
-/*Clock source select: This field defines whether a pre-scalar of 8 is applied to the baud rate generator input clock. 0: clock
-               source is uart_ref_clk 1: clock source is uart_ref_clk/8*/
-#undef UART1_MODE_REG0_CLKS_DEFVAL
-#undef UART1_MODE_REG0_CLKS_SHIFT
-#undef UART1_MODE_REG0_CLKS_MASK
-#define UART1_MODE_REG0_CLKS_DEFVAL                                                0x00000000
-#define UART1_MODE_REG0_CLKS_SHIFT                                                 0
-#define UART1_MODE_REG0_CLKS_MASK                                                  0x00000001U
-
-/*TrustZone Classification for ADMA*/
-#undef LPD_SLCR_SECURE_SLCR_ADMA_TZ_DEFVAL
-#undef LPD_SLCR_SECURE_SLCR_ADMA_TZ_SHIFT
-#undef LPD_SLCR_SECURE_SLCR_ADMA_TZ_MASK
-#define LPD_SLCR_SECURE_SLCR_ADMA_TZ_DEFVAL
-#define LPD_SLCR_SECURE_SLCR_ADMA_TZ_SHIFT                                         0
-#define LPD_SLCR_SECURE_SLCR_ADMA_TZ_MASK                                          0x000000FFU
-
-/*CSU regsiter*/
-#undef CSU_TAMPER_STATUS_TAMPER_0_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_0_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_0_MASK
-#define CSU_TAMPER_STATUS_TAMPER_0_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_0_SHIFT                                           0
-#define CSU_TAMPER_STATUS_TAMPER_0_MASK                                            0x00000001U
-
-/*External MIO*/
-#undef CSU_TAMPER_STATUS_TAMPER_1_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_1_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_1_MASK
-#define CSU_TAMPER_STATUS_TAMPER_1_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_1_SHIFT                                           1
-#define CSU_TAMPER_STATUS_TAMPER_1_MASK                                            0x00000002U
-
-/*JTAG toggle detect*/
-#undef CSU_TAMPER_STATUS_TAMPER_2_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_2_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_2_MASK
-#define CSU_TAMPER_STATUS_TAMPER_2_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_2_SHIFT                                           2
-#define CSU_TAMPER_STATUS_TAMPER_2_MASK                                            0x00000004U
-
-/*PL SEU error*/
-#undef CSU_TAMPER_STATUS_TAMPER_3_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_3_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_3_MASK
-#define CSU_TAMPER_STATUS_TAMPER_3_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_3_SHIFT                                           3
-#define CSU_TAMPER_STATUS_TAMPER_3_MASK                                            0x00000008U
-
-/*AMS over temperature alarm for LPD*/
-#undef CSU_TAMPER_STATUS_TAMPER_4_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_4_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_4_MASK
-#define CSU_TAMPER_STATUS_TAMPER_4_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_4_SHIFT                                           4
-#define CSU_TAMPER_STATUS_TAMPER_4_MASK                                            0x00000010U
-
-/*AMS over temperature alarm for APU*/
-#undef CSU_TAMPER_STATUS_TAMPER_5_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_5_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_5_MASK
-#define CSU_TAMPER_STATUS_TAMPER_5_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_5_SHIFT                                           5
-#define CSU_TAMPER_STATUS_TAMPER_5_MASK                                            0x00000020U
-
-/*AMS voltage alarm for VCCPINT_FPD*/
-#undef CSU_TAMPER_STATUS_TAMPER_6_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_6_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_6_MASK
-#define CSU_TAMPER_STATUS_TAMPER_6_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_6_SHIFT                                           6
-#define CSU_TAMPER_STATUS_TAMPER_6_MASK                                            0x00000040U
-
-/*AMS voltage alarm for VCCPINT_LPD*/
-#undef CSU_TAMPER_STATUS_TAMPER_7_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_7_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_7_MASK
-#define CSU_TAMPER_STATUS_TAMPER_7_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_7_SHIFT                                           7
-#define CSU_TAMPER_STATUS_TAMPER_7_MASK                                            0x00000080U
-
-/*AMS voltage alarm for VCCPAUX*/
-#undef CSU_TAMPER_STATUS_TAMPER_8_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_8_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_8_MASK
-#define CSU_TAMPER_STATUS_TAMPER_8_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_8_SHIFT                                           8
-#define CSU_TAMPER_STATUS_TAMPER_8_MASK                                            0x00000100U
-
-/*AMS voltage alarm for DDRPHY*/
-#undef CSU_TAMPER_STATUS_TAMPER_9_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_9_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_9_MASK
-#define CSU_TAMPER_STATUS_TAMPER_9_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_9_SHIFT                                           9
-#define CSU_TAMPER_STATUS_TAMPER_9_MASK                                            0x00000200U
-
-/*AMS voltage alarm for PSIO bank 0/1/2*/
-#undef CSU_TAMPER_STATUS_TAMPER_10_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_10_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_10_MASK
-#define CSU_TAMPER_STATUS_TAMPER_10_DEFVAL                                         0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_10_SHIFT                                          10
-#define CSU_TAMPER_STATUS_TAMPER_10_MASK                                           0x00000400U
-
-/*AMS voltage alarm for PSIO bank 3 (dedicated pins)*/
-#undef CSU_TAMPER_STATUS_TAMPER_11_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_11_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_11_MASK
-#define CSU_TAMPER_STATUS_TAMPER_11_DEFVAL                                         0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_11_SHIFT                                          11
-#define CSU_TAMPER_STATUS_TAMPER_11_MASK                                           0x00000800U
-
-/*AMS voltaage alarm for GT*/
-#undef CSU_TAMPER_STATUS_TAMPER_12_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_12_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_12_MASK
-#define CSU_TAMPER_STATUS_TAMPER_12_DEFVAL                                         0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_12_SHIFT                                          12
-#define CSU_TAMPER_STATUS_TAMPER_12_MASK                                           0x00001000U
-
-/*Set ACE outgoing AWQOS value*/
-#undef APU_ACE_CTRL_AWQOS_DEFVAL
-#undef APU_ACE_CTRL_AWQOS_SHIFT
-#undef APU_ACE_CTRL_AWQOS_MASK
-#define APU_ACE_CTRL_AWQOS_DEFVAL                                                  0x000F000F
-#define APU_ACE_CTRL_AWQOS_SHIFT                                                   16
-#define APU_ACE_CTRL_AWQOS_MASK                                                    0x000F0000U
-
-/*Set ACE outgoing ARQOS value*/
-#undef APU_ACE_CTRL_ARQOS_DEFVAL
-#undef APU_ACE_CTRL_ARQOS_SHIFT
-#undef APU_ACE_CTRL_ARQOS_MASK
-#define APU_ACE_CTRL_ARQOS_DEFVAL                                                  0x000F000F
-#define APU_ACE_CTRL_ARQOS_SHIFT                                                   0
-#define APU_ACE_CTRL_ARQOS_MASK                                                    0x0000000FU
-
-/*Enables the RTC. By writing a 0 to this bit, RTC will be powered off and the only module that potentially draws current from
-               he battery will be BBRAM. The value read through this bit does not necessarily reflect whether RTC is enabled or not. It is e
-               pected that RTC is enabled every time it is being configured. If RTC is not used in the design, FSBL will disable it by writi
-               g a 0 to this bit.*/
-#undef RTC_CONTROL_BATTERY_DISABLE_DEFVAL
-#undef RTC_CONTROL_BATTERY_DISABLE_SHIFT
-#undef RTC_CONTROL_BATTERY_DISABLE_MASK
-#define RTC_CONTROL_BATTERY_DISABLE_DEFVAL                                         0x01000000
-#define RTC_CONTROL_BATTERY_DISABLE_SHIFT                                          31
-#define RTC_CONTROL_BATTERY_DISABLE_MASK                                           0x80000000U
-
-/*Frequency in number of ticks per second. Valid range from 10 MHz to 100 MHz.*/
-#undef IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_DEFVAL
-#undef IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_SHIFT
-#undef IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_MASK
-#define IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_DEFVAL
-#define IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_SHIFT                           0
-#define IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_MASK                            0xFFFFFFFFU
-
-/*Enable 0: The counter is disabled and not incrementing. 1: The counter is enabled and is incrementing.*/
-#undef IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_DEFVAL
-#undef IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_SHIFT
-#undef IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_MASK
-#define IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_DEFVAL                              0x00000000
-#define IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_SHIFT                               0
-#define IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_MASK                                0x00000001U
-#undef LPD_XPPU_CFG_MASTER_ID00_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID00_OFFSET                                            0XFF980100
-#undef LPD_XPPU_CFG_MASTER_ID01_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID01_OFFSET                                            0XFF980104
-#undef LPD_XPPU_CFG_MASTER_ID02_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID02_OFFSET                                            0XFF980108
-#undef LPD_XPPU_CFG_MASTER_ID03_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID03_OFFSET                                            0XFF98010C
-#undef LPD_XPPU_CFG_MASTER_ID04_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID04_OFFSET                                            0XFF980110
-#undef LPD_XPPU_CFG_MASTER_ID05_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID05_OFFSET                                            0XFF980114
-#undef LPD_XPPU_CFG_MASTER_ID06_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID06_OFFSET                                            0XFF980118
-#undef LPD_XPPU_CFG_MASTER_ID07_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID07_OFFSET                                            0XFF98011C
-#undef LPD_XPPU_CFG_MASTER_ID19_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID19_OFFSET                                            0XFF98014C
-#undef LPD_XPPU_CFG_APERPERM_048_OFFSET
-#define LPD_XPPU_CFG_APERPERM_048_OFFSET                                           0XFF9810C0
-#undef LPD_XPPU_CFG_APERPERM_049_OFFSET
-#define LPD_XPPU_CFG_APERPERM_049_OFFSET                                           0XFF9810C4
-#undef LPD_XPPU_CFG_APERPERM_050_OFFSET
-#define LPD_XPPU_CFG_APERPERM_050_OFFSET                                           0XFF9810C8
-#undef LPD_XPPU_CFG_APERPERM_051_OFFSET
-#define LPD_XPPU_CFG_APERPERM_051_OFFSET                                           0XFF9810CC
-#undef LPD_XPPU_CFG_APERPERM_256_OFFSET
-#define LPD_XPPU_CFG_APERPERM_256_OFFSET                                           0XFF981400
-#undef LPD_XPPU_CFG_APERPERM_257_OFFSET
-#define LPD_XPPU_CFG_APERPERM_257_OFFSET                                           0XFF981404
-#undef LPD_XPPU_CFG_APERPERM_258_OFFSET
-#define LPD_XPPU_CFG_APERPERM_258_OFFSET                                           0XFF981408
-#undef LPD_XPPU_CFG_APERPERM_259_OFFSET
-#define LPD_XPPU_CFG_APERPERM_259_OFFSET                                           0XFF98140C
-#undef LPD_XPPU_CFG_APERPERM_260_OFFSET
-#define LPD_XPPU_CFG_APERPERM_260_OFFSET                                           0XFF981410
-#undef LPD_XPPU_CFG_APERPERM_261_OFFSET
-#define LPD_XPPU_CFG_APERPERM_261_OFFSET                                           0XFF981414
-#undef LPD_XPPU_CFG_APERPERM_262_OFFSET
-#define LPD_XPPU_CFG_APERPERM_262_OFFSET                                           0XFF981418
-#undef LPD_XPPU_CFG_APERPERM_263_OFFSET
-#define LPD_XPPU_CFG_APERPERM_263_OFFSET                                           0XFF98141C
-#undef LPD_XPPU_CFG_APERPERM_264_OFFSET
-#define LPD_XPPU_CFG_APERPERM_264_OFFSET                                           0XFF981420
-#undef LPD_XPPU_CFG_APERPERM_265_OFFSET
-#define LPD_XPPU_CFG_APERPERM_265_OFFSET                                           0XFF981424
-#undef LPD_XPPU_CFG_APERPERM_266_OFFSET
-#define LPD_XPPU_CFG_APERPERM_266_OFFSET                                           0XFF981428
-#undef LPD_XPPU_CFG_APERPERM_267_OFFSET
-#define LPD_XPPU_CFG_APERPERM_267_OFFSET                                           0XFF98142C
-#undef LPD_XPPU_CFG_APERPERM_268_OFFSET
-#define LPD_XPPU_CFG_APERPERM_268_OFFSET                                           0XFF981430
-#undef LPD_XPPU_CFG_APERPERM_269_OFFSET
-#define LPD_XPPU_CFG_APERPERM_269_OFFSET                                           0XFF981434
-#undef LPD_XPPU_CFG_APERPERM_270_OFFSET
-#define LPD_XPPU_CFG_APERPERM_270_OFFSET                                           0XFF981438
-#undef LPD_XPPU_CFG_APERPERM_271_OFFSET
-#define LPD_XPPU_CFG_APERPERM_271_OFFSET                                           0XFF98143C
-#undef LPD_XPPU_CFG_APERPERM_272_OFFSET
-#define LPD_XPPU_CFG_APERPERM_272_OFFSET                                           0XFF981440
-#undef LPD_XPPU_CFG_APERPERM_273_OFFSET
-#define LPD_XPPU_CFG_APERPERM_273_OFFSET                                           0XFF981444
-#undef LPD_XPPU_CFG_APERPERM_274_OFFSET
-#define LPD_XPPU_CFG_APERPERM_274_OFFSET                                           0XFF981448
-#undef LPD_XPPU_CFG_APERPERM_275_OFFSET
-#define LPD_XPPU_CFG_APERPERM_275_OFFSET                                           0XFF98144C
-#undef LPD_XPPU_CFG_APERPERM_276_OFFSET
-#define LPD_XPPU_CFG_APERPERM_276_OFFSET                                           0XFF981450
-#undef LPD_XPPU_CFG_APERPERM_277_OFFSET
-#define LPD_XPPU_CFG_APERPERM_277_OFFSET                                           0XFF981454
-#undef LPD_XPPU_CFG_APERPERM_278_OFFSET
-#define LPD_XPPU_CFG_APERPERM_278_OFFSET                                           0XFF981458
-#undef LPD_XPPU_CFG_APERPERM_279_OFFSET
-#define LPD_XPPU_CFG_APERPERM_279_OFFSET                                           0XFF98145C
-#undef LPD_XPPU_CFG_APERPERM_280_OFFSET
-#define LPD_XPPU_CFG_APERPERM_280_OFFSET                                           0XFF981460
-#undef LPD_XPPU_CFG_APERPERM_281_OFFSET
-#define LPD_XPPU_CFG_APERPERM_281_OFFSET                                           0XFF981464
-#undef LPD_XPPU_CFG_APERPERM_282_OFFSET
-#define LPD_XPPU_CFG_APERPERM_282_OFFSET                                           0XFF981468
-#undef LPD_XPPU_CFG_APERPERM_283_OFFSET
-#define LPD_XPPU_CFG_APERPERM_283_OFFSET                                           0XFF98146C
-#undef LPD_XPPU_CFG_APERPERM_284_OFFSET
-#define LPD_XPPU_CFG_APERPERM_284_OFFSET                                           0XFF981470
-#undef LPD_XPPU_CFG_APERPERM_285_OFFSET
-#define LPD_XPPU_CFG_APERPERM_285_OFFSET                                           0XFF981474
-#undef LPD_XPPU_CFG_APERPERM_286_OFFSET
-#define LPD_XPPU_CFG_APERPERM_286_OFFSET                                           0XFF981478
-#undef LPD_XPPU_CFG_APERPERM_287_OFFSET
-#define LPD_XPPU_CFG_APERPERM_287_OFFSET                                           0XFF98147C
-#undef LPD_XPPU_CFG_APERPERM_288_OFFSET
-#define LPD_XPPU_CFG_APERPERM_288_OFFSET                                           0XFF981480
-#undef LPD_XPPU_CFG_APERPERM_289_OFFSET
-#define LPD_XPPU_CFG_APERPERM_289_OFFSET                                           0XFF981484
-#undef LPD_XPPU_CFG_APERPERM_290_OFFSET
-#define LPD_XPPU_CFG_APERPERM_290_OFFSET                                           0XFF981488
-#undef LPD_XPPU_CFG_APERPERM_291_OFFSET
-#define LPD_XPPU_CFG_APERPERM_291_OFFSET                                           0XFF98148C
-#undef LPD_XPPU_CFG_APERPERM_292_OFFSET
-#define LPD_XPPU_CFG_APERPERM_292_OFFSET                                           0XFF981490
-#undef LPD_XPPU_CFG_APERPERM_293_OFFSET
-#define LPD_XPPU_CFG_APERPERM_293_OFFSET                                           0XFF981494
-#undef LPD_XPPU_CFG_APERPERM_294_OFFSET
-#define LPD_XPPU_CFG_APERPERM_294_OFFSET                                           0XFF981498
-#undef LPD_XPPU_CFG_APERPERM_295_OFFSET
-#define LPD_XPPU_CFG_APERPERM_295_OFFSET                                           0XFF98149C
-#undef LPD_XPPU_CFG_APERPERM_296_OFFSET
-#define LPD_XPPU_CFG_APERPERM_296_OFFSET                                           0XFF9814A0
-#undef LPD_XPPU_CFG_APERPERM_297_OFFSET
-#define LPD_XPPU_CFG_APERPERM_297_OFFSET                                           0XFF9814A4
-#undef LPD_XPPU_CFG_APERPERM_298_OFFSET
-#define LPD_XPPU_CFG_APERPERM_298_OFFSET                                           0XFF9814A8
-#undef LPD_XPPU_CFG_APERPERM_299_OFFSET
-#define LPD_XPPU_CFG_APERPERM_299_OFFSET                                           0XFF9814AC
-#undef LPD_XPPU_CFG_APERPERM_300_OFFSET
-#define LPD_XPPU_CFG_APERPERM_300_OFFSET                                           0XFF9814B0
-#undef LPD_XPPU_CFG_APERPERM_301_OFFSET
-#define LPD_XPPU_CFG_APERPERM_301_OFFSET                                           0XFF9814B4
-#undef LPD_XPPU_CFG_APERPERM_302_OFFSET
-#define LPD_XPPU_CFG_APERPERM_302_OFFSET                                           0XFF9814B8
-#undef LPD_XPPU_CFG_APERPERM_303_OFFSET
-#define LPD_XPPU_CFG_APERPERM_303_OFFSET                                           0XFF9814BC
-#undef LPD_XPPU_CFG_APERPERM_304_OFFSET
-#define LPD_XPPU_CFG_APERPERM_304_OFFSET                                           0XFF9814C0
-#undef LPD_XPPU_CFG_APERPERM_305_OFFSET
-#define LPD_XPPU_CFG_APERPERM_305_OFFSET                                           0XFF9814C4
-#undef LPD_XPPU_CFG_APERPERM_306_OFFSET
-#define LPD_XPPU_CFG_APERPERM_306_OFFSET                                           0XFF9814C8
-#undef LPD_XPPU_CFG_APERPERM_307_OFFSET
-#define LPD_XPPU_CFG_APERPERM_307_OFFSET                                           0XFF9814CC
-#undef LPD_XPPU_CFG_APERPERM_308_OFFSET
-#define LPD_XPPU_CFG_APERPERM_308_OFFSET                                           0XFF9814D0
-#undef LPD_XPPU_CFG_APERPERM_309_OFFSET
-#define LPD_XPPU_CFG_APERPERM_309_OFFSET                                           0XFF9814D4
-#undef LPD_XPPU_CFG_APERPERM_318_OFFSET
-#define LPD_XPPU_CFG_APERPERM_318_OFFSET                                           0XFF9814F8
-#undef LPD_XPPU_CFG_APERPERM_319_OFFSET
-#define LPD_XPPU_CFG_APERPERM_319_OFFSET                                           0XFF9814FC
-#undef LPD_XPPU_CFG_APERPERM_320_OFFSET
-#define LPD_XPPU_CFG_APERPERM_320_OFFSET                                           0XFF981500
-#undef LPD_XPPU_CFG_APERPERM_321_OFFSET
-#define LPD_XPPU_CFG_APERPERM_321_OFFSET                                           0XFF981504
-#undef LPD_XPPU_CFG_APERPERM_322_OFFSET
-#define LPD_XPPU_CFG_APERPERM_322_OFFSET                                           0XFF981508
-#undef LPD_XPPU_CFG_APERPERM_323_OFFSET
-#define LPD_XPPU_CFG_APERPERM_323_OFFSET                                           0XFF98150C
-#undef LPD_XPPU_CFG_APERPERM_324_OFFSET
-#define LPD_XPPU_CFG_APERPERM_324_OFFSET                                           0XFF981510
-#undef LPD_XPPU_CFG_APERPERM_325_OFFSET
-#define LPD_XPPU_CFG_APERPERM_325_OFFSET                                           0XFF981514
-#undef LPD_XPPU_CFG_APERPERM_334_OFFSET
-#define LPD_XPPU_CFG_APERPERM_334_OFFSET                                           0XFF981538
-#undef LPD_XPPU_CFG_APERPERM_335_OFFSET
-#define LPD_XPPU_CFG_APERPERM_335_OFFSET                                           0XFF98153C
-#undef LPD_XPPU_CFG_APERPERM_336_OFFSET
-#define LPD_XPPU_CFG_APERPERM_336_OFFSET                                           0XFF981540
-#undef LPD_XPPU_CFG_APERPERM_337_OFFSET
-#define LPD_XPPU_CFG_APERPERM_337_OFFSET                                           0XFF981544
-#undef LPD_XPPU_CFG_APERPERM_338_OFFSET
-#define LPD_XPPU_CFG_APERPERM_338_OFFSET                                           0XFF981548
-#undef LPD_XPPU_CFG_APERPERM_339_OFFSET
-#define LPD_XPPU_CFG_APERPERM_339_OFFSET                                           0XFF98154C
-#undef LPD_XPPU_CFG_APERPERM_340_OFFSET
-#define LPD_XPPU_CFG_APERPERM_340_OFFSET                                           0XFF981550
-#undef LPD_XPPU_CFG_APERPERM_341_OFFSET
-#define LPD_XPPU_CFG_APERPERM_341_OFFSET                                           0XFF981554
-#undef LPD_XPPU_CFG_APERPERM_350_OFFSET
-#define LPD_XPPU_CFG_APERPERM_350_OFFSET                                           0XFF981578
-#undef LPD_XPPU_CFG_APERPERM_351_OFFSET
-#define LPD_XPPU_CFG_APERPERM_351_OFFSET                                           0XFF98157C
-#undef LPD_XPPU_CFG_APERPERM_352_OFFSET
-#define LPD_XPPU_CFG_APERPERM_352_OFFSET                                           0XFF981580
-#undef LPD_XPPU_CFG_APERPERM_353_OFFSET
-#define LPD_XPPU_CFG_APERPERM_353_OFFSET                                           0XFF981584
-#undef LPD_XPPU_CFG_APERPERM_354_OFFSET
-#define LPD_XPPU_CFG_APERPERM_354_OFFSET                                           0XFF981588
-#undef LPD_XPPU_CFG_APERPERM_355_OFFSET
-#define LPD_XPPU_CFG_APERPERM_355_OFFSET                                           0XFF98158C
-#undef LPD_XPPU_CFG_APERPERM_356_OFFSET
-#define LPD_XPPU_CFG_APERPERM_356_OFFSET                                           0XFF981590
-#undef LPD_XPPU_CFG_APERPERM_357_OFFSET
-#define LPD_XPPU_CFG_APERPERM_357_OFFSET                                           0XFF981594
-#undef LPD_XPPU_CFG_APERPERM_366_OFFSET
-#define LPD_XPPU_CFG_APERPERM_366_OFFSET                                           0XFF9815B8
-#undef LPD_XPPU_CFG_APERPERM_367_OFFSET
-#define LPD_XPPU_CFG_APERPERM_367_OFFSET                                           0XFF9815BC
-#undef LPD_XPPU_CFG_APERPERM_368_OFFSET
-#define LPD_XPPU_CFG_APERPERM_368_OFFSET                                           0XFF9815C0
-#undef LPD_XPPU_CFG_APERPERM_369_OFFSET
-#define LPD_XPPU_CFG_APERPERM_369_OFFSET                                           0XFF9815C4
-#undef LPD_XPPU_CFG_APERPERM_370_OFFSET
-#define LPD_XPPU_CFG_APERPERM_370_OFFSET                                           0XFF9815C8
-#undef LPD_XPPU_CFG_APERPERM_371_OFFSET
-#define LPD_XPPU_CFG_APERPERM_371_OFFSET                                           0XFF9815CC
-#undef LPD_XPPU_CFG_APERPERM_372_OFFSET
-#define LPD_XPPU_CFG_APERPERM_372_OFFSET                                           0XFF9815D0
-#undef LPD_XPPU_CFG_APERPERM_373_OFFSET
-#define LPD_XPPU_CFG_APERPERM_373_OFFSET                                           0XFF9815D4
-#undef LPD_XPPU_CFG_APERPERM_374_OFFSET
-#define LPD_XPPU_CFG_APERPERM_374_OFFSET                                           0XFF9815D8
-#undef LPD_XPPU_CFG_APERPERM_375_OFFSET
-#define LPD_XPPU_CFG_APERPERM_375_OFFSET                                           0XFF9815DC
-#undef LPD_XPPU_CFG_APERPERM_376_OFFSET
-#define LPD_XPPU_CFG_APERPERM_376_OFFSET                                           0XFF9815E0
-#undef LPD_XPPU_CFG_APERPERM_377_OFFSET
-#define LPD_XPPU_CFG_APERPERM_377_OFFSET                                           0XFF9815E4
-#undef LPD_XPPU_CFG_APERPERM_378_OFFSET
-#define LPD_XPPU_CFG_APERPERM_378_OFFSET                                           0XFF9815E8
-#undef LPD_XPPU_CFG_APERPERM_379_OFFSET
-#define LPD_XPPU_CFG_APERPERM_379_OFFSET                                           0XFF9815EC
-#undef LPD_XPPU_CFG_APERPERM_380_OFFSET
-#define LPD_XPPU_CFG_APERPERM_380_OFFSET                                           0XFF9815F0
-#undef LPD_XPPU_CFG_APERPERM_381_OFFSET
-#define LPD_XPPU_CFG_APERPERM_381_OFFSET                                           0XFF9815F4
-#undef LPD_XPPU_CFG_APERPERM_382_OFFSET
-#define LPD_XPPU_CFG_APERPERM_382_OFFSET                                           0XFF9815F8
-#undef LPD_XPPU_CFG_APERPERM_383_OFFSET
-#define LPD_XPPU_CFG_APERPERM_383_OFFSET                                           0XFF9815FC
-#undef LPD_XPPU_SINK_ERR_CTRL_OFFSET
-#define LPD_XPPU_SINK_ERR_CTRL_OFFSET                                              0XFF9CFFEC
-#undef LPD_XPPU_CFG_CTRL_OFFSET
-#define LPD_XPPU_CFG_CTRL_OFFSET                                                   0XFF980000
-#undef LPD_XPPU_CFG_IEN_OFFSET
-#define LPD_XPPU_CFG_IEN_OFFSET                                                    0XFF980018
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID00_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID00_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID00_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID00_MIDR_DEFVAL                                       0x83FF0040
-#define LPD_XPPU_CFG_MASTER_ID00_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID00_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID00_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID00_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID00_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID00_MIDM_DEFVAL                                       0x83FF0040
-#define LPD_XPPU_CFG_MASTER_ID00_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID00_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for PMU*/
-#undef LPD_XPPU_CFG_MASTER_ID00_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID00_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID00_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID00_MID_DEFVAL                                        0x83FF0040
-#define LPD_XPPU_CFG_MASTER_ID00_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID00_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID01_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID01_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID01_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID01_MIDR_DEFVAL                                       0x03F00000
-#define LPD_XPPU_CFG_MASTER_ID01_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID01_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID01_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID01_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID01_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID01_MIDM_DEFVAL                                       0x03F00000
-#define LPD_XPPU_CFG_MASTER_ID01_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID01_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for RPU0*/
-#undef LPD_XPPU_CFG_MASTER_ID01_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID01_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID01_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID01_MID_DEFVAL                                        0x03F00000
-#define LPD_XPPU_CFG_MASTER_ID01_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID01_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID02_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID02_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID02_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID02_MIDR_DEFVAL                                       0x83F00010
-#define LPD_XPPU_CFG_MASTER_ID02_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID02_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID02_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID02_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID02_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID02_MIDM_DEFVAL                                       0x83F00010
-#define LPD_XPPU_CFG_MASTER_ID02_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID02_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for RPU1*/
-#undef LPD_XPPU_CFG_MASTER_ID02_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID02_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID02_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID02_MID_DEFVAL                                        0x83F00010
-#define LPD_XPPU_CFG_MASTER_ID02_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID02_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID03_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID03_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID03_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID03_MIDR_DEFVAL                                       0x83C00080
-#define LPD_XPPU_CFG_MASTER_ID03_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID03_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID03_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID03_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID03_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID03_MIDM_DEFVAL                                       0x83C00080
-#define LPD_XPPU_CFG_MASTER_ID03_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID03_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for APU*/
-#undef LPD_XPPU_CFG_MASTER_ID03_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID03_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID03_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID03_MID_DEFVAL                                        0x83C00080
-#define LPD_XPPU_CFG_MASTER_ID03_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID03_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID04_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID04_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID04_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID04_MIDR_DEFVAL                                       0x83C30080
-#define LPD_XPPU_CFG_MASTER_ID04_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID04_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID04_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID04_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID04_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID04_MIDM_DEFVAL                                       0x83C30080
-#define LPD_XPPU_CFG_MASTER_ID04_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID04_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for A53 Core 0*/
-#undef LPD_XPPU_CFG_MASTER_ID04_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID04_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID04_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID04_MID_DEFVAL                                        0x83C30080
-#define LPD_XPPU_CFG_MASTER_ID04_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID04_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID05_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID05_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID05_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID05_MIDR_DEFVAL                                       0x03C30081
-#define LPD_XPPU_CFG_MASTER_ID05_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID05_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID05_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID05_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID05_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID05_MIDM_DEFVAL                                       0x03C30081
-#define LPD_XPPU_CFG_MASTER_ID05_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID05_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for A53 Core 1*/
-#undef LPD_XPPU_CFG_MASTER_ID05_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID05_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID05_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID05_MID_DEFVAL                                        0x03C30081
-#define LPD_XPPU_CFG_MASTER_ID05_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID05_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID06_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID06_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID06_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID06_MIDR_DEFVAL                                       0x03C30082
-#define LPD_XPPU_CFG_MASTER_ID06_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID06_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID06_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID06_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID06_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID06_MIDM_DEFVAL                                       0x03C30082
-#define LPD_XPPU_CFG_MASTER_ID06_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID06_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for A53 Core 2*/
-#undef LPD_XPPU_CFG_MASTER_ID06_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID06_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID06_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID06_MID_DEFVAL                                        0x03C30082
-#define LPD_XPPU_CFG_MASTER_ID06_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID06_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID07_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID07_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID07_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID07_MIDR_DEFVAL                                       0x83C30083
-#define LPD_XPPU_CFG_MASTER_ID07_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID07_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID07_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID07_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID07_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID07_MIDM_DEFVAL                                       0x83C30083
-#define LPD_XPPU_CFG_MASTER_ID07_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID07_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for A53 Core 3*/
-#undef LPD_XPPU_CFG_MASTER_ID07_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID07_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID07_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID07_MID_DEFVAL                                        0x83C30083
-#define LPD_XPPU_CFG_MASTER_ID07_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID07_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID19_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID19_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID19_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID19_MIDR_DEFVAL                                       0x00000000
-#define LPD_XPPU_CFG_MASTER_ID19_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID19_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID19_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID19_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID19_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID19_MIDM_DEFVAL                                       0x00000000
-#define LPD_XPPU_CFG_MASTER_ID19_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID19_MIDM_MASK                                         0x03FF0000U
-
-/*Programmable Master ID*/
-#undef LPD_XPPU_CFG_MASTER_ID19_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID19_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID19_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID19_MID_DEFVAL                                        0x00000000
-#define LPD_XPPU_CFG_MASTER_ID19_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID19_MID_MASK                                          0x000003FFU
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_048_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_048_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_048_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_048_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_048_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_048_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_048_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_048_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_048_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_048_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_048_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_048_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_049_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_049_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_049_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_049_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_049_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_049_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_049_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_049_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_049_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_049_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_049_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_049_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_050_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_050_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_050_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_050_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_050_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_050_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_050_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_050_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_050_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_050_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_050_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_050_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_051_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_051_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_051_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_051_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_051_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_051_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_051_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_051_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_051_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_051_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_051_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_051_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_256_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_256_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_256_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_256_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_256_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_256_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_256_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_256_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_256_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_256_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_256_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_256_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_257_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_257_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_257_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_257_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_257_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_257_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_257_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_257_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_257_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_257_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_257_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_257_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_258_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_258_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_258_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_258_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_258_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_258_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_258_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_258_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_258_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_258_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_258_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_258_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_259_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_259_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_259_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_259_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_259_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_259_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_259_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_259_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_259_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_259_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_259_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_259_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_260_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_260_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_260_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_260_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_260_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_260_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_260_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_260_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_260_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_260_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_260_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_260_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_261_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_261_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_261_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_261_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_261_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_261_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_261_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_261_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_261_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_261_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_261_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_261_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_262_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_262_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_262_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_262_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_262_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_262_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_262_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_262_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_262_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_262_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_262_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_262_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_263_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_263_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_263_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_263_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_263_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_263_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_263_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_263_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_263_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_263_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_263_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_263_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_264_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_264_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_264_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_264_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_264_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_264_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_264_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_264_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_264_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_264_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_264_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_264_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_265_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_265_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_265_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_265_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_265_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_265_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_265_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_265_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_265_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_265_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_265_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_265_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_266_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_266_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_266_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_266_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_266_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_266_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_266_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_266_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_266_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_266_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_266_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_266_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_267_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_267_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_267_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_267_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_267_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_267_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_267_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_267_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_267_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_267_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_267_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_267_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_268_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_268_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_268_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_268_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_268_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_268_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_268_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_268_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_268_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_268_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_268_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_268_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_269_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_269_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_269_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_269_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_269_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_269_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_269_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_269_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_269_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_269_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_269_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_269_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_270_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_270_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_270_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_270_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_270_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_270_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_270_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_270_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_270_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_270_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_270_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_270_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_271_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_271_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_271_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_271_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_271_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_271_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_271_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_271_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_271_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_271_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_271_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_271_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_272_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_272_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_272_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_272_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_272_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_272_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_272_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_272_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_272_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_272_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_272_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_272_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_273_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_273_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_273_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_273_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_273_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_273_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_273_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_273_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_273_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_273_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_273_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_273_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_274_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_274_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_274_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_274_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_274_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_274_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_274_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_274_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_274_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_274_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_274_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_274_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_275_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_275_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_275_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_275_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_275_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_275_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_275_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_275_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_275_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_275_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_275_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_275_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_276_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_276_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_276_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_276_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_276_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_276_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_276_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_276_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_276_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_276_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_276_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_276_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_277_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_277_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_277_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_277_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_277_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_277_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_277_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_277_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_277_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_277_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_277_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_277_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_278_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_278_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_278_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_278_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_278_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_278_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_278_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_278_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_278_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_278_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_278_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_278_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_279_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_279_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_279_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_279_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_279_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_279_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_279_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_279_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_279_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_279_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_279_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_279_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_280_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_280_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_280_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_280_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_280_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_280_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_280_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_280_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_280_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_280_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_280_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_280_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_281_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_281_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_281_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_281_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_281_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_281_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_281_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_281_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_281_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_281_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_281_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_281_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_282_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_282_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_282_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_282_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_282_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_282_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_282_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_282_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_282_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_282_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_282_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_282_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_283_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_283_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_283_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_283_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_283_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_283_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_283_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_283_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_283_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_283_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_283_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_283_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_284_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_284_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_284_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_284_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_284_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_284_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_284_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_284_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_284_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_284_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_284_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_284_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_285_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_285_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_285_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_285_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_285_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_285_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_285_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_285_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_285_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_285_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_285_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_285_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_286_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_286_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_286_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_286_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_286_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_286_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_286_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_286_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_286_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_286_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_286_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_286_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_287_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_287_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_287_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_287_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_287_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_287_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_287_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_287_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_287_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_287_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_287_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_287_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_288_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_288_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_288_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_288_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_288_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_288_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_288_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_288_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_288_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_288_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_288_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_288_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_289_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_289_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_289_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_289_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_289_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_289_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_289_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_289_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_289_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_289_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_289_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_289_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_290_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_290_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_290_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_290_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_290_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_290_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_290_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_290_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_290_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_290_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_290_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_290_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_291_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_291_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_291_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_291_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_291_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_291_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_291_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_291_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_291_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_291_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_291_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_291_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_292_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_292_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_292_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_292_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_292_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_292_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_292_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_292_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_292_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_292_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_292_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_292_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_293_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_293_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_293_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_293_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_293_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_293_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_293_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_293_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_293_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_293_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_293_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_293_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_294_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_294_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_294_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_294_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_294_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_294_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_294_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_294_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_294_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_294_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_294_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_294_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_295_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_295_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_295_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_295_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_295_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_295_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_295_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_295_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_295_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_295_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_295_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_295_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_296_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_296_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_296_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_296_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_296_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_296_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_296_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_296_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_296_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_296_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_296_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_296_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_297_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_297_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_297_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_297_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_297_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_297_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_297_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_297_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_297_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_297_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_297_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_297_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_298_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_298_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_298_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_298_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_298_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_298_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_298_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_298_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_298_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_298_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_298_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_298_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_299_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_299_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_299_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_299_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_299_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_299_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_299_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_299_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_299_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_299_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_299_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_299_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_300_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_300_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_300_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_300_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_300_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_300_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_300_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_300_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_300_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_300_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_300_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_300_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_301_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_301_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_301_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_301_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_301_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_301_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_301_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_301_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_301_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_301_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_301_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_301_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_302_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_302_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_302_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_302_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_302_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_302_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_302_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_302_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_302_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_302_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_302_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_302_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_303_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_303_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_303_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_303_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_303_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_303_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_303_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_303_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_303_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_303_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_303_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_303_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_304_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_304_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_304_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_304_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_304_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_304_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_304_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_304_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_304_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_304_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_304_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_304_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_305_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_305_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_305_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_305_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_305_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_305_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_305_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_305_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_305_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_305_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_305_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_305_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_306_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_306_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_306_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_306_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_306_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_306_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_306_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_306_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_306_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_306_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_306_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_306_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_307_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_307_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_307_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_307_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_307_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_307_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_307_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_307_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_307_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_307_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_307_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_307_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_308_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_308_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_308_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_308_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_308_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_308_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_308_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_308_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_308_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_308_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_308_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_308_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_309_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_309_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_309_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_309_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_309_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_309_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_309_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_309_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_309_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_309_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_309_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_309_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_318_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_318_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_318_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_318_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_318_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_318_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_318_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_318_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_318_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_318_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_318_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_318_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_319_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_319_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_319_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_319_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_319_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_319_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_319_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_319_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_319_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_319_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_319_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_319_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_320_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_320_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_320_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_320_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_320_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_320_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_320_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_320_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_320_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_320_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_320_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_320_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_321_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_321_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_321_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_321_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_321_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_321_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_321_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_321_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_321_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_321_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_321_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_321_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_322_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_322_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_322_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_322_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_322_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_322_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_322_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_322_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_322_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_322_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_322_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_322_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_323_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_323_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_323_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_323_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_323_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_323_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_323_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_323_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_323_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_323_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_323_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_323_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_324_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_324_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_324_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_324_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_324_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_324_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_324_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_324_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_324_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_324_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_324_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_324_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_325_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_325_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_325_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_325_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_325_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_325_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_325_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_325_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_325_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_325_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_325_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_325_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_334_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_334_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_334_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_334_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_334_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_334_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_334_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_334_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_334_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_334_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_334_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_334_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_335_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_335_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_335_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_335_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_335_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_335_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_335_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_335_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_335_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_335_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_335_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_335_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_336_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_336_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_336_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_336_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_336_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_336_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_336_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_336_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_336_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_336_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_336_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_336_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_337_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_337_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_337_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_337_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_337_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_337_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_337_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_337_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_337_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_337_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_337_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_337_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_338_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_338_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_338_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_338_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_338_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_338_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_338_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_338_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_338_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_338_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_338_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_338_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_339_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_339_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_339_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_339_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_339_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_339_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_339_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_339_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_339_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_339_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_339_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_339_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_340_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_340_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_340_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_340_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_340_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_340_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_340_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_340_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_340_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_340_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_340_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_340_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_341_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_341_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_341_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_341_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_341_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_341_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_341_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_341_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_341_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_341_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_341_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_341_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_350_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_350_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_350_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_350_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_350_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_350_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_350_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_350_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_350_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_350_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_350_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_350_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_351_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_351_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_351_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_351_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_351_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_351_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_351_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_351_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_351_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_351_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_351_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_351_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_352_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_352_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_352_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_352_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_352_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_352_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_352_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_352_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_352_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_352_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_352_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_352_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_353_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_353_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_353_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_353_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_353_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_353_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_353_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_353_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_353_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_353_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_353_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_353_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_354_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_354_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_354_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_354_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_354_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_354_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_354_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_354_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_354_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_354_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_354_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_354_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_355_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_355_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_355_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_355_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_355_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_355_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_355_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_355_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_355_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_355_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_355_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_355_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_356_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_356_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_356_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_356_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_356_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_356_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_356_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_356_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_356_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_356_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_356_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_356_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_357_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_357_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_357_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_357_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_357_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_357_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_357_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_357_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_357_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_357_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_357_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_357_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_366_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_366_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_366_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_366_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_366_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_366_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_366_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_366_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_366_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_366_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_366_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_366_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_367_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_367_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_367_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_367_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_367_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_367_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_367_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_367_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_367_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_367_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_367_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_367_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_368_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_368_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_368_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_368_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_368_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_368_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_368_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_368_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_368_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_368_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_368_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_368_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_369_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_369_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_369_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_369_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_369_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_369_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_369_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_369_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_369_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_369_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_369_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_369_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_370_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_370_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_370_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_370_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_370_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_370_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_370_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_370_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_370_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_370_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_370_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_370_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_371_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_371_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_371_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_371_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_371_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_371_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_371_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_371_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_371_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_371_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_371_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_371_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_372_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_372_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_372_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_372_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_372_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_372_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_372_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_372_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_372_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_372_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_372_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_372_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_373_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_373_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_373_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_373_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_373_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_373_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_373_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_373_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_373_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_373_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_373_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_373_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_374_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_374_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_374_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_374_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_374_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_374_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_374_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_374_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_374_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_374_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_374_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_374_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_375_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_375_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_375_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_375_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_375_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_375_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_375_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_375_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_375_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_375_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_375_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_375_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_376_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_376_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_376_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_376_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_376_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_376_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_376_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_376_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_376_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_376_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_376_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_376_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_377_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_377_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_377_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_377_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_377_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_377_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_377_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_377_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_377_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_377_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_377_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_377_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_378_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_378_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_378_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_378_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_378_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_378_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_378_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_378_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_378_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_378_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_378_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_378_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_379_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_379_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_379_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_379_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_379_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_379_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_379_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_379_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_379_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_379_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_379_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_379_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_380_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_380_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_380_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_380_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_380_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_380_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_380_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_380_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_380_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_380_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_380_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_380_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_381_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_381_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_381_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_381_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_381_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_381_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_381_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_381_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_381_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_381_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_381_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_381_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_382_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_382_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_382_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_382_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_382_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_382_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_382_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_382_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_382_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_382_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_382_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_382_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_383_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_383_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_383_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_383_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_383_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_383_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_383_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_383_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_383_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_383_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_383_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_383_PARITY_MASK                                      0xF0000000U
-
-/*Whether an APB access to the "hole" region and to an unimplemented register space causes PSLVERR*/
-#undef LPD_XPPU_SINK_ERR_CTRL_PSLVERR_DEFVAL
-#undef LPD_XPPU_SINK_ERR_CTRL_PSLVERR_SHIFT
-#undef LPD_XPPU_SINK_ERR_CTRL_PSLVERR_MASK
-#define LPD_XPPU_SINK_ERR_CTRL_PSLVERR_DEFVAL                                      0x00000000
-#define LPD_XPPU_SINK_ERR_CTRL_PSLVERR_SHIFT                                       0
-#define LPD_XPPU_SINK_ERR_CTRL_PSLVERR_MASK                                        0x00000001U
-
-/*0=Bypass XPPU (transparent) 1=Enable XPPU permission checking*/
-#undef LPD_XPPU_CFG_CTRL_ENABLE_DEFVAL
-#undef LPD_XPPU_CFG_CTRL_ENABLE_SHIFT
-#undef LPD_XPPU_CFG_CTRL_ENABLE_MASK
-#define LPD_XPPU_CFG_CTRL_ENABLE_DEFVAL                                            0x00000000
-#define LPD_XPPU_CFG_CTRL_ENABLE_SHIFT                                             0
-#define LPD_XPPU_CFG_CTRL_ENABLE_MASK                                              0x00000001U
-
-/*See Interuppt Status Register for details*/
-#undef LPD_XPPU_CFG_IEN_APER_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_IEN_APER_PARITY_SHIFT
-#undef LPD_XPPU_CFG_IEN_APER_PARITY_MASK
-#define LPD_XPPU_CFG_IEN_APER_PARITY_DEFVAL                                        0x00000000
-#define LPD_XPPU_CFG_IEN_APER_PARITY_SHIFT                                         7
-#define LPD_XPPU_CFG_IEN_APER_PARITY_MASK                                          0x00000080U
-
-/*See Interuppt Status Register for details*/
-#undef LPD_XPPU_CFG_IEN_APER_TZ_DEFVAL
-#undef LPD_XPPU_CFG_IEN_APER_TZ_SHIFT
-#undef LPD_XPPU_CFG_IEN_APER_TZ_MASK
-#define LPD_XPPU_CFG_IEN_APER_TZ_DEFVAL                                            0x00000000
-#define LPD_XPPU_CFG_IEN_APER_TZ_SHIFT                                             6
-#define LPD_XPPU_CFG_IEN_APER_TZ_MASK                                              0x00000040U
-
-/*See Interuppt Status Register for details*/
-#undef LPD_XPPU_CFG_IEN_APER_PERM_DEFVAL
-#undef LPD_XPPU_CFG_IEN_APER_PERM_SHIFT
-#undef LPD_XPPU_CFG_IEN_APER_PERM_MASK
-#define LPD_XPPU_CFG_IEN_APER_PERM_DEFVAL                                          0x00000000
-#define LPD_XPPU_CFG_IEN_APER_PERM_SHIFT                                           5
-#define LPD_XPPU_CFG_IEN_APER_PERM_MASK                                            0x00000020U
-
-/*See Interuppt Status Register for details*/
-#undef LPD_XPPU_CFG_IEN_MID_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_IEN_MID_PARITY_SHIFT
-#undef LPD_XPPU_CFG_IEN_MID_PARITY_MASK
-#define LPD_XPPU_CFG_IEN_MID_PARITY_DEFVAL                                         0x00000000
-#define LPD_XPPU_CFG_IEN_MID_PARITY_SHIFT                                          3
-#define LPD_XPPU_CFG_IEN_MID_PARITY_MASK                                           0x00000008U
-
-/*See Interuppt Status Register for details*/
-#undef LPD_XPPU_CFG_IEN_MID_RO_DEFVAL
-#undef LPD_XPPU_CFG_IEN_MID_RO_SHIFT
-#undef LPD_XPPU_CFG_IEN_MID_RO_MASK
-#define LPD_XPPU_CFG_IEN_MID_RO_DEFVAL                                             0x00000000
-#define LPD_XPPU_CFG_IEN_MID_RO_SHIFT                                              2
-#define LPD_XPPU_CFG_IEN_MID_RO_MASK                                               0x00000004U
-
-/*See Interuppt Status Register for details*/
-#undef LPD_XPPU_CFG_IEN_MID_MISS_DEFVAL
-#undef LPD_XPPU_CFG_IEN_MID_MISS_SHIFT
-#undef LPD_XPPU_CFG_IEN_MID_MISS_MASK
-#define LPD_XPPU_CFG_IEN_MID_MISS_DEFVAL                                           0x00000000
-#define LPD_XPPU_CFG_IEN_MID_MISS_SHIFT                                            1
-#define LPD_XPPU_CFG_IEN_MID_MISS_MASK                                             0x00000002U
-
-/*See Interuppt Status Register for details*/
-#undef LPD_XPPU_CFG_IEN_INV_APB_DEFVAL
-#undef LPD_XPPU_CFG_IEN_INV_APB_SHIFT
-#undef LPD_XPPU_CFG_IEN_INV_APB_MASK
-#define LPD_XPPU_CFG_IEN_INV_APB_DEFVAL                                            0x00000000
-#define LPD_XPPU_CFG_IEN_INV_APB_SHIFT                                             0
-#define LPD_XPPU_CFG_IEN_INV_APB_MASK                                              0x00000001U
-#undef LPD_XPPU_CFG_APERPERM_152_OFFSET
-#define LPD_XPPU_CFG_APERPERM_152_OFFSET                                           0XFF981260
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_152_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_152_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_152_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_152_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_152_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_152_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_152_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_152_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_152_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_152_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_152_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_152_PARITY_MASK                                      0xF0000000U
-#undef SERDES_PLL_REF_SEL0_OFFSET
-#define SERDES_PLL_REF_SEL0_OFFSET                                                 0XFD410000
-#undef SERDES_PLL_REF_SEL1_OFFSET
-#define SERDES_PLL_REF_SEL1_OFFSET                                                 0XFD410004
-#undef SERDES_PLL_REF_SEL2_OFFSET
-#define SERDES_PLL_REF_SEL2_OFFSET                                                 0XFD410008
-#undef SERDES_PLL_REF_SEL3_OFFSET
-#define SERDES_PLL_REF_SEL3_OFFSET                                                 0XFD41000C
-#undef SERDES_L0_L0_REF_CLK_SEL_OFFSET
-#define SERDES_L0_L0_REF_CLK_SEL_OFFSET                                            0XFD402860
-#undef SERDES_L0_L1_REF_CLK_SEL_OFFSET
-#define SERDES_L0_L1_REF_CLK_SEL_OFFSET                                            0XFD402864
-#undef SERDES_L0_L2_REF_CLK_SEL_OFFSET
-#define SERDES_L0_L2_REF_CLK_SEL_OFFSET                                            0XFD402868
-#undef SERDES_L0_L3_REF_CLK_SEL_OFFSET
-#define SERDES_L0_L3_REF_CLK_SEL_OFFSET                                            0XFD40286C
-#undef SERDES_L2_TM_PLL_DIG_37_OFFSET
-#define SERDES_L2_TM_PLL_DIG_37_OFFSET                                             0XFD40A094
-#undef SERDES_L3_TM_PLL_DIG_37_OFFSET
-#define SERDES_L3_TM_PLL_DIG_37_OFFSET                                             0XFD40E094
-#undef SERDES_L2_PLL_SS_STEPS_0_LSB_OFFSET
-#define SERDES_L2_PLL_SS_STEPS_0_LSB_OFFSET                                        0XFD40A368
-#undef SERDES_L2_PLL_SS_STEPS_1_MSB_OFFSET
-#define SERDES_L2_PLL_SS_STEPS_1_MSB_OFFSET                                        0XFD40A36C
-#undef SERDES_L3_PLL_SS_STEPS_0_LSB_OFFSET
-#define SERDES_L3_PLL_SS_STEPS_0_LSB_OFFSET                                        0XFD40E368
-#undef SERDES_L3_PLL_SS_STEPS_1_MSB_OFFSET
-#define SERDES_L3_PLL_SS_STEPS_1_MSB_OFFSET                                        0XFD40E36C
-#undef SERDES_L0_PLL_SS_STEPS_0_LSB_OFFSET
-#define SERDES_L0_PLL_SS_STEPS_0_LSB_OFFSET                                        0XFD402368
-#undef SERDES_L0_PLL_SS_STEPS_1_MSB_OFFSET
-#define SERDES_L0_PLL_SS_STEPS_1_MSB_OFFSET                                        0XFD40236C
-#undef SERDES_L1_PLL_SS_STEPS_0_LSB_OFFSET
-#define SERDES_L1_PLL_SS_STEPS_0_LSB_OFFSET                                        0XFD406368
-#undef SERDES_L1_PLL_SS_STEPS_1_MSB_OFFSET
-#define SERDES_L1_PLL_SS_STEPS_1_MSB_OFFSET                                        0XFD40636C
-#undef SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_OFFSET
-#define SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_OFFSET                                    0XFD402370
-#undef SERDES_L0_PLL_SS_STEP_SIZE_1_OFFSET
-#define SERDES_L0_PLL_SS_STEP_SIZE_1_OFFSET                                        0XFD402374
-#undef SERDES_L0_PLL_SS_STEP_SIZE_2_OFFSET
-#define SERDES_L0_PLL_SS_STEP_SIZE_2_OFFSET                                        0XFD402378
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_OFFSET
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_OFFSET                                    0XFD40237C
-#undef SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_OFFSET
-#define SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_OFFSET                                    0XFD406370
-#undef SERDES_L1_PLL_SS_STEP_SIZE_1_OFFSET
-#define SERDES_L1_PLL_SS_STEP_SIZE_1_OFFSET                                        0XFD406374
-#undef SERDES_L1_PLL_SS_STEP_SIZE_2_OFFSET
-#define SERDES_L1_PLL_SS_STEP_SIZE_2_OFFSET                                        0XFD406378
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_OFFSET
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_OFFSET                                    0XFD40637C
-#undef SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_OFFSET
-#define SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_OFFSET                                    0XFD40A370
-#undef SERDES_L2_PLL_SS_STEP_SIZE_1_OFFSET
-#define SERDES_L2_PLL_SS_STEP_SIZE_1_OFFSET                                        0XFD40A374
-#undef SERDES_L2_PLL_SS_STEP_SIZE_2_OFFSET
-#define SERDES_L2_PLL_SS_STEP_SIZE_2_OFFSET                                        0XFD40A378
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_OFFSET
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_OFFSET                                    0XFD40A37C
-#undef SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_OFFSET
-#define SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_OFFSET                                    0XFD40E370
-#undef SERDES_L3_PLL_SS_STEP_SIZE_1_OFFSET
-#define SERDES_L3_PLL_SS_STEP_SIZE_1_OFFSET                                        0XFD40E374
-#undef SERDES_L3_PLL_SS_STEP_SIZE_2_OFFSET
-#define SERDES_L3_PLL_SS_STEP_SIZE_2_OFFSET                                        0XFD40E378
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_OFFSET
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_OFFSET                                    0XFD40E37C
-#undef SERDES_L2_TM_DIG_6_OFFSET
-#define SERDES_L2_TM_DIG_6_OFFSET                                                  0XFD40906C
-#undef SERDES_L2_TX_DIG_TM_61_OFFSET
-#define SERDES_L2_TX_DIG_TM_61_OFFSET                                              0XFD4080F4
-#undef SERDES_L3_TM_DIG_6_OFFSET
-#define SERDES_L3_TM_DIG_6_OFFSET                                                  0XFD40D06C
-#undef SERDES_L3_TX_DIG_TM_61_OFFSET
-#define SERDES_L3_TX_DIG_TM_61_OFFSET                                              0XFD40C0F4
-#undef SERDES_L2_TM_AUX_0_OFFSET
-#define SERDES_L2_TM_AUX_0_OFFSET                                                  0XFD4090CC
-#undef SERDES_L3_TM_AUX_0_OFFSET
-#define SERDES_L3_TM_AUX_0_OFFSET                                                  0XFD40D0CC
-#undef SERDES_L0_TM_DIG_8_OFFSET
-#define SERDES_L0_TM_DIG_8_OFFSET                                                  0XFD401074
-#undef SERDES_L1_TM_DIG_8_OFFSET
-#define SERDES_L1_TM_DIG_8_OFFSET                                                  0XFD405074
-#undef SERDES_L2_TM_DIG_8_OFFSET
-#define SERDES_L2_TM_DIG_8_OFFSET                                                  0XFD409074
-#undef SERDES_L3_TM_DIG_8_OFFSET
-#define SERDES_L3_TM_DIG_8_OFFSET                                                  0XFD40D074
-#undef SERDES_L2_TM_MISC2_OFFSET
-#define SERDES_L2_TM_MISC2_OFFSET                                                  0XFD40989C
-#undef SERDES_L2_TM_IQ_ILL1_OFFSET
-#define SERDES_L2_TM_IQ_ILL1_OFFSET                                                0XFD4098F8
-#undef SERDES_L2_TM_IQ_ILL2_OFFSET
-#define SERDES_L2_TM_IQ_ILL2_OFFSET                                                0XFD4098FC
-#undef SERDES_L2_TM_ILL12_OFFSET
-#define SERDES_L2_TM_ILL12_OFFSET                                                  0XFD409990
-#undef SERDES_L2_TM_E_ILL1_OFFSET
-#define SERDES_L2_TM_E_ILL1_OFFSET                                                 0XFD409924
-#undef SERDES_L2_TM_E_ILL2_OFFSET
-#define SERDES_L2_TM_E_ILL2_OFFSET                                                 0XFD409928
-#undef SERDES_L2_TM_IQ_ILL3_OFFSET
-#define SERDES_L2_TM_IQ_ILL3_OFFSET                                                0XFD409900
-#undef SERDES_L2_TM_E_ILL3_OFFSET
-#define SERDES_L2_TM_E_ILL3_OFFSET                                                 0XFD40992C
-#undef SERDES_L2_TM_ILL8_OFFSET
-#define SERDES_L2_TM_ILL8_OFFSET                                                   0XFD409980
-#undef SERDES_L2_TM_IQ_ILL8_OFFSET
-#define SERDES_L2_TM_IQ_ILL8_OFFSET                                                0XFD409914
-#undef SERDES_L2_TM_IQ_ILL9_OFFSET
-#define SERDES_L2_TM_IQ_ILL9_OFFSET                                                0XFD409918
-#undef SERDES_L2_TM_E_ILL8_OFFSET
-#define SERDES_L2_TM_E_ILL8_OFFSET                                                 0XFD409940
-#undef SERDES_L2_TM_E_ILL9_OFFSET
-#define SERDES_L2_TM_E_ILL9_OFFSET                                                 0XFD409944
-#undef SERDES_L3_TM_MISC2_OFFSET
-#define SERDES_L3_TM_MISC2_OFFSET                                                  0XFD40D89C
-#undef SERDES_L3_TM_IQ_ILL1_OFFSET
-#define SERDES_L3_TM_IQ_ILL1_OFFSET                                                0XFD40D8F8
-#undef SERDES_L3_TM_IQ_ILL2_OFFSET
-#define SERDES_L3_TM_IQ_ILL2_OFFSET                                                0XFD40D8FC
-#undef SERDES_L3_TM_ILL12_OFFSET
-#define SERDES_L3_TM_ILL12_OFFSET                                                  0XFD40D990
-#undef SERDES_L3_TM_E_ILL1_OFFSET
-#define SERDES_L3_TM_E_ILL1_OFFSET                                                 0XFD40D924
-#undef SERDES_L3_TM_E_ILL2_OFFSET
-#define SERDES_L3_TM_E_ILL2_OFFSET                                                 0XFD40D928
-#undef SERDES_L3_TM_IQ_ILL3_OFFSET
-#define SERDES_L3_TM_IQ_ILL3_OFFSET                                                0XFD40D900
-#undef SERDES_L3_TM_E_ILL3_OFFSET
-#define SERDES_L3_TM_E_ILL3_OFFSET                                                 0XFD40D92C
-#undef SERDES_L3_TM_ILL8_OFFSET
-#define SERDES_L3_TM_ILL8_OFFSET                                                   0XFD40D980
-#undef SERDES_L3_TM_IQ_ILL8_OFFSET
-#define SERDES_L3_TM_IQ_ILL8_OFFSET                                                0XFD40D914
-#undef SERDES_L3_TM_IQ_ILL9_OFFSET
-#define SERDES_L3_TM_IQ_ILL9_OFFSET                                                0XFD40D918
-#undef SERDES_L3_TM_E_ILL8_OFFSET
-#define SERDES_L3_TM_E_ILL8_OFFSET                                                 0XFD40D940
-#undef SERDES_L3_TM_E_ILL9_OFFSET
-#define SERDES_L3_TM_E_ILL9_OFFSET                                                 0XFD40D944
-#undef SERDES_L0_TM_RST_DLY_OFFSET
-#define SERDES_L0_TM_RST_DLY_OFFSET                                                0XFD4019A4
-#undef SERDES_L0_TM_ANA_BYP_15_OFFSET
-#define SERDES_L0_TM_ANA_BYP_15_OFFSET                                             0XFD401038
-#undef SERDES_L0_TM_ANA_BYP_12_OFFSET
-#define SERDES_L0_TM_ANA_BYP_12_OFFSET                                             0XFD40102C
-#undef SERDES_L1_TM_RST_DLY_OFFSET
-#define SERDES_L1_TM_RST_DLY_OFFSET                                                0XFD4059A4
-#undef SERDES_L1_TM_ANA_BYP_15_OFFSET
-#define SERDES_L1_TM_ANA_BYP_15_OFFSET                                             0XFD405038
-#undef SERDES_L1_TM_ANA_BYP_12_OFFSET
-#define SERDES_L1_TM_ANA_BYP_12_OFFSET                                             0XFD40502C
-#undef SERDES_L2_TM_RST_DLY_OFFSET
-#define SERDES_L2_TM_RST_DLY_OFFSET                                                0XFD4099A4
-#undef SERDES_L2_TM_ANA_BYP_15_OFFSET
-#define SERDES_L2_TM_ANA_BYP_15_OFFSET                                             0XFD409038
-#undef SERDES_L2_TM_ANA_BYP_12_OFFSET
-#define SERDES_L2_TM_ANA_BYP_12_OFFSET                                             0XFD40902C
-#undef SERDES_L3_TM_RST_DLY_OFFSET
-#define SERDES_L3_TM_RST_DLY_OFFSET                                                0XFD40D9A4
-#undef SERDES_L3_TM_ANA_BYP_15_OFFSET
-#define SERDES_L3_TM_ANA_BYP_15_OFFSET                                             0XFD40D038
-#undef SERDES_L3_TM_ANA_BYP_12_OFFSET
-#define SERDES_L3_TM_ANA_BYP_12_OFFSET                                             0XFD40D02C
-#undef SERDES_ICM_CFG0_OFFSET
-#define SERDES_ICM_CFG0_OFFSET                                                     0XFD410010
-#undef SERDES_ICM_CFG1_OFFSET
-#define SERDES_ICM_CFG1_OFFSET                                                     0XFD410014
-#undef SERDES_L0_TXPMD_TM_45_OFFSET
-#define SERDES_L0_TXPMD_TM_45_OFFSET                                               0XFD400CB4
-#undef SERDES_L1_TXPMD_TM_45_OFFSET
-#define SERDES_L1_TXPMD_TM_45_OFFSET                                               0XFD404CB4
-#undef SERDES_L0_TX_ANA_TM_118_OFFSET
-#define SERDES_L0_TX_ANA_TM_118_OFFSET                                             0XFD4001D8
-#undef SERDES_L1_TX_ANA_TM_118_OFFSET
-#define SERDES_L1_TX_ANA_TM_118_OFFSET                                             0XFD4041D8
-#undef SERDES_L1_TXPMD_TM_48_OFFSET
-#define SERDES_L1_TXPMD_TM_48_OFFSET                                               0XFD404CC0
-#undef SERDES_L0_TXPMD_TM_48_OFFSET
-#define SERDES_L0_TXPMD_TM_48_OFFSET                                               0XFD400CC0
-#undef SERDES_L1_TX_ANA_TM_18_OFFSET
-#define SERDES_L1_TX_ANA_TM_18_OFFSET                                              0XFD404048
-#undef SERDES_L0_TX_ANA_TM_18_OFFSET
-#define SERDES_L0_TX_ANA_TM_18_OFFSET                                              0XFD400048
-
-/*PLL0 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved*/
-#undef SERDES_PLL_REF_SEL0_PLLREFSEL0_DEFVAL
-#undef SERDES_PLL_REF_SEL0_PLLREFSEL0_SHIFT
-#undef SERDES_PLL_REF_SEL0_PLLREFSEL0_MASK
-#define SERDES_PLL_REF_SEL0_PLLREFSEL0_DEFVAL                                      0x0000000D
-#define SERDES_PLL_REF_SEL0_PLLREFSEL0_SHIFT                                       0
-#define SERDES_PLL_REF_SEL0_PLLREFSEL0_MASK                                        0x0000001FU
-
-/*PLL1 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved*/
-#undef SERDES_PLL_REF_SEL1_PLLREFSEL1_DEFVAL
-#undef SERDES_PLL_REF_SEL1_PLLREFSEL1_SHIFT
-#undef SERDES_PLL_REF_SEL1_PLLREFSEL1_MASK
-#define SERDES_PLL_REF_SEL1_PLLREFSEL1_DEFVAL                                      0x00000008
-#define SERDES_PLL_REF_SEL1_PLLREFSEL1_SHIFT                                       0
-#define SERDES_PLL_REF_SEL1_PLLREFSEL1_MASK                                        0x0000001FU
-
-/*PLL2 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved*/
-#undef SERDES_PLL_REF_SEL2_PLLREFSEL2_DEFVAL
-#undef SERDES_PLL_REF_SEL2_PLLREFSEL2_SHIFT
-#undef SERDES_PLL_REF_SEL2_PLLREFSEL2_MASK
-#define SERDES_PLL_REF_SEL2_PLLREFSEL2_DEFVAL                                      0x0000000F
-#define SERDES_PLL_REF_SEL2_PLLREFSEL2_SHIFT                                       0
-#define SERDES_PLL_REF_SEL2_PLLREFSEL2_MASK                                        0x0000001FU
-
-/*PLL3 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved*/
-#undef SERDES_PLL_REF_SEL3_PLLREFSEL3_DEFVAL
-#undef SERDES_PLL_REF_SEL3_PLLREFSEL3_SHIFT
-#undef SERDES_PLL_REF_SEL3_PLLREFSEL3_MASK
-#define SERDES_PLL_REF_SEL3_PLLREFSEL3_DEFVAL                                      0x0000000E
-#define SERDES_PLL_REF_SEL3_PLLREFSEL3_SHIFT                                       0
-#define SERDES_PLL_REF_SEL3_PLLREFSEL3_MASK                                        0x0000001FU
-
-/*Sel of lane 0 ref clock local mux. Set to 1 to select lane 0 slicer output. Set to 0 to select lane0 ref clock mux output.*/
-#undef SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_DEFVAL
-#undef SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_SHIFT
-#undef SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_MASK
-#define SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_DEFVAL                         0x00000080
-#define SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_SHIFT                          7
-#define SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_MASK                           0x00000080U
-
-/*Bit 1 of lane 0 ref clock mux one hot sel. Set to 1 to select lane 1 slicer output from ref clock network*/
-#undef SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_DEFVAL
-#undef SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_SHIFT
-#undef SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_MASK
-#define SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_DEFVAL                           0x00000080
-#define SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_SHIFT                            1
-#define SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_MASK                             0x00000002U
-
-/*Sel of lane 1 ref clock local mux. Set to 1 to select lane 1 slicer output. Set to 0 to select lane1 ref clock mux output.*/
-#undef SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_DEFVAL
-#undef SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_SHIFT
-#undef SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_MASK
-#define SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_DEFVAL                         0x00000080
-#define SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_SHIFT                          7
-#define SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_MASK                           0x00000080U
-
-/*Sel of lane 2 ref clock local mux. Set to 1 to select lane 1 slicer output. Set to 0 to select lane2 ref clock mux output.*/
-#undef SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_DEFVAL
-#undef SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_SHIFT
-#undef SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_MASK
-#define SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_DEFVAL                         0x00000080
-#define SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_SHIFT                          7
-#define SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_MASK                           0x00000080U
-
-/*Bit 0 of lane 2 ref clock mux one hot sel. Set to 1 to select lane 0 slicer output from ref clock network*/
-#undef SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_DEFVAL
-#undef SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_SHIFT
-#undef SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_MASK
-#define SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_DEFVAL                           0x00000080
-#define SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_SHIFT                            0
-#define SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_MASK                             0x00000001U
-
-/*Sel of lane 3 ref clock local mux. Set to 1 to select lane 3 slicer output. Set to 0 to select lane3 ref clock mux output.*/
-#undef SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_DEFVAL
-#undef SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_SHIFT
-#undef SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_MASK
-#define SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_DEFVAL                         0x00000080
-#define SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_SHIFT                          7
-#define SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_MASK                           0x00000080U
-
-/*Bit 0 of lane 3 ref clock mux one hot sel. Set to 1 to select lane 0 slicer output from ref clock network*/
-#undef SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_DEFVAL
-#undef SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_SHIFT
-#undef SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_MASK
-#define SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_DEFVAL                           0x00000080
-#define SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_SHIFT                            0
-#define SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_MASK                             0x00000001U
-
-/*Enable/Disable coarse code satureation limiting logic*/
-#undef SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_DEFVAL
-#undef SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_SHIFT
-#undef SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_MASK
-#define SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_DEFVAL                 0x00000000
-#define SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_SHIFT                  4
-#define SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_MASK                   0x00000010U
-
-/*Enable/Disable coarse code satureation limiting logic*/
-#undef SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_DEFVAL
-#undef SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_SHIFT
-#undef SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_MASK
-#define SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_DEFVAL                 0x00000000
-#define SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_SHIFT                  4
-#define SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_MASK                   0x00000010U
-
-/*Spread Spectrum No of Steps [7:0]*/
-#undef SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL
-#undef SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-#undef SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK
-#define SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL                  0x00000000
-#define SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT                   0
-#define SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK                    0x000000FFU
-
-/*Spread Spectrum No of Steps [10:8]*/
-#undef SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL
-#undef SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-#undef SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK
-#define SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL                  0x00000000
-#define SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT                   0
-#define SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK                    0x00000007U
-
-/*Spread Spectrum No of Steps [7:0]*/
-#undef SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL
-#undef SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-#undef SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK
-#define SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL                  0x00000000
-#define SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT                   0
-#define SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK                    0x000000FFU
-
-/*Spread Spectrum No of Steps [10:8]*/
-#undef SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL
-#undef SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-#undef SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK
-#define SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL                  0x00000000
-#define SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT                   0
-#define SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK                    0x00000007U
-
-/*Spread Spectrum No of Steps [7:0]*/
-#undef SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL
-#undef SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-#undef SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK
-#define SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL                  0x00000000
-#define SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT                   0
-#define SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK                    0x000000FFU
-
-/*Spread Spectrum No of Steps [10:8]*/
-#undef SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL
-#undef SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-#undef SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK
-#define SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL                  0x00000000
-#define SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT                   0
-#define SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK                    0x00000007U
-
-/*Spread Spectrum No of Steps [7:0]*/
-#undef SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL
-#undef SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-#undef SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK
-#define SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL                  0x00000000
-#define SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT                   0
-#define SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK                    0x000000FFU
-
-/*Spread Spectrum No of Steps [10:8]*/
-#undef SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL
-#undef SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-#undef SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK
-#define SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL                  0x00000000
-#define SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT                   0
-#define SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK                    0x00000007U
-
-/*Step Size for Spread Spectrum [7:0]*/
-#undef SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL
-#undef SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-#undef SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK
-#define SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL                 0x00000000
-#define SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT                  0
-#define SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK                   0x000000FFU
-
-/*Step Size for Spread Spectrum [15:8]*/
-#undef SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL
-#undef SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-#undef SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK
-#define SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL                         0x00000000
-#define SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT                          0
-#define SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [23:16]*/
-#undef SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL
-#undef SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-#undef SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK
-#define SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL                         0x00000000
-#define SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT                          0
-#define SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [25:24]*/
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL                 0x00000000
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT                  0
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK                   0x00000003U
-
-/*Enable/Disable test mode force on SS step size*/
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL                 0x00000000
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT                  4
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK                   0x00000010U
-
-/*Enable/Disable test mode force on SS no of steps*/
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL              0x00000000
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT               5
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK                0x00000020U
-
-/*Step Size for Spread Spectrum [7:0]*/
-#undef SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL
-#undef SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-#undef SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK
-#define SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL                 0x00000000
-#define SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT                  0
-#define SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK                   0x000000FFU
-
-/*Step Size for Spread Spectrum [15:8]*/
-#undef SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL
-#undef SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-#undef SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK
-#define SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL                         0x00000000
-#define SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT                          0
-#define SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [23:16]*/
-#undef SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL
-#undef SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-#undef SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK
-#define SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL                         0x00000000
-#define SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT                          0
-#define SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [25:24]*/
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL                 0x00000000
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT                  0
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK                   0x00000003U
-
-/*Enable/Disable test mode force on SS step size*/
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL                 0x00000000
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT                  4
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK                   0x00000010U
-
-/*Enable/Disable test mode force on SS no of steps*/
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL              0x00000000
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT               5
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK                0x00000020U
-
-/*Step Size for Spread Spectrum [7:0]*/
-#undef SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL
-#undef SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-#undef SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK
-#define SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL                 0x00000000
-#define SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT                  0
-#define SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK                   0x000000FFU
-
-/*Step Size for Spread Spectrum [15:8]*/
-#undef SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL
-#undef SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-#undef SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK
-#define SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL                         0x00000000
-#define SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT                          0
-#define SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [23:16]*/
-#undef SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL
-#undef SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-#undef SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK
-#define SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL                         0x00000000
-#define SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT                          0
-#define SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [25:24]*/
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL                 0x00000000
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT                  0
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK                   0x00000003U
-
-/*Enable/Disable test mode force on SS step size*/
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL                 0x00000000
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT                  4
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK                   0x00000010U
-
-/*Enable/Disable test mode force on SS no of steps*/
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL              0x00000000
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT               5
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK                0x00000020U
-
-/*Step Size for Spread Spectrum [7:0]*/
-#undef SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL
-#undef SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-#undef SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK
-#define SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL                 0x00000000
-#define SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT                  0
-#define SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK                   0x000000FFU
-
-/*Step Size for Spread Spectrum [15:8]*/
-#undef SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL
-#undef SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-#undef SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK
-#define SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL                         0x00000000
-#define SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT                          0
-#define SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [23:16]*/
-#undef SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL
-#undef SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-#undef SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK
-#define SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL                         0x00000000
-#define SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT                          0
-#define SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [25:24]*/
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL                 0x00000000
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT                  0
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK                   0x00000003U
-
-/*Enable/Disable test mode force on SS step size*/
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL                 0x00000000
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT                  4
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK                   0x00000010U
-
-/*Enable/Disable test mode force on SS no of steps*/
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL              0x00000000
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT               5
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK                0x00000020U
-
-/*Bypass Descrambler*/
-#undef SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_DEFVAL
-#undef SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_SHIFT
-#undef SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_MASK
-#define SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_DEFVAL                                   0x00000000
-#define SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_SHIFT                                    1
-#define SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_MASK                                     0x00000002U
-
-/*Enable Bypass for <1> TM_DIG_CTRL_6*/
-#undef SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_DEFVAL
-#undef SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_SHIFT
-#undef SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_MASK
-#define SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_DEFVAL                             0x00000000
-#define SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_SHIFT                              0
-#define SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_MASK                               0x00000001U
-
-/*Bypass scrambler signal*/
-#undef SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_DEFVAL
-#undef SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_SHIFT
-#undef SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_MASK
-#define SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_DEFVAL                                 0x00000000
-#define SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_SHIFT                                  1
-#define SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_MASK                                   0x00000002U
-
-/*Enable/disable scrambler bypass signal*/
-#undef SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_DEFVAL
-#undef SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_SHIFT
-#undef SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_MASK
-#define SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_DEFVAL                           0x00000000
-#define SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_SHIFT                            0
-#define SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_MASK                             0x00000001U
-
-/*Bypass Descrambler*/
-#undef SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_DEFVAL
-#undef SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_SHIFT
-#undef SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_MASK
-#define SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_DEFVAL                                   0x00000000
-#define SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_SHIFT                                    1
-#define SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_MASK                                     0x00000002U
-
-/*Enable Bypass for <1> TM_DIG_CTRL_6*/
-#undef SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_DEFVAL
-#undef SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_SHIFT
-#undef SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_MASK
-#define SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_DEFVAL                             0x00000000
-#define SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_SHIFT                              0
-#define SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_MASK                               0x00000001U
-
-/*Bypass scrambler signal*/
-#undef SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_DEFVAL
-#undef SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_SHIFT
-#undef SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_MASK
-#define SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_DEFVAL                                 0x00000000
-#define SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_SHIFT                                  1
-#define SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_MASK                                   0x00000002U
-
-/*Enable/disable scrambler bypass signal*/
-#undef SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_DEFVAL
-#undef SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_SHIFT
-#undef SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_MASK
-#define SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_DEFVAL                           0x00000000
-#define SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_SHIFT                            0
-#define SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_MASK                             0x00000001U
-
-/*Spare- not used*/
-#undef SERDES_L2_TM_AUX_0_BIT_2_DEFVAL
-#undef SERDES_L2_TM_AUX_0_BIT_2_SHIFT
-#undef SERDES_L2_TM_AUX_0_BIT_2_MASK
-#define SERDES_L2_TM_AUX_0_BIT_2_DEFVAL                                            0x00000000
-#define SERDES_L2_TM_AUX_0_BIT_2_SHIFT                                             5
-#define SERDES_L2_TM_AUX_0_BIT_2_MASK                                              0x00000020U
-
-/*Spare- not used*/
-#undef SERDES_L3_TM_AUX_0_BIT_2_DEFVAL
-#undef SERDES_L3_TM_AUX_0_BIT_2_SHIFT
-#undef SERDES_L3_TM_AUX_0_BIT_2_MASK
-#define SERDES_L3_TM_AUX_0_BIT_2_DEFVAL                                            0x00000000
-#define SERDES_L3_TM_AUX_0_BIT_2_SHIFT                                             5
-#define SERDES_L3_TM_AUX_0_BIT_2_MASK                                              0x00000020U
-
-/*Enable Eye Surf*/
-#undef SERDES_L0_TM_DIG_8_EYESURF_ENABLE_DEFVAL
-#undef SERDES_L0_TM_DIG_8_EYESURF_ENABLE_SHIFT
-#undef SERDES_L0_TM_DIG_8_EYESURF_ENABLE_MASK
-#define SERDES_L0_TM_DIG_8_EYESURF_ENABLE_DEFVAL                                   0x00000000
-#define SERDES_L0_TM_DIG_8_EYESURF_ENABLE_SHIFT                                    4
-#define SERDES_L0_TM_DIG_8_EYESURF_ENABLE_MASK                                     0x00000010U
-
-/*Enable Eye Surf*/
-#undef SERDES_L1_TM_DIG_8_EYESURF_ENABLE_DEFVAL
-#undef SERDES_L1_TM_DIG_8_EYESURF_ENABLE_SHIFT
-#undef SERDES_L1_TM_DIG_8_EYESURF_ENABLE_MASK
-#define SERDES_L1_TM_DIG_8_EYESURF_ENABLE_DEFVAL                                   0x00000000
-#define SERDES_L1_TM_DIG_8_EYESURF_ENABLE_SHIFT                                    4
-#define SERDES_L1_TM_DIG_8_EYESURF_ENABLE_MASK                                     0x00000010U
-
-/*Enable Eye Surf*/
-#undef SERDES_L2_TM_DIG_8_EYESURF_ENABLE_DEFVAL
-#undef SERDES_L2_TM_DIG_8_EYESURF_ENABLE_SHIFT
-#undef SERDES_L2_TM_DIG_8_EYESURF_ENABLE_MASK
-#define SERDES_L2_TM_DIG_8_EYESURF_ENABLE_DEFVAL                                   0x00000000
-#define SERDES_L2_TM_DIG_8_EYESURF_ENABLE_SHIFT                                    4
-#define SERDES_L2_TM_DIG_8_EYESURF_ENABLE_MASK                                     0x00000010U
-
-/*Enable Eye Surf*/
-#undef SERDES_L3_TM_DIG_8_EYESURF_ENABLE_DEFVAL
-#undef SERDES_L3_TM_DIG_8_EYESURF_ENABLE_SHIFT
-#undef SERDES_L3_TM_DIG_8_EYESURF_ENABLE_MASK
-#define SERDES_L3_TM_DIG_8_EYESURF_ENABLE_DEFVAL                                   0x00000000
-#define SERDES_L3_TM_DIG_8_EYESURF_ENABLE_SHIFT                                    4
-#define SERDES_L3_TM_DIG_8_EYESURF_ENABLE_MASK                                     0x00000010U
-
-/*ILL calib counts BYPASSED with calcode bits*/
-#undef SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_DEFVAL
-#undef SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_SHIFT
-#undef SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_MASK
-#define SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_DEFVAL                            0x00000000
-#define SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_SHIFT                             7
-#define SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_MASK                              0x00000080U
-
-/*IQ ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS*/
-#undef SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_DEFVAL
-#undef SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_SHIFT
-#undef SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_MASK
-#define SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_DEFVAL                       0x00000000
-#define SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_SHIFT                        0
-#define SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_MASK                         0x000000FFU
-
-/*IQ ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2*/
-#undef SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_DEFVAL
-#undef SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_SHIFT
-#undef SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_MASK
-#define SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_DEFVAL                       0x00000000
-#define SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_SHIFT                        0
-#define SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_MASK                         0x000000FFU
-
-/*G1A pll ctr bypass value*/
-#undef SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_DEFVAL
-#undef SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_SHIFT
-#undef SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_MASK
-#define SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_DEFVAL                              0x00000000
-#define SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_SHIFT                               0
-#define SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_MASK                                0x000000FFU
-
-/*E ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS*/
-#undef SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_DEFVAL
-#undef SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_SHIFT
-#undef SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_MASK
-#define SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_DEFVAL                         0x00000000
-#define SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_SHIFT                          0
-#define SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_MASK                           0x000000FFU
-
-/*E ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2*/
-#undef SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_DEFVAL
-#undef SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_SHIFT
-#undef SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_MASK
-#define SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_DEFVAL                         0x00000000
-#define SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_SHIFT                          0
-#define SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_MASK                           0x000000FFU
-
-/*IQ ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3*/
-#undef SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_DEFVAL
-#undef SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_SHIFT
-#undef SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_MASK
-#define SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_DEFVAL                       0x00000000
-#define SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_SHIFT                        0
-#define SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_MASK                         0x000000FFU
-
-/*E ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3*/
-#undef SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_DEFVAL
-#undef SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_SHIFT
-#undef SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_MASK
-#define SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_DEFVAL                         0x00000000
-#define SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_SHIFT                          0
-#define SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_MASK                           0x000000FFU
-
-/*ILL calibration code change wait time*/
-#undef SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_DEFVAL
-#undef SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_SHIFT
-#undef SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_MASK
-#define SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_DEFVAL                                 0x00000002
-#define SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_SHIFT                                  0
-#define SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_MASK                                   0x000000FFU
-
-/*IQ ILL polytrim bypass value*/
-#undef SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_DEFVAL
-#undef SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_SHIFT
-#undef SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_MASK
-#define SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_DEFVAL                     0x00000000
-#define SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_SHIFT                      0
-#define SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_MASK                       0x000000FFU
-
-/*bypass IQ polytrim*/
-#undef SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_DEFVAL
-#undef SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_SHIFT
-#undef SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_MASK
-#define SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_DEFVAL                          0x00000000
-#define SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_SHIFT                           0
-#define SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_MASK                            0x00000001U
-
-/*E ILL polytrim bypass value*/
-#undef SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_DEFVAL
-#undef SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_SHIFT
-#undef SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_MASK
-#define SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_DEFVAL                       0x00000000
-#define SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_SHIFT                        0
-#define SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_MASK                         0x000000FFU
-
-/*bypass E polytrim*/
-#undef SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_DEFVAL
-#undef SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_SHIFT
-#undef SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_MASK
-#define SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_DEFVAL                            0x00000000
-#define SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_SHIFT                             0
-#define SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_MASK                              0x00000001U
-
-/*ILL calib counts BYPASSED with calcode bits*/
-#undef SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_DEFVAL
-#undef SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_SHIFT
-#undef SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_MASK
-#define SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_DEFVAL                            0x00000000
-#define SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_SHIFT                             7
-#define SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_MASK                              0x00000080U
-
-/*IQ ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS*/
-#undef SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_DEFVAL
-#undef SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_SHIFT
-#undef SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_MASK
-#define SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_DEFVAL                       0x00000000
-#define SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_SHIFT                        0
-#define SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_MASK                         0x000000FFU
-
-/*IQ ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2*/
-#undef SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_DEFVAL
-#undef SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_SHIFT
-#undef SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_MASK
-#define SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_DEFVAL                       0x00000000
-#define SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_SHIFT                        0
-#define SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_MASK                         0x000000FFU
-
-/*G1A pll ctr bypass value*/
-#undef SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_DEFVAL
-#undef SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_SHIFT
-#undef SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_MASK
-#define SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_DEFVAL                              0x00000000
-#define SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_SHIFT                               0
-#define SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_MASK                                0x000000FFU
-
-/*E ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS*/
-#undef SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_DEFVAL
-#undef SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_SHIFT
-#undef SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_MASK
-#define SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_DEFVAL                         0x00000000
-#define SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_SHIFT                          0
-#define SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_MASK                           0x000000FFU
-
-/*E ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2*/
-#undef SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_DEFVAL
-#undef SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_SHIFT
-#undef SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_MASK
-#define SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_DEFVAL                         0x00000000
-#define SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_SHIFT                          0
-#define SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_MASK                           0x000000FFU
-
-/*IQ ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3*/
-#undef SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_DEFVAL
-#undef SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_SHIFT
-#undef SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_MASK
-#define SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_DEFVAL                       0x00000000
-#define SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_SHIFT                        0
-#define SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_MASK                         0x000000FFU
-
-/*E ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3*/
-#undef SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_DEFVAL
-#undef SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_SHIFT
-#undef SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_MASK
-#define SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_DEFVAL                         0x00000000
-#define SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_SHIFT                          0
-#define SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_MASK                           0x000000FFU
-
-/*ILL calibration code change wait time*/
-#undef SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_DEFVAL
-#undef SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_SHIFT
-#undef SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_MASK
-#define SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_DEFVAL                                 0x00000002
-#define SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_SHIFT                                  0
-#define SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_MASK                                   0x000000FFU
-
-/*IQ ILL polytrim bypass value*/
-#undef SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_DEFVAL
-#undef SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_SHIFT
-#undef SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_MASK
-#define SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_DEFVAL                     0x00000000
-#define SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_SHIFT                      0
-#define SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_MASK                       0x000000FFU
-
-/*bypass IQ polytrim*/
-#undef SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_DEFVAL
-#undef SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_SHIFT
-#undef SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_MASK
-#define SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_DEFVAL                          0x00000000
-#define SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_SHIFT                           0
-#define SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_MASK                            0x00000001U
-
-/*E ILL polytrim bypass value*/
-#undef SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_DEFVAL
-#undef SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_SHIFT
-#undef SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_MASK
-#define SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_DEFVAL                       0x00000000
-#define SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_SHIFT                        0
-#define SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_MASK                         0x000000FFU
-
-/*bypass E polytrim*/
-#undef SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_DEFVAL
-#undef SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_SHIFT
-#undef SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_MASK
-#define SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_DEFVAL                            0x00000000
-#define SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_SHIFT                             0
-#define SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_MASK                              0x00000001U
-
-/*Delay apb reset by specified amount*/
-#undef SERDES_L0_TM_RST_DLY_APB_RST_DLY_DEFVAL
-#undef SERDES_L0_TM_RST_DLY_APB_RST_DLY_SHIFT
-#undef SERDES_L0_TM_RST_DLY_APB_RST_DLY_MASK
-#define SERDES_L0_TM_RST_DLY_APB_RST_DLY_DEFVAL                                    0x00000000
-#define SERDES_L0_TM_RST_DLY_APB_RST_DLY_SHIFT                                     0
-#define SERDES_L0_TM_RST_DLY_APB_RST_DLY_MASK                                      0x000000FFU
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_15*/
-#undef SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL
-#undef SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-#undef SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK
-#define SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL               0x00000000
-#define SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT                6
-#define SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK                 0x00000040U
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_12*/
-#undef SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL
-#undef SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-#undef SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK
-#define SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL                      0x00000000
-#define SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT                       6
-#define SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK                        0x00000040U
-
-/*Delay apb reset by specified amount*/
-#undef SERDES_L1_TM_RST_DLY_APB_RST_DLY_DEFVAL
-#undef SERDES_L1_TM_RST_DLY_APB_RST_DLY_SHIFT
-#undef SERDES_L1_TM_RST_DLY_APB_RST_DLY_MASK
-#define SERDES_L1_TM_RST_DLY_APB_RST_DLY_DEFVAL                                    0x00000000
-#define SERDES_L1_TM_RST_DLY_APB_RST_DLY_SHIFT                                     0
-#define SERDES_L1_TM_RST_DLY_APB_RST_DLY_MASK                                      0x000000FFU
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_15*/
-#undef SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL
-#undef SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-#undef SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK
-#define SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL               0x00000000
-#define SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT                6
-#define SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK                 0x00000040U
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_12*/
-#undef SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL
-#undef SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-#undef SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK
-#define SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL                      0x00000000
-#define SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT                       6
-#define SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK                        0x00000040U
-
-/*Delay apb reset by specified amount*/
-#undef SERDES_L2_TM_RST_DLY_APB_RST_DLY_DEFVAL
-#undef SERDES_L2_TM_RST_DLY_APB_RST_DLY_SHIFT
-#undef SERDES_L2_TM_RST_DLY_APB_RST_DLY_MASK
-#define SERDES_L2_TM_RST_DLY_APB_RST_DLY_DEFVAL                                    0x00000000
-#define SERDES_L2_TM_RST_DLY_APB_RST_DLY_SHIFT                                     0
-#define SERDES_L2_TM_RST_DLY_APB_RST_DLY_MASK                                      0x000000FFU
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_15*/
-#undef SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL
-#undef SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-#undef SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK
-#define SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL               0x00000000
-#define SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT                6
-#define SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK                 0x00000040U
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_12*/
-#undef SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL
-#undef SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-#undef SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK
-#define SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL                      0x00000000
-#define SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT                       6
-#define SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK                        0x00000040U
-
-/*Delay apb reset by specified amount*/
-#undef SERDES_L3_TM_RST_DLY_APB_RST_DLY_DEFVAL
-#undef SERDES_L3_TM_RST_DLY_APB_RST_DLY_SHIFT
-#undef SERDES_L3_TM_RST_DLY_APB_RST_DLY_MASK
-#define SERDES_L3_TM_RST_DLY_APB_RST_DLY_DEFVAL                                    0x00000000
-#define SERDES_L3_TM_RST_DLY_APB_RST_DLY_SHIFT                                     0
-#define SERDES_L3_TM_RST_DLY_APB_RST_DLY_MASK                                      0x000000FFU
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_15*/
-#undef SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL
-#undef SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-#undef SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK
-#define SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL               0x00000000
-#define SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT                6
-#define SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK                 0x00000040U
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_12*/
-#undef SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL
-#undef SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-#undef SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK
-#define SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL                      0x00000000
-#define SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT                       6
-#define SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK                        0x00000040U
-
-/*Controls UPHY Lane 0 protocol configuration. 0 - PowerDown, 1 - PCIe .0, 2 - Sata0, 3 - USB0, 4 - DP.1, 5 - SGMII0, 6 - Unuse
-               , 7 - Unused*/
-#undef SERDES_ICM_CFG0_L0_ICM_CFG_DEFVAL
-#undef SERDES_ICM_CFG0_L0_ICM_CFG_SHIFT
-#undef SERDES_ICM_CFG0_L0_ICM_CFG_MASK
-#define SERDES_ICM_CFG0_L0_ICM_CFG_DEFVAL                                          0x00000000
-#define SERDES_ICM_CFG0_L0_ICM_CFG_SHIFT                                           0
-#define SERDES_ICM_CFG0_L0_ICM_CFG_MASK                                            0x00000007U
-
-/*Controls UPHY Lane 1 protocol configuration. 0 - PowerDown, 1 - PCIe.1, 2 - Sata1, 3 - USB0, 4 - DP.0, 5 - SGMII1, 6 - Unused
-                7 - Unused*/
-#undef SERDES_ICM_CFG0_L1_ICM_CFG_DEFVAL
-#undef SERDES_ICM_CFG0_L1_ICM_CFG_SHIFT
-#undef SERDES_ICM_CFG0_L1_ICM_CFG_MASK
-#define SERDES_ICM_CFG0_L1_ICM_CFG_DEFVAL                                          0x00000000
-#define SERDES_ICM_CFG0_L1_ICM_CFG_SHIFT                                           4
-#define SERDES_ICM_CFG0_L1_ICM_CFG_MASK                                            0x00000070U
-
-/*Controls UPHY Lane 2 protocol configuration. 0 - PowerDown, 1 - PCIe.1, 2 - Sata0, 3 - USB0, 4 - DP.1, 5 - SGMII2, 6 - Unused
-                7 - Unused*/
-#undef SERDES_ICM_CFG1_L2_ICM_CFG_DEFVAL
-#undef SERDES_ICM_CFG1_L2_ICM_CFG_SHIFT
-#undef SERDES_ICM_CFG1_L2_ICM_CFG_MASK
-#define SERDES_ICM_CFG1_L2_ICM_CFG_DEFVAL                                          0x00000000
-#define SERDES_ICM_CFG1_L2_ICM_CFG_SHIFT                                           0
-#define SERDES_ICM_CFG1_L2_ICM_CFG_MASK                                            0x00000007U
-
-/*Controls UPHY Lane 3 protocol configuration. 0 - PowerDown, 1 - PCIe.3, 2 - Sata1, 3 - USB1, 4 - DP.0, 5 - SGMII3, 6 - Unused
-                7 - Unused*/
-#undef SERDES_ICM_CFG1_L3_ICM_CFG_DEFVAL
-#undef SERDES_ICM_CFG1_L3_ICM_CFG_SHIFT
-#undef SERDES_ICM_CFG1_L3_ICM_CFG_MASK
-#define SERDES_ICM_CFG1_L3_ICM_CFG_DEFVAL                                          0x00000000
-#define SERDES_ICM_CFG1_L3_ICM_CFG_SHIFT                                           4
-#define SERDES_ICM_CFG1_L3_ICM_CFG_MASK                                            0x00000070U
-
-/*Enable/disable DP post2 path*/
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_DEFVAL
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_SHIFT
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_MASK
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_DEFVAL                 0x00000000
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_SHIFT                  5
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_MASK                   0x00000020U
-
-/*Override enable/disable of DP post2 path*/
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_DEFVAL
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_SHIFT
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_MASK
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_DEFVAL            0x00000000
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_SHIFT             4
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_MASK              0x00000010U
-
-/*Override enable/disable of DP post1 path*/
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_DEFVAL
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_SHIFT
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_MASK
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_DEFVAL            0x00000000
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_SHIFT             2
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_MASK              0x00000004U
-
-/*Enable/disable DP main path*/
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_DEFVAL
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_SHIFT
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_MASK
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_DEFVAL                  0x00000000
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_SHIFT                   1
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_MASK                    0x00000002U
-
-/*Override enable/disable of DP main path*/
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_DEFVAL
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_SHIFT
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_MASK
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_DEFVAL             0x00000000
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_SHIFT              0
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_MASK               0x00000001U
-
-/*Enable/disable DP post2 path*/
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_DEFVAL
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_SHIFT
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_MASK
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_DEFVAL                 0x00000000
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_SHIFT                  5
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_MASK                   0x00000020U
-
-/*Override enable/disable of DP post2 path*/
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_DEFVAL
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_SHIFT
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_MASK
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_DEFVAL            0x00000000
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_SHIFT             4
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_MASK              0x00000010U
-
-/*Override enable/disable of DP post1 path*/
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_DEFVAL
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_SHIFT
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_MASK
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_DEFVAL            0x00000000
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_SHIFT             2
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_MASK              0x00000004U
-
-/*Enable/disable DP main path*/
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_DEFVAL
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_SHIFT
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_MASK
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_DEFVAL                  0x00000000
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_SHIFT                   1
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_MASK                    0x00000002U
-
-/*Override enable/disable of DP main path*/
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_DEFVAL
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_SHIFT
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_MASK
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_DEFVAL             0x00000000
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_SHIFT              0
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_MASK               0x00000001U
-
-/*Test register force for enabling/disablign TX deemphasis bits <17:0>*/
-#undef SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_DEFVAL
-#undef SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_SHIFT
-#undef SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_MASK
-#define SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_DEFVAL                        0x00000000
-#define SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_SHIFT                         0
-#define SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_MASK                          0x00000001U
-
-/*Test register force for enabling/disablign TX deemphasis bits <17:0>*/
-#undef SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_DEFVAL
-#undef SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_SHIFT
-#undef SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_MASK
-#define SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_DEFVAL                        0x00000000
-#define SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_SHIFT                         0
-#define SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_MASK                          0x00000001U
-
-/*Margining factor value*/
-#undef SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_DEFVAL
-#undef SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_SHIFT
-#undef SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_MASK
-#define SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_DEFVAL                 0x00000000
-#define SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_SHIFT                  0
-#define SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_MASK                   0x0000001FU
-
-/*Margining factor value*/
-#undef SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_DEFVAL
-#undef SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_SHIFT
-#undef SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_MASK
-#define SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_DEFVAL                 0x00000000
-#define SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_SHIFT                  0
-#define SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_MASK                   0x0000001FU
-
-/*pipe_TX_Deemph. 0: -6dB de-emphasis, 1: -3.5dB de-emphasis, 2 : No de-emphasis, Others: reserved*/
-#undef SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_DEFVAL
-#undef SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_SHIFT
-#undef SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_MASK
-#define SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_DEFVAL                           0x00000002
-#define SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_SHIFT                            0
-#define SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_MASK                             0x000000FFU
-
-/*pipe_TX_Deemph. 0: -6dB de-emphasis, 1: -3.5dB de-emphasis, 2 : No de-emphasis, Others: reserved*/
-#undef SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_DEFVAL
-#undef SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_SHIFT
-#undef SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_MASK
-#define SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_DEFVAL                           0x00000002
-#define SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_SHIFT                            0
-#define SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_MASK                             0x000000FFU
-#undef CRL_APB_RST_LPD_TOP_OFFSET
-#define CRL_APB_RST_LPD_TOP_OFFSET                                                 0XFF5E023C
-#undef USB3_0_FPD_POWER_PRSNT_OFFSET
-#define USB3_0_FPD_POWER_PRSNT_OFFSET                                              0XFF9D0080
-#undef USB3_0_FPD_PIPE_CLK_OFFSET
-#define USB3_0_FPD_PIPE_CLK_OFFSET                                                 0XFF9D007C
-#undef CRL_APB_RST_LPD_TOP_OFFSET
-#define CRL_APB_RST_LPD_TOP_OFFSET                                                 0XFF5E023C
-#undef CRL_APB_RST_LPD_TOP_OFFSET
-#define CRL_APB_RST_LPD_TOP_OFFSET                                                 0XFF5E023C
-#undef USB3_1_FPD_POWER_PRSNT_OFFSET
-#define USB3_1_FPD_POWER_PRSNT_OFFSET                                              0XFF9E0080
-#undef USB3_1_FPD_PIPE_CLK_OFFSET
-#define USB3_1_FPD_PIPE_CLK_OFFSET                                                 0XFF9E007C
-#undef CRL_APB_RST_LPD_TOP_OFFSET
-#define CRL_APB_RST_LPD_TOP_OFFSET                                                 0XFF5E023C
-#undef CRF_APB_RST_FPD_TOP_OFFSET
-#define CRF_APB_RST_FPD_TOP_OFFSET                                                 0XFD1A0100
-#undef DP_DP_PHY_RESET_OFFSET
-#define DP_DP_PHY_RESET_OFFSET                                                     0XFD4A0200
-#undef DP_DP_TX_PHY_POWER_DOWN_OFFSET
-#define DP_DP_TX_PHY_POWER_DOWN_OFFSET                                             0XFD4A0238
-#undef USB3_0_XHCI_GUSB2PHYCFG_OFFSET
-#define USB3_0_XHCI_GUSB2PHYCFG_OFFSET                                             0XFE20C200
-#undef USB3_0_XHCI_GFLADJ_OFFSET
-#define USB3_0_XHCI_GFLADJ_OFFSET                                                  0XFE20C630
-#undef USB3_1_XHCI_GUSB2PHYCFG_OFFSET
-#define USB3_1_XHCI_GUSB2PHYCFG_OFFSET                                             0XFE30C200
-#undef USB3_1_XHCI_GFLADJ_OFFSET
-#define USB3_1_XHCI_GFLADJ_OFFSET                                                  0XFE30C630
-#undef PCIE_ATTRIB_ATTR_25_OFFSET
-#define PCIE_ATTRIB_ATTR_25_OFFSET                                                 0XFD480064
-
-/*USB 0 reset for control registers*/
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT                                   10
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK                                    0x00000400U
-
-/*This bit is used to choose between PIPE power present and 1'b1*/
-#undef USB3_0_FPD_POWER_PRSNT_OPTION_DEFVAL
-#undef USB3_0_FPD_POWER_PRSNT_OPTION_SHIFT
-#undef USB3_0_FPD_POWER_PRSNT_OPTION_MASK
-#define USB3_0_FPD_POWER_PRSNT_OPTION_DEFVAL
-#define USB3_0_FPD_POWER_PRSNT_OPTION_SHIFT                                        0
-#define USB3_0_FPD_POWER_PRSNT_OPTION_MASK                                         0x00000001U
-
-/*This bit is used to choose between PIPE clock coming from SerDes and the suspend clk*/
-#undef USB3_0_FPD_PIPE_CLK_OPTION_DEFVAL
-#undef USB3_0_FPD_PIPE_CLK_OPTION_SHIFT
-#undef USB3_0_FPD_PIPE_CLK_OPTION_MASK
-#define USB3_0_FPD_PIPE_CLK_OPTION_DEFVAL
-#define USB3_0_FPD_PIPE_CLK_OPTION_SHIFT                                           0
-#define USB3_0_FPD_PIPE_CLK_OPTION_MASK                                            0x00000001U
-
-/*USB 0 sleep circuit reset*/
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_DEFVAL                                 0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT                                  8
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK                                   0x00000100U
-
-/*USB 0 reset*/
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT                                   6
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK                                    0x00000040U
-
-/*USB 1 reset for control registers*/
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT                                   11
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK                                    0x00000800U
-
-/*This bit is used to choose between PIPE power present and 1'b1*/
-#undef USB3_1_FPD_POWER_PRSNT_OPTION_DEFVAL
-#undef USB3_1_FPD_POWER_PRSNT_OPTION_SHIFT
-#undef USB3_1_FPD_POWER_PRSNT_OPTION_MASK
-#define USB3_1_FPD_POWER_PRSNT_OPTION_DEFVAL
-#define USB3_1_FPD_POWER_PRSNT_OPTION_SHIFT                                        0
-#define USB3_1_FPD_POWER_PRSNT_OPTION_MASK                                         0x00000001U
-
-/*This bit is used to choose between PIPE clock coming from SerDes and the suspend clk*/
-#undef USB3_1_FPD_PIPE_CLK_OPTION_DEFVAL
-#undef USB3_1_FPD_PIPE_CLK_OPTION_SHIFT
-#undef USB3_1_FPD_PIPE_CLK_OPTION_MASK
-#define USB3_1_FPD_PIPE_CLK_OPTION_DEFVAL
-#define USB3_1_FPD_PIPE_CLK_OPTION_SHIFT                                           0
-#define USB3_1_FPD_PIPE_CLK_OPTION_MASK                                            0x00000001U
-
-/*USB 1 sleep circuit reset*/
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_DEFVAL                                 0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT                                  9
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK                                   0x00000200U
-
-/*USB 1 reset*/
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT                                   7
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK                                    0x00000080U
-
-/*Display Port block level reset (includes DPDMA)*/
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_DP_RESET_DEFVAL                                        0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT                                         16
-#define CRF_APB_RST_FPD_TOP_DP_RESET_MASK                                          0x00010000U
-
-/*Set to '1' to hold the GT in reset. Clear to release.*/
-#undef DP_DP_PHY_RESET_GT_RESET_DEFVAL
-#undef DP_DP_PHY_RESET_GT_RESET_SHIFT
-#undef DP_DP_PHY_RESET_GT_RESET_MASK
-#define DP_DP_PHY_RESET_GT_RESET_DEFVAL                                            0x00010003
-#define DP_DP_PHY_RESET_GT_RESET_SHIFT                                             1
-#define DP_DP_PHY_RESET_GT_RESET_MASK                                              0x00000002U
-
-/*Two bits per lane. When set to 11, moves the GT to power down mode. When set to 00, GT will be in active state. bits [1:0] -
-               ane0 Bits [3:2] - lane 1*/
-#undef DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_DEFVAL
-#undef DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_SHIFT
-#undef DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_MASK
-#define DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_DEFVAL                                   0x00000000
-#define DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_SHIFT                                    0
-#define DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_MASK                                     0x0000000FU
-
-/*USB 2.0 Turnaround Time (USBTrdTim) Sets the turnaround time in PHY clocks. Specifies the response time for a MAC request to
-               he Packet FIFO Controller (PFC) to fetch data from the DFIFO (SPRAM). The following are the required values for the minimum S
-               C bus frequency of 60 MHz. USB turnaround time is a critical certification criteria when using long cables and five hub level
-               . The required values for this field: - 4'h5: When the MAC interface is 16-bit UTMI+. - 4'h9: When the MAC interface is 8-bit
-               UTMI+/ULPI. If SoC bus clock is less than 60 MHz, and USB turnaround time is not critical, this field can be set to a larger
-               alue. Note: This field is valid only in device mode.*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_DEFVAL                                   0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_SHIFT                                    10
-#define USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_MASK                                     0x00003C00U
-
-/*Transceiver Delay: Enables a delay between the assertion of the UTMI/ULPI Transceiver Select signal (for HS) and the assertio
-                of the TxValid signal during a HS Chirp. When this bit is set to 1, a delay (of approximately 2.5 us) is introduced from the
-               time when the Transceiver Select is set to 2'b00 (HS) to the time the TxValid is driven to 0 for sending the chirp-K. This de
-               ay is required for some UTMI/ULPI PHYs. Note: - If you enable the hibernation feature when the device core comes out of power
-               off, you must re-initialize this bit with the appropriate value because the core does not save and restore this bit value dur
-               ng hibernation. - This bit is valid only in device mode.*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_DEFVAL                                     0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_SHIFT                                      9
-#define USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_MASK                                       0x00000200U
-
-/*Enable utmi_sleep_n and utmi_l1_suspend_n (EnblSlpM) The application uses this bit to control utmi_sleep_n and utmi_l1_suspen
-               _n assertion to the PHY in the L1 state. - 1'b0: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is not transferre
-                to the external PHY. - 1'b1: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is transferred to the external PHY.
-               ote: This bit must be set high for Port0 if PHY is used. Note: In Device mode - Before issuing any device endpoint command wh
-               n operating in 2.0 speeds, disable this bit and enable it after the command completes. Without disabling this bit, if a comma
-               d is issued when the device is in L1 state and if mac2_clk (utmi_clk/ulpi_clk) is gated off, the command will not get complet
-               d.*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_DEFVAL                                    0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_SHIFT                                     8
-#define USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_MASK                                      0x00000100U
-
-/*USB 2.0 High-Speed PHY or USB 1.1 Full-Speed Serial Transceiver Select The application uses this bit to select a high-speed P
-               Y or a full-speed transceiver. - 1'b0: USB 2.0 high-speed UTMI+ or ULPI PHY. This bit is always 0, with Write Only access. -
-               'b1: USB 1.1 full-speed serial transceiver. This bit is always 1, with Write Only access. If both interface types are selecte
-                in coreConsultant (that is, parameters' values are not zero), the application uses this bit to select the active interface i
-                active, with Read-Write bit access. Note: USB 1.1 full-serial transceiver is not supported. This bit always reads as 1'b0.*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_DEFVAL                                      0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_SHIFT                                       7
-#define USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_MASK                                        0x00000080U
-
-/*Full-Speed Serial Interface Select (FSIntf) The application uses this bit to select a unidirectional or bidirectional USB 1.1
-               full-speed serial transceiver interface. - 1'b0: 6-pin unidirectional full-speed serial interface. This bit is set to 0 with
-               ead Only access. - 1'b1: 3-pin bidirectional full-speed serial interface. This bit is set to 0 with Read Only access. Note: U
-               B 1.1 full-speed serial interface is not supported. This bit always reads as 1'b0.*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_FSINTF_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_FSINTF_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_FSINTF_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_FSINTF_DEFVAL                                      0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_FSINTF_SHIFT                                       5
-#define USB3_0_XHCI_GUSB2PHYCFG_FSINTF_MASK                                        0x00000020U
-
-/*ULPI or UTMI+ Select (ULPI_UTMI_Sel) The application uses this bit to select a UTMI+ or ULPI Interface. - 1'b0: UTMI+ Interfa
-               e - 1'b1: ULPI Interface This bit is writable only if UTMI+ and ULPI is specified for High-Speed PHY Interface(s) in coreCons
-               ltant configuration (DWC_USB3_HSPHY_INTERFACE = 3). Otherwise, this bit is read-only and the value depends on the interface s
-               lected through DWC_USB3_HSPHY_INTERFACE.*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_DEFVAL                               0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_SHIFT                                4
-#define USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_MASK                                 0x00000010U
-
-/*PHY Interface (PHYIf) If UTMI+ is selected, the application uses this bit to configure the core to support a UTMI+ PHY with a
-                8- or 16-bit interface. - 1'b0: 8 bits - 1'b1: 16 bits ULPI Mode: 1'b0 Note: - All the enabled 2.0 ports must have the same
-               lock frequency as Port0 clock frequency (utmi_clk[0]). - The UTMI 8-bit and 16-bit modes cannot be used together for differen
-                ports at the same time (that is, all the ports must be in 8-bit mode, or all of them must be in 16-bit mode, at a time). - I
-                any of the USB 2.0 ports is selected as ULPI port for operation, then all the USB 2.0 ports must be operating at 60 MHz.*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_PHYIF_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_PHYIF_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_PHYIF_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_PHYIF_DEFVAL                                       0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_PHYIF_SHIFT                                        3
-#define USB3_0_XHCI_GUSB2PHYCFG_PHYIF_MASK                                         0x00000008U
-
-/*HS/FS Timeout Calibration (TOutCal) The number of PHY clocks, as indicated by the application in this field, is multiplied by
-               a bit-time factor; this factor is added to the high-speed/full-speed interpacket timeout duration in the core to account for
-               dditional delays introduced by the PHY. This may be required, since the delay introduced by the PHY in generating the linesta
-               e condition may vary among PHYs. The USB standard timeout value for high-speed operation is 736 to 816 (inclusive) bit times.
-               The USB standard timeout value for full-speed operation is 16 to 18 (inclusive) bit times. The application must program this
-               ield based on the speed of connection. The number of bit times added per PHY clock are: High-speed operation: - One 30-MHz PH
-                clock = 16 bit times - One 60-MHz PHY clock = 8 bit times Full-speed operation: - One 30-MHz PHY clock = 0.4 bit times - One
-               60-MHz PHY clock = 0.2 bit times - One 48-MHz PHY clock = 0.25 bit times*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_DEFVAL                                     0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_SHIFT                                      0
-#define USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_MASK                                       0x00000007U
-
-/*This field indicates the frame length adjustment to be applied when SOF/ITP counter is running on the ref_clk. This register
-               alue is used to adjust the ITP interval when GCTL[SOFITPSYNC] is set to '1'; SOF and ITP interval when GLADJ.GFLADJ_REFCLK_LP
-               _SEL is set to '1'. This field must be programmed to a non-zero value only if GFLADJ_REFCLK_LPM_SEL is set to '1' or GCTL.SOF
-               TPSYNC is set to '1'. The value is derived as follows: FLADJ_REF_CLK_FLADJ=((125000/ref_clk_period_integer)-(125000/ref_clk_p
-               riod)) * ref_clk_period where - the ref_clk_period_integer is the integer value of the ref_clk period got by truncating the d
-               cimal (fractional) value that is programmed in the GUCTL.REF_CLK_PERIOD field. - the ref_clk_period is the ref_clk period inc
-               uding the fractional value. Examples: If the ref_clk is 24 MHz then - GUCTL.REF_CLK_PERIOD = 41 - GFLADJ.GLADJ_REFCLK_FLADJ =
-               ((125000/41)-(125000/41.6666))*41.6666 = 2032 (ignoring the fractional value) If the ref_clk is 48 MHz then - GUCTL.REF_CLK_P
-               RIOD = 20 - GFLADJ.GLADJ_REFCLK_FLADJ = ((125000/20)-(125000/20.8333))*20.8333 = 5208 (ignoring the fractional value)*/
-#undef USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_DEFVAL
-#undef USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_SHIFT
-#undef USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_MASK
-#define USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_DEFVAL                              0x00000000
-#define USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_SHIFT                               8
-#define USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_MASK                                0x003FFF00U
-
-/*USB 2.0 Turnaround Time (USBTrdTim) Sets the turnaround time in PHY clocks. Specifies the response time for a MAC request to
-               he Packet FIFO Controller (PFC) to fetch data from the DFIFO (SPRAM). The following are the required values for the minimum S
-               C bus frequency of 60 MHz. USB turnaround time is a critical certification criteria when using long cables and five hub level
-               . The required values for this field: - 4'h5: When the MAC interface is 16-bit UTMI+. - 4'h9: When the MAC interface is 8-bit
-               UTMI+/ULPI. If SoC bus clock is less than 60 MHz, and USB turnaround time is not critical, this field can be set to a larger
-               alue. Note: This field is valid only in device mode.*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_DEFVAL                                   0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_SHIFT                                    10
-#define USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_MASK                                     0x00003C00U
-
-/*Transceiver Delay: Enables a delay between the assertion of the UTMI/ULPI Transceiver Select signal (for HS) and the assertio
-                of the TxValid signal during a HS Chirp. When this bit is set to 1, a delay (of approximately 2.5 us) is introduced from the
-               time when the Transceiver Select is set to 2'b00 (HS) to the time the TxValid is driven to 0 for sending the chirp-K. This de
-               ay is required for some UTMI/ULPI PHYs. Note: - If you enable the hibernation feature when the device core comes out of power
-               off, you must re-initialize this bit with the appropriate value because the core does not save and restore this bit value dur
-               ng hibernation. - This bit is valid only in device mode.*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_DEFVAL                                     0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_SHIFT                                      9
-#define USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_MASK                                       0x00000200U
-
-/*Enable utmi_sleep_n and utmi_l1_suspend_n (EnblSlpM) The application uses this bit to control utmi_sleep_n and utmi_l1_suspen
-               _n assertion to the PHY in the L1 state. - 1'b0: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is not transferre
-                to the external PHY. - 1'b1: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is transferred to the external PHY.
-               ote: This bit must be set high for Port0 if PHY is used. Note: In Device mode - Before issuing any device endpoint command wh
-               n operating in 2.0 speeds, disable this bit and enable it after the command completes. Without disabling this bit, if a comma
-               d is issued when the device is in L1 state and if mac2_clk (utmi_clk/ulpi_clk) is gated off, the command will not get complet
-               d.*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_DEFVAL                                    0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_SHIFT                                     8
-#define USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_MASK                                      0x00000100U
-
-/*USB 2.0 High-Speed PHY or USB 1.1 Full-Speed Serial Transceiver Select The application uses this bit to select a high-speed P
-               Y or a full-speed transceiver. - 1'b0: USB 2.0 high-speed UTMI+ or ULPI PHY. This bit is always 0, with Write Only access. -
-               'b1: USB 1.1 full-speed serial transceiver. This bit is always 1, with Write Only access. If both interface types are selecte
-                in coreConsultant (that is, parameters' values are not zero), the application uses this bit to select the active interface i
-                active, with Read-Write bit access. Note: USB 1.1 full-serial transceiver is not supported. This bit always reads as 1'b0.*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_DEFVAL                                      0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_SHIFT                                       7
-#define USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_MASK                                        0x00000080U
-
-/*Full-Speed Serial Interface Select (FSIntf) The application uses this bit to select a unidirectional or bidirectional USB 1.1
-               full-speed serial transceiver interface. - 1'b0: 6-pin unidirectional full-speed serial interface. This bit is set to 0 with
-               ead Only access. - 1'b1: 3-pin bidirectional full-speed serial interface. This bit is set to 0 with Read Only access. Note: U
-               B 1.1 full-speed serial interface is not supported. This bit always reads as 1'b0.*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_FSINTF_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_FSINTF_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_FSINTF_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_FSINTF_DEFVAL                                      0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_FSINTF_SHIFT                                       5
-#define USB3_1_XHCI_GUSB2PHYCFG_FSINTF_MASK                                        0x00000020U
-
-/*ULPI or UTMI+ Select (ULPI_UTMI_Sel) The application uses this bit to select a UTMI+ or ULPI Interface. - 1'b0: UTMI+ Interfa
-               e - 1'b1: ULPI Interface This bit is writable only if UTMI+ and ULPI is specified for High-Speed PHY Interface(s) in coreCons
-               ltant configuration (DWC_USB3_HSPHY_INTERFACE = 3). Otherwise, this bit is read-only and the value depends on the interface s
-               lected through DWC_USB3_HSPHY_INTERFACE.*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_DEFVAL                               0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_SHIFT                                4
-#define USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_MASK                                 0x00000010U
-
-/*PHY Interface (PHYIf) If UTMI+ is selected, the application uses this bit to configure the core to support a UTMI+ PHY with a
-                8- or 16-bit interface. - 1'b0: 8 bits - 1'b1: 16 bits ULPI Mode: 1'b0 Note: - All the enabled 2.0 ports must have the same
-               lock frequency as Port0 clock frequency (utmi_clk[0]). - The UTMI 8-bit and 16-bit modes cannot be used together for differen
-                ports at the same time (that is, all the ports must be in 8-bit mode, or all of them must be in 16-bit mode, at a time). - I
-                any of the USB 2.0 ports is selected as ULPI port for operation, then all the USB 2.0 ports must be operating at 60 MHz.*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_PHYIF_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_PHYIF_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_PHYIF_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_PHYIF_DEFVAL                                       0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_PHYIF_SHIFT                                        3
-#define USB3_1_XHCI_GUSB2PHYCFG_PHYIF_MASK                                         0x00000008U
-
-/*HS/FS Timeout Calibration (TOutCal) The number of PHY clocks, as indicated by the application in this field, is multiplied by
-               a bit-time factor; this factor is added to the high-speed/full-speed interpacket timeout duration in the core to account for
-               dditional delays introduced by the PHY. This may be required, since the delay introduced by the PHY in generating the linesta
-               e condition may vary among PHYs. The USB standard timeout value for high-speed operation is 736 to 816 (inclusive) bit times.
-               The USB standard timeout value for full-speed operation is 16 to 18 (inclusive) bit times. The application must program this
-               ield based on the speed of connection. The number of bit times added per PHY clock are: High-speed operation: - One 30-MHz PH
-                clock = 16 bit times - One 60-MHz PHY clock = 8 bit times Full-speed operation: - One 30-MHz PHY clock = 0.4 bit times - One
-               60-MHz PHY clock = 0.2 bit times - One 48-MHz PHY clock = 0.25 bit times*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_DEFVAL                                     0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_SHIFT                                      0
-#define USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_MASK                                       0x00000007U
-
-/*This field indicates the frame length adjustment to be applied when SOF/ITP counter is running on the ref_clk. This register
-               alue is used to adjust the ITP interval when GCTL[SOFITPSYNC] is set to '1'; SOF and ITP interval when GLADJ.GFLADJ_REFCLK_LP
-               _SEL is set to '1'. This field must be programmed to a non-zero value only if GFLADJ_REFCLK_LPM_SEL is set to '1' or GCTL.SOF
-               TPSYNC is set to '1'. The value is derived as follows: FLADJ_REF_CLK_FLADJ=((125000/ref_clk_period_integer)-(125000/ref_clk_p
-               riod)) * ref_clk_period where - the ref_clk_period_integer is the integer value of the ref_clk period got by truncating the d
-               cimal (fractional) value that is programmed in the GUCTL.REF_CLK_PERIOD field. - the ref_clk_period is the ref_clk period inc
-               uding the fractional value. Examples: If the ref_clk is 24 MHz then - GUCTL.REF_CLK_PERIOD = 41 - GFLADJ.GLADJ_REFCLK_FLADJ =
-               ((125000/41)-(125000/41.6666))*41.6666 = 2032 (ignoring the fractional value) If the ref_clk is 48 MHz then - GUCTL.REF_CLK_P
-               RIOD = 20 - GFLADJ.GLADJ_REFCLK_FLADJ = ((125000/20)-(125000/20.8333))*20.8333 = 5208 (ignoring the fractional value)*/
-#undef USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_DEFVAL
-#undef USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_SHIFT
-#undef USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_MASK
-#define USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_DEFVAL                              0x00000000
-#define USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_SHIFT                               8
-#define USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_MASK                                0x003FFF00U
-
-/*If TRUE Completion Timeout Disable is supported. This is required to be TRUE for Endpoint and either setting allowed for Root
-               ports. Drives Device Capability 2 [4]; EP=0x0001; RP=0x0001*/
-#undef PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_DEFVAL
-#undef PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_SHIFT
-#undef PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_MASK
-#define PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_DEFVAL              0x00000905
-#define PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_SHIFT               9
-#define PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_MASK                0x00000200U
-
-/*Status Read value of PLL Lock*/
-#undef SERDES_L1_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_DEFVAL
-#undef SERDES_L1_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_SHIFT
-#undef SERDES_L1_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_MASK
-#define SERDES_L1_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_DEFVAL                    0x00000001
-#define SERDES_L1_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_SHIFT                     4
-#define SERDES_L1_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_MASK                      0x00000010U
-#define SERDES_L1_PLL_STATUS_READ_1_OFFSET                                         0XFD4063E4
-
-/*Status Read value of PLL Lock*/
-#undef SERDES_L2_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_DEFVAL
-#undef SERDES_L2_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_SHIFT
-#undef SERDES_L2_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_MASK
-#define SERDES_L2_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_DEFVAL                    0x00000001
-#define SERDES_L2_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_SHIFT                     4
-#define SERDES_L2_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_MASK                      0x00000010U
-#define SERDES_L2_PLL_STATUS_READ_1_OFFSET                                         0XFD40A3E4
-
-/*Status Read value of PLL Lock*/
-#undef SERDES_L3_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_DEFVAL
-#undef SERDES_L3_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_SHIFT
-#undef SERDES_L3_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_MASK
-#define SERDES_L3_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_DEFVAL                    0x00000001
-#define SERDES_L3_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_SHIFT                     4
-#define SERDES_L3_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_MASK                      0x00000010U
-#define SERDES_L3_PLL_STATUS_READ_1_OFFSET                                         0XFD40E3E4
-#undef CRL_APB_RST_LPD_TOP_OFFSET
-#define CRL_APB_RST_LPD_TOP_OFFSET                                                 0XFF5E023C
-#undef CRL_APB_RST_LPD_TOP_OFFSET
-#define CRL_APB_RST_LPD_TOP_OFFSET                                                 0XFF5E023C
-#undef DP_DP_TX_PHY_POWER_DOWN_OFFSET
-#define DP_DP_TX_PHY_POWER_DOWN_OFFSET                                             0XFD4A0238
-#undef DP_DP_PHY_RESET_OFFSET
-#define DP_DP_PHY_RESET_OFFSET                                                     0XFD4A0200
-#undef CRF_APB_RST_FPD_TOP_OFFSET
-#define CRF_APB_RST_FPD_TOP_OFFSET                                                 0XFD1A0100
-
-/*USB 0 reset for control registers*/
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT                                   10
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK                                    0x00000400U
-
-/*USB 0 sleep circuit reset*/
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_DEFVAL                                 0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT                                  8
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK                                   0x00000100U
-
-/*USB 0 reset*/
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT                                   6
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK                                    0x00000040U
-
-/*USB 1 reset for control registers*/
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT                                   11
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK                                    0x00000800U
-
-/*USB 1 sleep circuit reset*/
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_DEFVAL                                 0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT                                  9
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK                                   0x00000200U
-
-/*USB 1 reset*/
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT                                   7
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK                                    0x00000080U
-
-/*Two bits per lane. When set to 11, moves the GT to power down mode. When set to 00, GT will be in active state. bits [1:0] -
-               ane0 Bits [3:2] - lane 1*/
-#undef DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_DEFVAL
-#undef DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_SHIFT
-#undef DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_MASK
-#define DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_DEFVAL                                   0x00000000
-#define DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_SHIFT                                    0
-#define DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_MASK                                     0x0000000FU
-
-/*Set to '1' to hold the GT in reset. Clear to release.*/
-#undef DP_DP_PHY_RESET_GT_RESET_DEFVAL
-#undef DP_DP_PHY_RESET_GT_RESET_SHIFT
-#undef DP_DP_PHY_RESET_GT_RESET_MASK
-#define DP_DP_PHY_RESET_GT_RESET_DEFVAL                                            0x00010003
-#define DP_DP_PHY_RESET_GT_RESET_SHIFT                                             1
-#define DP_DP_PHY_RESET_GT_RESET_MASK                                              0x00000002U
-
-/*Display Port block level reset (includes DPDMA)*/
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_DP_RESET_DEFVAL                                        0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT                                         16
-#define CRF_APB_RST_FPD_TOP_DP_RESET_MASK                                          0x00010000U
-#undef PMU_GLOBAL_REQ_PWRUP_INT_EN_OFFSET
-#define PMU_GLOBAL_REQ_PWRUP_INT_EN_OFFSET                                         0XFFD80118
-#undef PMU_GLOBAL_REQ_PWRUP_TRIG_OFFSET
-#define PMU_GLOBAL_REQ_PWRUP_TRIG_OFFSET                                           0XFFD80120
-
-/*Power-up Request Interrupt Enable for PL*/
-#undef PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_DEFVAL
-#undef PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_SHIFT
-#undef PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_MASK
-#define PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_DEFVAL                                      0x00000000
-#define PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_SHIFT                                       23
-#define PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_MASK                                        0x00800000U
-
-/*Power-up Request Trigger for PL*/
-#undef PMU_GLOBAL_REQ_PWRUP_TRIG_PL_DEFVAL
-#undef PMU_GLOBAL_REQ_PWRUP_TRIG_PL_SHIFT
-#undef PMU_GLOBAL_REQ_PWRUP_TRIG_PL_MASK
-#define PMU_GLOBAL_REQ_PWRUP_TRIG_PL_DEFVAL                                        0x00000000
-#define PMU_GLOBAL_REQ_PWRUP_TRIG_PL_SHIFT                                         23
-#define PMU_GLOBAL_REQ_PWRUP_TRIG_PL_MASK                                          0x00800000U
-
-/*Power-up Request Status for PL*/
-#undef PMU_GLOBAL_REQ_PWRUP_STATUS_PL_DEFVAL
-#undef PMU_GLOBAL_REQ_PWRUP_STATUS_PL_SHIFT
-#undef PMU_GLOBAL_REQ_PWRUP_STATUS_PL_MASK
-#define PMU_GLOBAL_REQ_PWRUP_STATUS_PL_DEFVAL                                      0x00000000
-#define PMU_GLOBAL_REQ_PWRUP_STATUS_PL_SHIFT                                       23
-#define PMU_GLOBAL_REQ_PWRUP_STATUS_PL_MASK                                        0x00800000U
-#define PMU_GLOBAL_REQ_PWRUP_STATUS_OFFSET                                         0XFFD80110
-#undef GPIO_MASK_DATA_5_MSW_OFFSET
-#define GPIO_MASK_DATA_5_MSW_OFFSET                                                0XFF0A002C
-#undef GPIO_DIRM_5_OFFSET
-#define GPIO_DIRM_5_OFFSET                                                         0XFF0A0344
-#undef GPIO_OEN_5_OFFSET
-#define GPIO_OEN_5_OFFSET                                                          0XFF0A0348
-#undef GPIO_DATA_5_OFFSET
-#define GPIO_DATA_5_OFFSET                                                         0XFF0A0054
-#undef GPIO_DATA_5_OFFSET
-#define GPIO_DATA_5_OFFSET                                                         0XFF0A0054
-#undef GPIO_DATA_5_OFFSET
-#define GPIO_DATA_5_OFFSET                                                         0XFF0A0054
-
-/*Operation is the same as MASK_DATA_0_LSW[MASK_0_LSW]*/
-#undef GPIO_MASK_DATA_5_MSW_MASK_5_MSW_DEFVAL
-#undef GPIO_MASK_DATA_5_MSW_MASK_5_MSW_SHIFT
-#undef GPIO_MASK_DATA_5_MSW_MASK_5_MSW_MASK
-#define GPIO_MASK_DATA_5_MSW_MASK_5_MSW_DEFVAL                                     0x00000000
-#define GPIO_MASK_DATA_5_MSW_MASK_5_MSW_SHIFT                                      16
-#define GPIO_MASK_DATA_5_MSW_MASK_5_MSW_MASK                                       0xFFFF0000U
-
-/*Operation is the same as DIRM_0[DIRECTION_0]*/
-#undef GPIO_DIRM_5_DIRECTION_5_DEFVAL
-#undef GPIO_DIRM_5_DIRECTION_5_SHIFT
-#undef GPIO_DIRM_5_DIRECTION_5_MASK
-#define GPIO_DIRM_5_DIRECTION_5_DEFVAL
-#define GPIO_DIRM_5_DIRECTION_5_SHIFT                                              0
-#define GPIO_DIRM_5_DIRECTION_5_MASK                                               0xFFFFFFFFU
-
-/*Operation is the same as OEN_0[OP_ENABLE_0]*/
-#undef GPIO_OEN_5_OP_ENABLE_5_DEFVAL
-#undef GPIO_OEN_5_OP_ENABLE_5_SHIFT
-#undef GPIO_OEN_5_OP_ENABLE_5_MASK
-#define GPIO_OEN_5_OP_ENABLE_5_DEFVAL
-#define GPIO_OEN_5_OP_ENABLE_5_SHIFT                                               0
-#define GPIO_OEN_5_OP_ENABLE_5_MASK                                                0xFFFFFFFFU
-
-/*Output Data*/
-#undef GPIO_DATA_5_DATA_5_DEFVAL
-#undef GPIO_DATA_5_DATA_5_SHIFT
-#undef GPIO_DATA_5_DATA_5_MASK
-#define GPIO_DATA_5_DATA_5_DEFVAL
-#define GPIO_DATA_5_DATA_5_SHIFT                                                   0
-#define GPIO_DATA_5_DATA_5_MASK                                                    0xFFFFFFFFU
-
-/*Output Data*/
-#undef GPIO_DATA_5_DATA_5_DEFVAL
-#undef GPIO_DATA_5_DATA_5_SHIFT
-#undef GPIO_DATA_5_DATA_5_MASK
-#define GPIO_DATA_5_DATA_5_DEFVAL
-#define GPIO_DATA_5_DATA_5_SHIFT                                                   0
-#define GPIO_DATA_5_DATA_5_MASK                                                    0xFFFFFFFFU
-
-/*Output Data*/
-#undef GPIO_DATA_5_DATA_5_DEFVAL
-#undef GPIO_DATA_5_DATA_5_SHIFT
-#undef GPIO_DATA_5_DATA_5_MASK
-#define GPIO_DATA_5_DATA_5_DEFVAL
-#define GPIO_DATA_5_DATA_5_SHIFT                                                   0
-#define GPIO_DATA_5_DATA_5_MASK                                                    0xFFFFFFFFU
-#ifdef __cplusplus
-extern "C" {
-#endif
- int psu_init ();
- unsigned long psu_ps_pl_isolation_removal_data();
- unsigned long psu_ps_pl_reset_config_data();
- int psu_protection();
- int psu_fpd_protection();
- int psu_ocm_protection();
- int psu_ddr_protection();
- int psu_lpd_protection();
- int psu_protection_lock();
- unsigned long psu_apply_master_tz();
-#ifdef __cplusplus
-}
-#endif
diff --git a/board/xilinx/zynqmp/zynqmp-zcu100-revA/regs.txt b/board/xilinx/zynqmp/zynqmp-zcu100-revA/regs.txt
deleted file mode 100644 (file)
index e96dc94..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0xFF18035C 0x1 // Force SD CD bit to be present
diff --git a/board/xilinx/zynqmp/zynqmp-zcu100-revB/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-zcu100-revB/psu_init_gpl.c
deleted file mode 100644 (file)
index 093c9ef..0000000
+++ /dev/null
@@ -1,23119 +0,0 @@
-/******************************************************************************
-*
-* Copyright (C) 2015 Xilinx, Inc.  All rights reserved.
-*
-*  This program is free software; you can redistribute it and/or modify
-*  it under the terms of the GNU General Public License as published by
-*  the Free Software Foundation; either version 2 of the License, or
-*  (at your option) any later version.
-*
-*  This program is distributed in the hope that it will be useful,
-*  but WITHOUT ANY WARRANTY; without even the implied warranty of
-*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-*  GNU General Public License for more details.
-*
-*  You should have received a copy of the GNU General Public License along
-*  with this program; if not, see <http://www.gnu.org/licenses/>
-*
-*
-******************************************************************************/
-
-#include <xil_io.h>
-#include <sleep.h>
-#include "psu_init_gpl.h"
-
-int mask_pollOnValue(u32 add , u32 mask, u32 value );
-
-int mask_poll(u32 add , u32 mask );
-
-void mask_delay(u32 delay);
-
-u32 mask_read(u32 add , u32 mask );
-
-static void PSU_Mask_Write (unsigned long offset, unsigned long mask, unsigned long val)
-{
-       unsigned long RegVal = 0x0;
-       RegVal = Xil_In32 (offset);
-       RegVal &= ~(mask);
-       RegVal |= (val & mask);
-       Xil_Out32 (offset, RegVal);
-}
-
-       void prog_reg (unsigned long addr, unsigned long mask, unsigned long shift, unsigned long value) {
-           int rdata =0;
-           rdata  = Xil_In32(addr);
-           rdata  = rdata & (~mask);
-           rdata  = rdata | (value << shift);
-           Xil_Out32(addr,rdata);
-           }
-
-unsigned long psu_pll_init_data() {
-               // : RPLL INIT
-               /*Register : RPLL_CFG @ 0XFF5E0034</p>
-
-               PLL loop filter resistor control
-               PSU_CRL_APB_RPLL_CFG_RES                                                        0xc
-
-               PLL charge pump control
-               PSU_CRL_APB_RPLL_CFG_CP                                                         0x3
-
-               PLL loop filter high frequency capacitor control
-               PSU_CRL_APB_RPLL_CFG_LFHF                                                       0x3
-
-               Lock circuit counter setting
-               PSU_CRL_APB_RPLL_CFG_LOCK_CNT                                                   0x307
-
-               Lock circuit configuration settings for lock windowsize
-               PSU_CRL_APB_RPLL_CFG_LOCK_DLY                                                   0x3f
-
-               Helper data. Values are to be looked up in a table from Data Sheet
-               (OFFSET, MASK, VALUE)      (0XFF5E0034, 0xFE7FEDEFU ,0x7E60EC6CU)
-               RegMask = (CRL_APB_RPLL_CFG_RES_MASK | CRL_APB_RPLL_CFG_CP_MASK | CRL_APB_RPLL_CFG_LFHF_MASK | CRL_APB_RPLL_CFG_LOCK_CNT_MASK | CRL_APB_RPLL_CFG_LOCK_DLY_MASK |  0 );
-
-               RegVal = ((0x0000000CU << CRL_APB_RPLL_CFG_RES_SHIFT
-                       | 0x00000003U << CRL_APB_RPLL_CFG_CP_SHIFT
-                       | 0x00000003U << CRL_APB_RPLL_CFG_LFHF_SHIFT
-                       | 0x00000307U << CRL_APB_RPLL_CFG_LOCK_CNT_SHIFT
-                       | 0x0000003FU << CRL_APB_RPLL_CFG_LOCK_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RPLL_CFG_OFFSET ,0xFE7FEDEFU ,0x7E60EC6CU);
-       /*############################################################################################################################ */
-
-               // : UPDATE FB_DIV
-               /*Register : RPLL_CTRL @ 0XFF5E0030</p>
-
-               Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source
-               PSU_CRL_APB_RPLL_CTRL_PRE_SRC                                                   0x0
-
-               The integer portion of the feedback divider to the PLL
-               PSU_CRL_APB_RPLL_CTRL_FBDIV                                                     0x30
-
-               This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency
-               PSU_CRL_APB_RPLL_CTRL_DIV2                                                      0x1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0030, 0x00717F00U ,0x00013000U)
-               RegMask = (CRL_APB_RPLL_CTRL_PRE_SRC_MASK | CRL_APB_RPLL_CTRL_FBDIV_MASK | CRL_APB_RPLL_CTRL_DIV2_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RPLL_CTRL_PRE_SRC_SHIFT
-                       | 0x00000030U << CRL_APB_RPLL_CTRL_FBDIV_SHIFT
-                       | 0x00000001U << CRL_APB_RPLL_CTRL_DIV2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RPLL_CTRL_OFFSET ,0x00717F00U ,0x00013000U);
-       /*############################################################################################################################ */
-
-               // : BY PASS PLL
-               /*Register : RPLL_CTRL @ 0XFF5E0030</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_RPLL_CTRL_BYPASS                                                    1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0030, 0x00000008U ,0x00000008U)
-               RegMask = (CRL_APB_RPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_RPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RPLL_CTRL_OFFSET ,0x00000008U ,0x00000008U);
-       /*############################################################################################################################ */
-
-               // : ASSERT RESET
-               /*Register : RPLL_CTRL @ 0XFF5E0030</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRL_APB_RPLL_CTRL_RESET                                                     1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0030, 0x00000001U ,0x00000001U)
-               RegMask = (CRL_APB_RPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_RPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RPLL_CTRL_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : DEASSERT RESET
-               /*Register : RPLL_CTRL @ 0XFF5E0030</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRL_APB_RPLL_CTRL_RESET                                                     0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0030, 0x00000001U ,0x00000000U)
-               RegMask = (CRL_APB_RPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RPLL_CTRL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : CHECK PLL STATUS
-               /*Register : PLL_STATUS @ 0XFF5E0040</p>
-
-               RPLL is locked
-               PSU_CRL_APB_PLL_STATUS_RPLL_LOCK                                                1
-               (OFFSET, MASK, VALUE)      (0XFF5E0040, 0x00000002U ,0x00000002U)  */
-               mask_poll(CRL_APB_PLL_STATUS_OFFSET,0x00000002U);
-
-       /*############################################################################################################################ */
-
-               // : REMOVE PLL BY PASS
-               /*Register : RPLL_CTRL @ 0XFF5E0030</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_RPLL_CTRL_BYPASS                                                    0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0030, 0x00000008U ,0x00000000U)
-               RegMask = (CRL_APB_RPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RPLL_CTRL_OFFSET ,0x00000008U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : RPLL_TO_FPD_CTRL @ 0XFF5E0048</p>
-
-               Divisor value for this clock.
-               PSU_CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0                                           0x2
-
-               Control for a clock that will be generated in the LPD, but used in the FPD as a clock source for the peripheral clock muxes.
-               (OFFSET, MASK, VALUE)      (0XFF5E0048, 0x00003F00U ,0x00000200U)
-               RegMask = (CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RPLL_TO_FPD_CTRL_OFFSET ,0x00003F00U ,0x00000200U);
-       /*############################################################################################################################ */
-
-               // : RPLL FRAC CFG
-               // : IOPLL INIT
-               /*Register : IOPLL_CFG @ 0XFF5E0024</p>
-
-               PLL loop filter resistor control
-               PSU_CRL_APB_IOPLL_CFG_RES                                                       0x2
-
-               PLL charge pump control
-               PSU_CRL_APB_IOPLL_CFG_CP                                                        0x4
-
-               PLL loop filter high frequency capacitor control
-               PSU_CRL_APB_IOPLL_CFG_LFHF                                                      0x3
-
-               Lock circuit counter setting
-               PSU_CRL_APB_IOPLL_CFG_LOCK_CNT                                                  0x258
-
-               Lock circuit configuration settings for lock windowsize
-               PSU_CRL_APB_IOPLL_CFG_LOCK_DLY                                                  0x3f
-
-               Helper data. Values are to be looked up in a table from Data Sheet
-               (OFFSET, MASK, VALUE)      (0XFF5E0024, 0xFE7FEDEFU ,0x7E4B0C82U)
-               RegMask = (CRL_APB_IOPLL_CFG_RES_MASK | CRL_APB_IOPLL_CFG_CP_MASK | CRL_APB_IOPLL_CFG_LFHF_MASK | CRL_APB_IOPLL_CFG_LOCK_CNT_MASK | CRL_APB_IOPLL_CFG_LOCK_DLY_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRL_APB_IOPLL_CFG_RES_SHIFT
-                       | 0x00000004U << CRL_APB_IOPLL_CFG_CP_SHIFT
-                       | 0x00000003U << CRL_APB_IOPLL_CFG_LFHF_SHIFT
-                       | 0x00000258U << CRL_APB_IOPLL_CFG_LOCK_CNT_SHIFT
-                       | 0x0000003FU << CRL_APB_IOPLL_CFG_LOCK_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOPLL_CFG_OFFSET ,0xFE7FEDEFU ,0x7E4B0C82U);
-       /*############################################################################################################################ */
-
-               // : UPDATE FB_DIV
-               /*Register : IOPLL_CTRL @ 0XFF5E0020</p>
-
-               Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source
-               PSU_CRL_APB_IOPLL_CTRL_PRE_SRC                                                  0x0
-
-               The integer portion of the feedback divider to the PLL
-               PSU_CRL_APB_IOPLL_CTRL_FBDIV                                                    0x5a
-
-               This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency
-               PSU_CRL_APB_IOPLL_CTRL_DIV2                                                     0x1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0020, 0x00717F00U ,0x00015A00U)
-               RegMask = (CRL_APB_IOPLL_CTRL_PRE_SRC_MASK | CRL_APB_IOPLL_CTRL_FBDIV_MASK | CRL_APB_IOPLL_CTRL_DIV2_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_IOPLL_CTRL_PRE_SRC_SHIFT
-                       | 0x0000005AU << CRL_APB_IOPLL_CTRL_FBDIV_SHIFT
-                       | 0x00000001U << CRL_APB_IOPLL_CTRL_DIV2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOPLL_CTRL_OFFSET ,0x00717F00U ,0x00015A00U);
-       /*############################################################################################################################ */
-
-               // : BY PASS PLL
-               /*Register : IOPLL_CTRL @ 0XFF5E0020</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_IOPLL_CTRL_BYPASS                                                   1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0020, 0x00000008U ,0x00000008U)
-               RegMask = (CRL_APB_IOPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_IOPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOPLL_CTRL_OFFSET ,0x00000008U ,0x00000008U);
-       /*############################################################################################################################ */
-
-               // : ASSERT RESET
-               /*Register : IOPLL_CTRL @ 0XFF5E0020</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRL_APB_IOPLL_CTRL_RESET                                                    1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0020, 0x00000001U ,0x00000001U)
-               RegMask = (CRL_APB_IOPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_IOPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOPLL_CTRL_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : DEASSERT RESET
-               /*Register : IOPLL_CTRL @ 0XFF5E0020</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRL_APB_IOPLL_CTRL_RESET                                                    0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0020, 0x00000001U ,0x00000000U)
-               RegMask = (CRL_APB_IOPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_IOPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOPLL_CTRL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : CHECK PLL STATUS
-               /*Register : PLL_STATUS @ 0XFF5E0040</p>
-
-               IOPLL is locked
-               PSU_CRL_APB_PLL_STATUS_IOPLL_LOCK                                               1
-               (OFFSET, MASK, VALUE)      (0XFF5E0040, 0x00000001U ,0x00000001U)  */
-               mask_poll(CRL_APB_PLL_STATUS_OFFSET,0x00000001U);
-
-       /*############################################################################################################################ */
-
-               // : REMOVE PLL BY PASS
-               /*Register : IOPLL_CTRL @ 0XFF5E0020</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_IOPLL_CTRL_BYPASS                                                   0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFF5E0020, 0x00000008U ,0x00000000U)
-               RegMask = (CRL_APB_IOPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_IOPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOPLL_CTRL_OFFSET ,0x00000008U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : IOPLL_TO_FPD_CTRL @ 0XFF5E0044</p>
-
-               Divisor value for this clock.
-               PSU_CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0                                          0x3
-
-               Control for a clock that will be generated in the LPD, but used in the FPD as a clock source for the peripheral clock muxes.
-               (OFFSET, MASK, VALUE)      (0XFF5E0044, 0x00003F00U ,0x00000300U)
-               RegMask = (CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_MASK |  0 );
-
-               RegVal = ((0x00000003U << CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOPLL_TO_FPD_CTRL_OFFSET ,0x00003F00U ,0x00000300U);
-       /*############################################################################################################################ */
-
-               // : IOPLL FRAC CFG
-               // : APU_PLL INIT
-               /*Register : APLL_CFG @ 0XFD1A0024</p>
-
-               PLL loop filter resistor control
-               PSU_CRF_APB_APLL_CFG_RES                                                        0x2
-
-               PLL charge pump control
-               PSU_CRF_APB_APLL_CFG_CP                                                         0x3
-
-               PLL loop filter high frequency capacitor control
-               PSU_CRF_APB_APLL_CFG_LFHF                                                       0x3
-
-               Lock circuit counter setting
-               PSU_CRF_APB_APLL_CFG_LOCK_CNT                                                   0x258
-
-               Lock circuit configuration settings for lock windowsize
-               PSU_CRF_APB_APLL_CFG_LOCK_DLY                                                   0x3f
-
-               Helper data. Values are to be looked up in a table from Data Sheet
-               (OFFSET, MASK, VALUE)      (0XFD1A0024, 0xFE7FEDEFU ,0x7E4B0C62U)
-               RegMask = (CRF_APB_APLL_CFG_RES_MASK | CRF_APB_APLL_CFG_CP_MASK | CRF_APB_APLL_CFG_LFHF_MASK | CRF_APB_APLL_CFG_LOCK_CNT_MASK | CRF_APB_APLL_CFG_LOCK_DLY_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_APLL_CFG_RES_SHIFT
-                       | 0x00000003U << CRF_APB_APLL_CFG_CP_SHIFT
-                       | 0x00000003U << CRF_APB_APLL_CFG_LFHF_SHIFT
-                       | 0x00000258U << CRF_APB_APLL_CFG_LOCK_CNT_SHIFT
-                       | 0x0000003FU << CRF_APB_APLL_CFG_LOCK_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_APLL_CFG_OFFSET ,0xFE7FEDEFU ,0x7E4B0C62U);
-       /*############################################################################################################################ */
-
-               // : UPDATE FB_DIV
-               /*Register : APLL_CTRL @ 0XFD1A0020</p>
-
-               Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source
-               PSU_CRF_APB_APLL_CTRL_PRE_SRC                                                   0x0
-
-               The integer portion of the feedback divider to the PLL
-               PSU_CRF_APB_APLL_CTRL_FBDIV                                                     0x42
-
-               This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency
-               PSU_CRF_APB_APLL_CTRL_DIV2                                                      0x1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0020, 0x00717F00U ,0x00014200U)
-               RegMask = (CRF_APB_APLL_CTRL_PRE_SRC_MASK | CRF_APB_APLL_CTRL_FBDIV_MASK | CRF_APB_APLL_CTRL_DIV2_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_APLL_CTRL_PRE_SRC_SHIFT
-                       | 0x00000042U << CRF_APB_APLL_CTRL_FBDIV_SHIFT
-                       | 0x00000001U << CRF_APB_APLL_CTRL_DIV2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_APLL_CTRL_OFFSET ,0x00717F00U ,0x00014200U);
-       /*############################################################################################################################ */
-
-               // : BY PASS PLL
-               /*Register : APLL_CTRL @ 0XFD1A0020</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_APLL_CTRL_BYPASS                                                    1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0020, 0x00000008U ,0x00000008U)
-               RegMask = (CRF_APB_APLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_APLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_APLL_CTRL_OFFSET ,0x00000008U ,0x00000008U);
-       /*############################################################################################################################ */
-
-               // : ASSERT RESET
-               /*Register : APLL_CTRL @ 0XFD1A0020</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRF_APB_APLL_CTRL_RESET                                                     1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0020, 0x00000001U ,0x00000001U)
-               RegMask = (CRF_APB_APLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_APLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_APLL_CTRL_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : DEASSERT RESET
-               /*Register : APLL_CTRL @ 0XFD1A0020</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRF_APB_APLL_CTRL_RESET                                                     0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0020, 0x00000001U ,0x00000000U)
-               RegMask = (CRF_APB_APLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_APLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_APLL_CTRL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : CHECK PLL STATUS
-               /*Register : PLL_STATUS @ 0XFD1A0044</p>
-
-               APLL is locked
-               PSU_CRF_APB_PLL_STATUS_APLL_LOCK                                                1
-               (OFFSET, MASK, VALUE)      (0XFD1A0044, 0x00000001U ,0x00000001U)  */
-               mask_poll(CRF_APB_PLL_STATUS_OFFSET,0x00000001U);
-
-       /*############################################################################################################################ */
-
-               // : REMOVE PLL BY PASS
-               /*Register : APLL_CTRL @ 0XFD1A0020</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_APLL_CTRL_BYPASS                                                    0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0020, 0x00000008U ,0x00000000U)
-               RegMask = (CRF_APB_APLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_APLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_APLL_CTRL_OFFSET ,0x00000008U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : APLL_TO_LPD_CTRL @ 0XFD1A0048</p>
-
-               Divisor value for this clock.
-               PSU_CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0                                           0x3
-
-               Control for a clock that will be generated in the FPD, but used in the LPD as a clock source for the peripheral clock muxes.
-               (OFFSET, MASK, VALUE)      (0XFD1A0048, 0x00003F00U ,0x00000300U)
-               RegMask = (CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_MASK |  0 );
-
-               RegVal = ((0x00000003U << CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_APLL_TO_LPD_CTRL_OFFSET ,0x00003F00U ,0x00000300U);
-       /*############################################################################################################################ */
-
-               // : APLL FRAC CFG
-               // : DDR_PLL INIT
-               /*Register : DPLL_CFG @ 0XFD1A0030</p>
-
-               PLL loop filter resistor control
-               PSU_CRF_APB_DPLL_CFG_RES                                                        0x2
-
-               PLL charge pump control
-               PSU_CRF_APB_DPLL_CFG_CP                                                         0x3
-
-               PLL loop filter high frequency capacitor control
-               PSU_CRF_APB_DPLL_CFG_LFHF                                                       0x3
-
-               Lock circuit counter setting
-               PSU_CRF_APB_DPLL_CFG_LOCK_CNT                                                   0x258
-
-               Lock circuit configuration settings for lock windowsize
-               PSU_CRF_APB_DPLL_CFG_LOCK_DLY                                                   0x3f
-
-               Helper data. Values are to be looked up in a table from Data Sheet
-               (OFFSET, MASK, VALUE)      (0XFD1A0030, 0xFE7FEDEFU ,0x7E4B0C62U)
-               RegMask = (CRF_APB_DPLL_CFG_RES_MASK | CRF_APB_DPLL_CFG_CP_MASK | CRF_APB_DPLL_CFG_LFHF_MASK | CRF_APB_DPLL_CFG_LOCK_CNT_MASK | CRF_APB_DPLL_CFG_LOCK_DLY_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_DPLL_CFG_RES_SHIFT
-                       | 0x00000003U << CRF_APB_DPLL_CFG_CP_SHIFT
-                       | 0x00000003U << CRF_APB_DPLL_CFG_LFHF_SHIFT
-                       | 0x00000258U << CRF_APB_DPLL_CFG_LOCK_CNT_SHIFT
-                       | 0x0000003FU << CRF_APB_DPLL_CFG_LOCK_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPLL_CFG_OFFSET ,0xFE7FEDEFU ,0x7E4B0C62U);
-       /*############################################################################################################################ */
-
-               // : UPDATE FB_DIV
-               /*Register : DPLL_CTRL @ 0XFD1A002C</p>
-
-               Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source
-               PSU_CRF_APB_DPLL_CTRL_PRE_SRC                                                   0x0
-
-               The integer portion of the feedback divider to the PLL
-               PSU_CRF_APB_DPLL_CTRL_FBDIV                                                     0x48
-
-               This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency
-               PSU_CRF_APB_DPLL_CTRL_DIV2                                                      0x1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A002C, 0x00717F00U ,0x00014800U)
-               RegMask = (CRF_APB_DPLL_CTRL_PRE_SRC_MASK | CRF_APB_DPLL_CTRL_FBDIV_MASK | CRF_APB_DPLL_CTRL_DIV2_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_DPLL_CTRL_PRE_SRC_SHIFT
-                       | 0x00000048U << CRF_APB_DPLL_CTRL_FBDIV_SHIFT
-                       | 0x00000001U << CRF_APB_DPLL_CTRL_DIV2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPLL_CTRL_OFFSET ,0x00717F00U ,0x00014800U);
-       /*############################################################################################################################ */
-
-               // : BY PASS PLL
-               /*Register : DPLL_CTRL @ 0XFD1A002C</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DPLL_CTRL_BYPASS                                                    1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A002C, 0x00000008U ,0x00000008U)
-               RegMask = (CRF_APB_DPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_DPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPLL_CTRL_OFFSET ,0x00000008U ,0x00000008U);
-       /*############################################################################################################################ */
-
-               // : ASSERT RESET
-               /*Register : DPLL_CTRL @ 0XFD1A002C</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRF_APB_DPLL_CTRL_RESET                                                     1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A002C, 0x00000001U ,0x00000001U)
-               RegMask = (CRF_APB_DPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_DPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPLL_CTRL_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : DEASSERT RESET
-               /*Register : DPLL_CTRL @ 0XFD1A002C</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRF_APB_DPLL_CTRL_RESET                                                     0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A002C, 0x00000001U ,0x00000000U)
-               RegMask = (CRF_APB_DPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_DPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPLL_CTRL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : CHECK PLL STATUS
-               /*Register : PLL_STATUS @ 0XFD1A0044</p>
-
-               DPLL is locked
-               PSU_CRF_APB_PLL_STATUS_DPLL_LOCK                                                1
-               (OFFSET, MASK, VALUE)      (0XFD1A0044, 0x00000002U ,0x00000002U)  */
-               mask_poll(CRF_APB_PLL_STATUS_OFFSET,0x00000002U);
-
-       /*############################################################################################################################ */
-
-               // : REMOVE PLL BY PASS
-               /*Register : DPLL_CTRL @ 0XFD1A002C</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DPLL_CTRL_BYPASS                                                    0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A002C, 0x00000008U ,0x00000000U)
-               RegMask = (CRF_APB_DPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_DPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPLL_CTRL_OFFSET ,0x00000008U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DPLL_TO_LPD_CTRL @ 0XFD1A004C</p>
-
-               Divisor value for this clock.
-               PSU_CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0                                           0x3
-
-               Control for a clock that will be generated in the FPD, but used in the LPD as a clock source for the peripheral clock muxes.
-               (OFFSET, MASK, VALUE)      (0XFD1A004C, 0x00003F00U ,0x00000300U)
-               RegMask = (CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_MASK |  0 );
-
-               RegVal = ((0x00000003U << CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPLL_TO_LPD_CTRL_OFFSET ,0x00003F00U ,0x00000300U);
-       /*############################################################################################################################ */
-
-               // : DPLL FRAC CFG
-               // : VIDEO_PLL INIT
-               /*Register : VPLL_CFG @ 0XFD1A003C</p>
-
-               PLL loop filter resistor control
-               PSU_CRF_APB_VPLL_CFG_RES                                                        0x2
-
-               PLL charge pump control
-               PSU_CRF_APB_VPLL_CFG_CP                                                         0x3
-
-               PLL loop filter high frequency capacitor control
-               PSU_CRF_APB_VPLL_CFG_LFHF                                                       0x3
-
-               Lock circuit counter setting
-               PSU_CRF_APB_VPLL_CFG_LOCK_CNT                                                   0x258
-
-               Lock circuit configuration settings for lock windowsize
-               PSU_CRF_APB_VPLL_CFG_LOCK_DLY                                                   0x3f
-
-               Helper data. Values are to be looked up in a table from Data Sheet
-               (OFFSET, MASK, VALUE)      (0XFD1A003C, 0xFE7FEDEFU ,0x7E4B0C62U)
-               RegMask = (CRF_APB_VPLL_CFG_RES_MASK | CRF_APB_VPLL_CFG_CP_MASK | CRF_APB_VPLL_CFG_LFHF_MASK | CRF_APB_VPLL_CFG_LOCK_CNT_MASK | CRF_APB_VPLL_CFG_LOCK_DLY_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_VPLL_CFG_RES_SHIFT
-                       | 0x00000003U << CRF_APB_VPLL_CFG_CP_SHIFT
-                       | 0x00000003U << CRF_APB_VPLL_CFG_LFHF_SHIFT
-                       | 0x00000258U << CRF_APB_VPLL_CFG_LOCK_CNT_SHIFT
-                       | 0x0000003FU << CRF_APB_VPLL_CFG_LOCK_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_CFG_OFFSET ,0xFE7FEDEFU ,0x7E4B0C62U);
-       /*############################################################################################################################ */
-
-               // : UPDATE FB_DIV
-               /*Register : VPLL_CTRL @ 0XFD1A0038</p>
-
-               Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source
-               PSU_CRF_APB_VPLL_CTRL_PRE_SRC                                                   0x0
-
-               The integer portion of the feedback divider to the PLL
-               PSU_CRF_APB_VPLL_CTRL_FBDIV                                                     0x3f
-
-               This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency
-               PSU_CRF_APB_VPLL_CTRL_DIV2                                                      0x1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0038, 0x00717F00U ,0x00013F00U)
-               RegMask = (CRF_APB_VPLL_CTRL_PRE_SRC_MASK | CRF_APB_VPLL_CTRL_FBDIV_MASK | CRF_APB_VPLL_CTRL_DIV2_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_VPLL_CTRL_PRE_SRC_SHIFT
-                       | 0x0000003FU << CRF_APB_VPLL_CTRL_FBDIV_SHIFT
-                       | 0x00000001U << CRF_APB_VPLL_CTRL_DIV2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_CTRL_OFFSET ,0x00717F00U ,0x00013F00U);
-       /*############################################################################################################################ */
-
-               // : BY PASS PLL
-               /*Register : VPLL_CTRL @ 0XFD1A0038</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_VPLL_CTRL_BYPASS                                                    1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0038, 0x00000008U ,0x00000008U)
-               RegMask = (CRF_APB_VPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_VPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_CTRL_OFFSET ,0x00000008U ,0x00000008U);
-       /*############################################################################################################################ */
-
-               // : ASSERT RESET
-               /*Register : VPLL_CTRL @ 0XFD1A0038</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRF_APB_VPLL_CTRL_RESET                                                     1
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0038, 0x00000001U ,0x00000001U)
-               RegMask = (CRF_APB_VPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_VPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_CTRL_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : DEASSERT RESET
-               /*Register : VPLL_CTRL @ 0XFD1A0038</p>
-
-               Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.
-               PSU_CRF_APB_VPLL_CTRL_RESET                                                     0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0038, 0x00000001U ,0x00000000U)
-               RegMask = (CRF_APB_VPLL_CTRL_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_VPLL_CTRL_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_CTRL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : CHECK PLL STATUS
-               /*Register : PLL_STATUS @ 0XFD1A0044</p>
-
-               VPLL is locked
-               PSU_CRF_APB_PLL_STATUS_VPLL_LOCK                                                1
-               (OFFSET, MASK, VALUE)      (0XFD1A0044, 0x00000004U ,0x00000004U)  */
-               mask_poll(CRF_APB_PLL_STATUS_OFFSET,0x00000004U);
-
-       /*############################################################################################################################ */
-
-               // : REMOVE PLL BY PASS
-               /*Register : VPLL_CTRL @ 0XFD1A0038</p>
-
-               Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_VPLL_CTRL_BYPASS                                                    0
-
-               PLL Basic Control
-               (OFFSET, MASK, VALUE)      (0XFD1A0038, 0x00000008U ,0x00000000U)
-               RegMask = (CRF_APB_VPLL_CTRL_BYPASS_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_VPLL_CTRL_BYPASS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_CTRL_OFFSET ,0x00000008U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : VPLL_TO_LPD_CTRL @ 0XFD1A0050</p>
-
-               Divisor value for this clock.
-               PSU_CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0                                           0x2
-
-               Control for a clock that will be generated in the FPD, but used in the LPD as a clock source for the peripheral clock muxes.
-               (OFFSET, MASK, VALUE)      (0XFD1A0050, 0x00003F00U ,0x00000200U)
-               RegMask = (CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_TO_LPD_CTRL_OFFSET ,0x00003F00U ,0x00000200U);
-       /*############################################################################################################################ */
-
-               // : VIDEO FRAC CFG
-               // : VIDEO FRAC CFG
-               /*Register : VPLL_FRAC_CFG @ 0XFD1A0040</p>
-
-                 Fractional SDM bypass control. When 0, PLL is in integer mode and it ignores all fractional data. When 1, PLL is in fractiona
-                 mode and uses DATA of this register for the fractional portion of the feedback divider.
-                 PSU_CRF_APB_VPLL_FRAC_CFG_ENABLED                                               0x1
-
-                 Fractional value for the Feedback value.
-                 PSU_CRF_APB_VPLL_FRAC_CFG_DATA                                                  0x820c
-
-                 Fractional control for the PLL
-                 (OFFSET, MASK, VALUE)      (0XFD1A0040, 0x8000FFFFU ,0x8000820CU)
-                 RegMask = (CRF_APB_VPLL_FRAC_CFG_ENABLED_MASK | CRF_APB_VPLL_FRAC_CFG_DATA_MASK |  0 );
-
-                 RegVal = ((0x00000001U << CRF_APB_VPLL_FRAC_CFG_ENABLED_SHIFT
-                 | 0x0000820CU << CRF_APB_VPLL_FRAC_CFG_DATA_SHIFT
-                 |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_VPLL_FRAC_CFG_OFFSET ,0x8000FFFFU ,0x8000820CU);
-               /*############################################################################################################################ */
-
-  return 1;
-}
-unsigned long psu_clock_init_data() {
-               // : CLOCK CONTROL SLCR REGISTER
-               /*Register : USB0_BUS_REF_CTRL @ 0XFF5E0060</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_USB0_BUS_REF_CTRL_CLKACT                                            0x1
-
-               6 bit divider
-               PSU_CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1                                          0x1
-
-               6 bit divider
-               PSU_CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0                                          0x6
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_USB0_BUS_REF_CTRL_SRCSEL                                            0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0060, 0x023F3F07U ,0x02010600U)
-               RegMask = (CRL_APB_USB0_BUS_REF_CTRL_CLKACT_MASK | CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_MASK | CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_MASK | CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_USB0_BUS_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000006U << CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_USB0_BUS_REF_CTRL_OFFSET ,0x023F3F07U ,0x02010600U);
-       /*############################################################################################################################ */
-
-               /*Register : USB1_BUS_REF_CTRL @ 0XFF5E0064</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_USB1_BUS_REF_CTRL_CLKACT                                            0x1
-
-               6 bit divider
-               PSU_CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1                                          0x1
-
-               6 bit divider
-               PSU_CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0                                          0x6
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_USB1_BUS_REF_CTRL_SRCSEL                                            0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0064, 0x023F3F07U ,0x02010600U)
-               RegMask = (CRL_APB_USB1_BUS_REF_CTRL_CLKACT_MASK | CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_MASK | CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_MASK | CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_USB1_BUS_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000006U << CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_USB1_BUS_REF_CTRL_OFFSET ,0x023F3F07U ,0x02010600U);
-       /*############################################################################################################################ */
-
-               /*Register : USB3_DUAL_REF_CTRL @ 0XFF5E004C</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_USB3_DUAL_REF_CTRL_CLKACT                                           0x1
-
-               6 bit divider
-               PSU_CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1                                         0x3
-
-               6 bit divider
-               PSU_CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0                                         0x19
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL. (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL                                           0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E004C, 0x023F3F07U ,0x02031900U)
-               RegMask = (CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_MASK | CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_MASK | CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_MASK | CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000003U << CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000019U << CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_USB3_DUAL_REF_CTRL_OFFSET ,0x023F3F07U ,0x02031900U);
-       /*############################################################################################################################ */
-
-               /*Register : SDIO0_REF_CTRL @ 0XFF5E006C</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_SDIO0_REF_CTRL_CLKACT                                               0x1
-
-               6 bit divider
-               PSU_CRL_APB_SDIO0_REF_CTRL_DIVISOR1                                             0x1
-
-               6 bit divider
-               PSU_CRL_APB_SDIO0_REF_CTRL_DIVISOR0                                             0x4
-
-               000 = IOPLL; 010 = RPLL; 011 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_SDIO0_REF_CTRL_SRCSEL                                               0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E006C, 0x013F3F07U ,0x01010402U)
-               RegMask = (CRL_APB_SDIO0_REF_CTRL_CLKACT_MASK | CRL_APB_SDIO0_REF_CTRL_DIVISOR1_MASK | CRL_APB_SDIO0_REF_CTRL_DIVISOR0_MASK | CRL_APB_SDIO0_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_SDIO0_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_SDIO0_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000004U << CRL_APB_SDIO0_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_SDIO0_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_SDIO0_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010402U);
-       /*############################################################################################################################ */
-
-               /*Register : SDIO1_REF_CTRL @ 0XFF5E0070</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_SDIO1_REF_CTRL_CLKACT                                               0x1
-
-               6 bit divider
-               PSU_CRL_APB_SDIO1_REF_CTRL_DIVISOR1                                             0x1
-
-               6 bit divider
-               PSU_CRL_APB_SDIO1_REF_CTRL_DIVISOR0                                             0x4
-
-               000 = IOPLL; 010 = RPLL; 011 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_SDIO1_REF_CTRL_SRCSEL                                               0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0070, 0x013F3F07U ,0x01010402U)
-               RegMask = (CRL_APB_SDIO1_REF_CTRL_CLKACT_MASK | CRL_APB_SDIO1_REF_CTRL_DIVISOR1_MASK | CRL_APB_SDIO1_REF_CTRL_DIVISOR0_MASK | CRL_APB_SDIO1_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_SDIO1_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_SDIO1_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000004U << CRL_APB_SDIO1_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_SDIO1_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_SDIO1_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010402U);
-       /*############################################################################################################################ */
-
-               /*Register : SDIO_CLK_CTRL @ 0XFF18030C</p>
-
-               MIO pad selection for sdio0_rx_clk (feedback clock from the PAD) 00: MIO [22] 01: MIO [38] 10: MIO [64] 11: MIO [64]
-               PSU_IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL                                     0
-
-               MIO pad selection for sdio1_rx_clk (feedback clock from the PAD) 0: MIO [51] 1: MIO [76]
-               PSU_IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL                                     0
-
-               SoC Debug Clock Control
-               (OFFSET, MASK, VALUE)      (0XFF18030C, 0x00020003U ,0x00000000U)
-               RegMask = (IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_MASK | IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_SDIO_CLK_CTRL_OFFSET ,0x00020003U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : UART0_REF_CTRL @ 0XFF5E0074</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_UART0_REF_CTRL_CLKACT                                               0x1
-
-               6 bit divider
-               PSU_CRL_APB_UART0_REF_CTRL_DIVISOR1                                             0x1
-
-               6 bit divider
-               PSU_CRL_APB_UART0_REF_CTRL_DIVISOR0                                             0xf
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_UART0_REF_CTRL_SRCSEL                                               0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0074, 0x013F3F07U ,0x01010F00U)
-               RegMask = (CRL_APB_UART0_REF_CTRL_CLKACT_MASK | CRL_APB_UART0_REF_CTRL_DIVISOR1_MASK | CRL_APB_UART0_REF_CTRL_DIVISOR0_MASK | CRL_APB_UART0_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_UART0_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_UART0_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x0000000FU << CRL_APB_UART0_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_UART0_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_UART0_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010F00U);
-       /*############################################################################################################################ */
-
-               /*Register : UART1_REF_CTRL @ 0XFF5E0078</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_UART1_REF_CTRL_CLKACT                                               0x1
-
-               6 bit divider
-               PSU_CRL_APB_UART1_REF_CTRL_DIVISOR1                                             0x1
-
-               6 bit divider
-               PSU_CRL_APB_UART1_REF_CTRL_DIVISOR0                                             0xf
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_UART1_REF_CTRL_SRCSEL                                               0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0078, 0x013F3F07U ,0x01010F00U)
-               RegMask = (CRL_APB_UART1_REF_CTRL_CLKACT_MASK | CRL_APB_UART1_REF_CTRL_DIVISOR1_MASK | CRL_APB_UART1_REF_CTRL_DIVISOR0_MASK | CRL_APB_UART1_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_UART1_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_UART1_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x0000000FU << CRL_APB_UART1_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_UART1_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_UART1_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010F00U);
-       /*############################################################################################################################ */
-
-               /*Register : I2C1_REF_CTRL @ 0XFF5E0124</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_I2C1_REF_CTRL_CLKACT                                                0x1
-
-               6 bit divider
-               PSU_CRL_APB_I2C1_REF_CTRL_DIVISOR1                                              0x1
-
-               6 bit divider
-               PSU_CRL_APB_I2C1_REF_CTRL_DIVISOR0                                              0xf
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_I2C1_REF_CTRL_SRCSEL                                                0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0124, 0x013F3F07U ,0x01010F00U)
-               RegMask = (CRL_APB_I2C1_REF_CTRL_CLKACT_MASK | CRL_APB_I2C1_REF_CTRL_DIVISOR1_MASK | CRL_APB_I2C1_REF_CTRL_DIVISOR0_MASK | CRL_APB_I2C1_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_I2C1_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_I2C1_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x0000000FU << CRL_APB_I2C1_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_I2C1_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_I2C1_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010F00U);
-       /*############################################################################################################################ */
-
-               /*Register : SPI0_REF_CTRL @ 0XFF5E007C</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_SPI0_REF_CTRL_CLKACT                                                0x1
-
-               6 bit divider
-               PSU_CRL_APB_SPI0_REF_CTRL_DIVISOR1                                              0x1
-
-               6 bit divider
-               PSU_CRL_APB_SPI0_REF_CTRL_DIVISOR0                                              0x4
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_SPI0_REF_CTRL_SRCSEL                                                0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E007C, 0x013F3F07U ,0x01010402U)
-               RegMask = (CRL_APB_SPI0_REF_CTRL_CLKACT_MASK | CRL_APB_SPI0_REF_CTRL_DIVISOR1_MASK | CRL_APB_SPI0_REF_CTRL_DIVISOR0_MASK | CRL_APB_SPI0_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_SPI0_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_SPI0_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000004U << CRL_APB_SPI0_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_SPI0_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_SPI0_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010402U);
-       /*############################################################################################################################ */
-
-               /*Register : SPI1_REF_CTRL @ 0XFF5E0080</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_SPI1_REF_CTRL_CLKACT                                                0x1
-
-               6 bit divider
-               PSU_CRL_APB_SPI1_REF_CTRL_DIVISOR1                                              0x1
-
-               6 bit divider
-               PSU_CRL_APB_SPI1_REF_CTRL_DIVISOR0                                              0x4
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_SPI1_REF_CTRL_SRCSEL                                                0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0080, 0x013F3F07U ,0x01010402U)
-               RegMask = (CRL_APB_SPI1_REF_CTRL_CLKACT_MASK | CRL_APB_SPI1_REF_CTRL_DIVISOR1_MASK | CRL_APB_SPI1_REF_CTRL_DIVISOR0_MASK | CRL_APB_SPI1_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_SPI1_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_SPI1_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000004U << CRL_APB_SPI1_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_SPI1_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_SPI1_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010402U);
-       /*############################################################################################################################ */
-
-               /*Register : CPU_R5_CTRL @ 0XFF5E0090</p>
-
-               Turing this off will shut down the OCM, some parts of the APM, and prevent transactions going from the FPD to the LPD and cou
-               d lead to system hang
-               PSU_CRL_APB_CPU_R5_CTRL_CLKACT                                                  0x1
-
-               6 bit divider
-               PSU_CRL_APB_CPU_R5_CTRL_DIVISOR0                                                0x3
-
-               000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_CPU_R5_CTRL_SRCSEL                                                  0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0090, 0x01003F07U ,0x01000302U)
-               RegMask = (CRL_APB_CPU_R5_CTRL_CLKACT_MASK | CRL_APB_CPU_R5_CTRL_DIVISOR0_MASK | CRL_APB_CPU_R5_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_CPU_R5_CTRL_CLKACT_SHIFT
-                       | 0x00000003U << CRL_APB_CPU_R5_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_CPU_R5_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_CPU_R5_CTRL_OFFSET ,0x01003F07U ,0x01000302U);
-       /*############################################################################################################################ */
-
-               /*Register : IOU_SWITCH_CTRL @ 0XFF5E009C</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_IOU_SWITCH_CTRL_CLKACT                                              0x1
-
-               6 bit divider
-               PSU_CRL_APB_IOU_SWITCH_CTRL_DIVISOR0                                            0x3
-
-               000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_IOU_SWITCH_CTRL_SRCSEL                                              0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E009C, 0x01003F07U ,0x01000300U)
-               RegMask = (CRL_APB_IOU_SWITCH_CTRL_CLKACT_MASK | CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_MASK | CRL_APB_IOU_SWITCH_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_IOU_SWITCH_CTRL_CLKACT_SHIFT
-                       | 0x00000003U << CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_IOU_SWITCH_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_IOU_SWITCH_CTRL_OFFSET ,0x01003F07U ,0x01000300U);
-       /*############################################################################################################################ */
-
-               /*Register : PCAP_CTRL @ 0XFF5E00A4</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_PCAP_CTRL_CLKACT                                                    0x1
-
-               6 bit divider
-               PSU_CRL_APB_PCAP_CTRL_DIVISOR0                                                  0x9
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_PCAP_CTRL_SRCSEL                                                    0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E00A4, 0x01003F07U ,0x01000900U)
-               RegMask = (CRL_APB_PCAP_CTRL_CLKACT_MASK | CRL_APB_PCAP_CTRL_DIVISOR0_MASK | CRL_APB_PCAP_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_PCAP_CTRL_CLKACT_SHIFT
-                       | 0x00000009U << CRL_APB_PCAP_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_PCAP_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_PCAP_CTRL_OFFSET ,0x01003F07U ,0x01000900U);
-       /*############################################################################################################################ */
-
-               /*Register : LPD_SWITCH_CTRL @ 0XFF5E00A8</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_LPD_SWITCH_CTRL_CLKACT                                              0x1
-
-               6 bit divider
-               PSU_CRL_APB_LPD_SWITCH_CTRL_DIVISOR0                                            0x3
-
-               000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_LPD_SWITCH_CTRL_SRCSEL                                              0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E00A8, 0x01003F07U ,0x01000302U)
-               RegMask = (CRL_APB_LPD_SWITCH_CTRL_CLKACT_MASK | CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_MASK | CRL_APB_LPD_SWITCH_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_LPD_SWITCH_CTRL_CLKACT_SHIFT
-                       | 0x00000003U << CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_LPD_SWITCH_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_LPD_SWITCH_CTRL_OFFSET ,0x01003F07U ,0x01000302U);
-       /*############################################################################################################################ */
-
-               /*Register : LPD_LSBUS_CTRL @ 0XFF5E00AC</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_LPD_LSBUS_CTRL_CLKACT                                               0x1
-
-               6 bit divider
-               PSU_CRL_APB_LPD_LSBUS_CTRL_DIVISOR0                                             0xf
-
-               000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_LPD_LSBUS_CTRL_SRCSEL                                               0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E00AC, 0x01003F07U ,0x01000F02U)
-               RegMask = (CRL_APB_LPD_LSBUS_CTRL_CLKACT_MASK | CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_MASK | CRL_APB_LPD_LSBUS_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_LPD_LSBUS_CTRL_CLKACT_SHIFT
-                       | 0x0000000FU << CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_LPD_LSBUS_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_LPD_LSBUS_CTRL_OFFSET ,0x01003F07U ,0x01000F02U);
-       /*############################################################################################################################ */
-
-               /*Register : DBG_LPD_CTRL @ 0XFF5E00B0</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_DBG_LPD_CTRL_CLKACT                                                 0x1
-
-               6 bit divider
-               PSU_CRL_APB_DBG_LPD_CTRL_DIVISOR0                                               0x6
-
-               000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_DBG_LPD_CTRL_SRCSEL                                                 0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E00B0, 0x01003F07U ,0x01000602U)
-               RegMask = (CRL_APB_DBG_LPD_CTRL_CLKACT_MASK | CRL_APB_DBG_LPD_CTRL_DIVISOR0_MASK | CRL_APB_DBG_LPD_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_DBG_LPD_CTRL_CLKACT_SHIFT
-                       | 0x00000006U << CRL_APB_DBG_LPD_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_DBG_LPD_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_DBG_LPD_CTRL_OFFSET ,0x01003F07U ,0x01000602U);
-       /*############################################################################################################################ */
-
-               /*Register : ADMA_REF_CTRL @ 0XFF5E00B8</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_ADMA_REF_CTRL_CLKACT                                                0x1
-
-               6 bit divider
-               PSU_CRL_APB_ADMA_REF_CTRL_DIVISOR0                                              0x3
-
-               000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_ADMA_REF_CTRL_SRCSEL                                                0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E00B8, 0x01003F07U ,0x01000302U)
-               RegMask = (CRL_APB_ADMA_REF_CTRL_CLKACT_MASK | CRL_APB_ADMA_REF_CTRL_DIVISOR0_MASK | CRL_APB_ADMA_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_ADMA_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000003U << CRL_APB_ADMA_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_ADMA_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_ADMA_REF_CTRL_OFFSET ,0x01003F07U ,0x01000302U);
-       /*############################################################################################################################ */
-
-               /*Register : PL0_REF_CTRL @ 0XFF5E00C0</p>
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_PL0_REF_CTRL_CLKACT                                                 0x1
-
-               6 bit divider
-               PSU_CRL_APB_PL0_REF_CTRL_DIVISOR1                                               0x1
-
-               6 bit divider
-               PSU_CRL_APB_PL0_REF_CTRL_DIVISOR0                                               0x8
-
-               000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_PL0_REF_CTRL_SRCSEL                                                 0x2
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E00C0, 0x013F3F07U ,0x01010802U)
-               RegMask = (CRL_APB_PL0_REF_CTRL_CLKACT_MASK | CRL_APB_PL0_REF_CTRL_DIVISOR1_MASK | CRL_APB_PL0_REF_CTRL_DIVISOR0_MASK | CRL_APB_PL0_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_PL0_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRL_APB_PL0_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000008U << CRL_APB_PL0_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_PL0_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_PL0_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010802U);
-       /*############################################################################################################################ */
-
-               /*Register : AMS_REF_CTRL @ 0XFF5E0108</p>
-
-               6 bit divider
-               PSU_CRL_APB_AMS_REF_CTRL_DIVISOR1                                               0x1
-
-               6 bit divider
-               PSU_CRL_APB_AMS_REF_CTRL_DIVISOR0                                               0x1d
-
-               000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_AMS_REF_CTRL_SRCSEL                                                 0x2
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_AMS_REF_CTRL_CLKACT                                                 0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0108, 0x013F3F07U ,0x01011D02U)
-               RegMask = (CRL_APB_AMS_REF_CTRL_DIVISOR1_MASK | CRL_APB_AMS_REF_CTRL_DIVISOR0_MASK | CRL_APB_AMS_REF_CTRL_SRCSEL_MASK | CRL_APB_AMS_REF_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_AMS_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x0000001DU << CRL_APB_AMS_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRL_APB_AMS_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRL_APB_AMS_REF_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_AMS_REF_CTRL_OFFSET ,0x013F3F07U ,0x01011D02U);
-       /*############################################################################################################################ */
-
-               /*Register : DLL_REF_CTRL @ 0XFF5E0104</p>
-
-               000 = IOPLL; 001 = RPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new clock. This
-               is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_DLL_REF_CTRL_SRCSEL                                                 0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0104, 0x00000007U ,0x00000000U)
-               RegMask = (CRL_APB_DLL_REF_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_DLL_REF_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_DLL_REF_CTRL_OFFSET ,0x00000007U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : TIMESTAMP_REF_CTRL @ 0XFF5E0128</p>
-
-               6 bit divider
-               PSU_CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0                                         0xf
-
-               1XX = pss_ref_clk; 000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and
-                cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL                                           0x0
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRL_APB_TIMESTAMP_REF_CTRL_CLKACT                                           0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFF5E0128, 0x01003F07U ,0x01000F00U)
-               RegMask = (CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_MASK | CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_MASK | CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x0000000FU << CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_TIMESTAMP_REF_CTRL_OFFSET ,0x01003F07U ,0x01000F00U);
-       /*############################################################################################################################ */
-
-               /*Register : DP_VIDEO_REF_CTRL @ 0XFD1A0070</p>
-
-               6 bit divider
-               PSU_CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1                                          0x1
-
-               6 bit divider
-               PSU_CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0                                          0x4
-
-               000 = VPLL; 010 = DPLL; 011 = RPLL_TO_FPD - might be using extra mux; (This signal may only be toggled after 4 cycles of the
-               ld clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL                                            0x2
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_DP_VIDEO_REF_CTRL_CLKACT                                            0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A0070, 0x013F3F07U ,0x01010402U)
-               RegMask = (CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_MASK | CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_MASK | CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_MASK | CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000004U << CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DP_VIDEO_REF_CTRL_OFFSET ,0x013F3F07U ,0x01010300U);
-       /*############################################################################################################################ */
-
-               /*Register : DP_AUDIO_REF_CTRL @ 0XFD1A0074</p>
-
-               6 bit divider
-               PSU_CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1                                          0x1
-
-               6 bit divider
-               PSU_CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0                                          0x2a
-
-               000 = VPLL; 010 = DPLL; 011 = RPLL_TO_FPD - might be using extra mux; (This signal may only be toggled after 4 cycles of the
-               ld clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL                                            0x0
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_DP_AUDIO_REF_CTRL_CLKACT                                            0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A0074, 0x013F3F07U ,0x01012A00U)
-               RegMask = (CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_MASK | CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_MASK | CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_MASK | CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x0000002AU << CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DP_AUDIO_REF_CTRL_OFFSET ,0x013F3F07U ,0x01011402U);
-       /*############################################################################################################################ */
-
-               /*Register : DP_STC_REF_CTRL @ 0XFD1A007C</p>
-
-               6 bit divider
-               PSU_CRF_APB_DP_STC_REF_CTRL_DIVISOR1                                            0x1
-
-               6 bit divider
-               PSU_CRF_APB_DP_STC_REF_CTRL_DIVISOR0                                            0x27
-
-               000 = VPLL; 010 = DPLL; 011 = RPLL_TO_FPD; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of t
-               e new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DP_STC_REF_CTRL_SRCSEL                                              0x0
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_DP_STC_REF_CTRL_CLKACT                                              0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A007C, 0x013F3F07U ,0x01012700U)
-               RegMask = (CRF_APB_DP_STC_REF_CTRL_DIVISOR1_MASK | CRF_APB_DP_STC_REF_CTRL_DIVISOR0_MASK | CRF_APB_DP_STC_REF_CTRL_SRCSEL_MASK | CRF_APB_DP_STC_REF_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_DP_STC_REF_CTRL_DIVISOR1_SHIFT
-                       | 0x00000027U << CRF_APB_DP_STC_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRF_APB_DP_STC_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_DP_STC_REF_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DP_STC_REF_CTRL_OFFSET ,0x013F3F07U ,0x01021402U);
-       /*############################################################################################################################ */
-
-               /*Register : ACPU_CTRL @ 0XFD1A0060</p>
-
-               6 bit divider
-               PSU_CRF_APB_ACPU_CTRL_DIVISOR0                                                  0x1
-
-               000 = APLL; 010 = DPLL; 011 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_ACPU_CTRL_SRCSEL                                                    0x0
-
-               Clock active signal. Switch to 0 to disable the clock. For the half speed APU Clock
-               PSU_CRF_APB_ACPU_CTRL_CLKACT_HALF                                               0x1
-
-               Clock active signal. Switch to 0 to disable the clock. For the full speed ACPUX Clock. This will shut off the high speed cloc
-                to the entire APU
-               PSU_CRF_APB_ACPU_CTRL_CLKACT_FULL                                               0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A0060, 0x03003F07U ,0x03000100U)
-               RegMask = (CRF_APB_ACPU_CTRL_DIVISOR0_MASK | CRF_APB_ACPU_CTRL_SRCSEL_MASK | CRF_APB_ACPU_CTRL_CLKACT_HALF_MASK | CRF_APB_ACPU_CTRL_CLKACT_FULL_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_ACPU_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRF_APB_ACPU_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_ACPU_CTRL_CLKACT_HALF_SHIFT
-                       | 0x00000001U << CRF_APB_ACPU_CTRL_CLKACT_FULL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_ACPU_CTRL_OFFSET ,0x03003F07U ,0x03000100U);
-       /*############################################################################################################################ */
-
-               /*Register : DBG_TRACE_CTRL @ 0XFD1A0064</p>
-
-               6 bit divider
-               PSU_CRF_APB_DBG_TRACE_CTRL_DIVISOR0                                             0x2
-
-               000 = IOPLL_TO_FPD; 010 = DPLL; 011 = APLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DBG_TRACE_CTRL_SRCSEL                                               0x0
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_DBG_TRACE_CTRL_CLKACT                                               0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A0064, 0x01003F07U ,0x01000200U)
-               RegMask = (CRF_APB_DBG_TRACE_CTRL_DIVISOR0_MASK | CRF_APB_DBG_TRACE_CTRL_SRCSEL_MASK | CRF_APB_DBG_TRACE_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_DBG_TRACE_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRF_APB_DBG_TRACE_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_DBG_TRACE_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DBG_TRACE_CTRL_OFFSET ,0x01003F07U ,0x01000200U);
-       /*############################################################################################################################ */
-
-               /*Register : DBG_FPD_CTRL @ 0XFD1A0068</p>
-
-               6 bit divider
-               PSU_CRF_APB_DBG_FPD_CTRL_DIVISOR0                                               0x2
-
-               000 = IOPLL_TO_FPD; 010 = DPLL; 011 = APLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DBG_FPD_CTRL_SRCSEL                                                 0x0
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_DBG_FPD_CTRL_CLKACT                                                 0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A0068, 0x01003F07U ,0x01000200U)
-               RegMask = (CRF_APB_DBG_FPD_CTRL_DIVISOR0_MASK | CRF_APB_DBG_FPD_CTRL_SRCSEL_MASK | CRF_APB_DBG_FPD_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_DBG_FPD_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRF_APB_DBG_FPD_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_DBG_FPD_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DBG_FPD_CTRL_OFFSET ,0x01003F07U ,0x01000200U);
-       /*############################################################################################################################ */
-
-               /*Register : DDR_CTRL @ 0XFD1A0080</p>
-
-               6 bit divider
-               PSU_CRF_APB_DDR_CTRL_DIVISOR0                                                   0x5
-
-               000 = DPLL; 001 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new clock. This
-               s not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DDR_CTRL_SRCSEL                                                     0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A0080, 0x00003F07U ,0x00000500U)
-               RegMask = (CRF_APB_DDR_CTRL_DIVISOR0_MASK | CRF_APB_DDR_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000005U << CRF_APB_DDR_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRF_APB_DDR_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DDR_CTRL_OFFSET ,0x00003F07U ,0x00000500U);
-       /*############################################################################################################################ */
-
-               /*Register : GPU_REF_CTRL @ 0XFD1A0084</p>
-
-               6 bit divider
-               PSU_CRF_APB_GPU_REF_CTRL_DIVISOR0                                               0x2
-
-               000 = IOPLL_TO_FPD; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_GPU_REF_CTRL_SRCSEL                                                 0x3
-
-               Clock active signal. Switch to 0 to disable the clock, which will stop clock for GPU (and both Pixel Processors).
-               PSU_CRF_APB_GPU_REF_CTRL_CLKACT                                                 0x1
-
-               Clock active signal for Pixel Processor. Switch to 0 to disable the clock only to this Pixel Processor
-               PSU_CRF_APB_GPU_REF_CTRL_PP0_CLKACT                                             0x1
-
-               Clock active signal for Pixel Processor. Switch to 0 to disable the clock only to this Pixel Processor
-               PSU_CRF_APB_GPU_REF_CTRL_PP1_CLKACT                                             0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A0084, 0x07003F07U ,0x07000203U)
-               RegMask = (CRF_APB_GPU_REF_CTRL_DIVISOR0_MASK | CRF_APB_GPU_REF_CTRL_SRCSEL_MASK | CRF_APB_GPU_REF_CTRL_CLKACT_MASK | CRF_APB_GPU_REF_CTRL_PP0_CLKACT_MASK | CRF_APB_GPU_REF_CTRL_PP1_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_GPU_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000003U << CRF_APB_GPU_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_GPU_REF_CTRL_CLKACT_SHIFT
-                       | 0x00000001U << CRF_APB_GPU_REF_CTRL_PP0_CLKACT_SHIFT
-                       | 0x00000001U << CRF_APB_GPU_REF_CTRL_PP1_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_GPU_REF_CTRL_OFFSET ,0x07003F07U ,0x07000203U);
-       /*############################################################################################################################ */
-
-               /*Register : GDMA_REF_CTRL @ 0XFD1A00B8</p>
-
-               6 bit divider
-               PSU_CRF_APB_GDMA_REF_CTRL_DIVISOR0                                              0x2
-
-               000 = APLL; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_GDMA_REF_CTRL_SRCSEL                                                0x3
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_GDMA_REF_CTRL_CLKACT                                                0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A00B8, 0x01003F07U ,0x01000203U)
-               RegMask = (CRF_APB_GDMA_REF_CTRL_DIVISOR0_MASK | CRF_APB_GDMA_REF_CTRL_SRCSEL_MASK | CRF_APB_GDMA_REF_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_GDMA_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000003U << CRF_APB_GDMA_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_GDMA_REF_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_GDMA_REF_CTRL_OFFSET ,0x01003F07U ,0x01000203U);
-       /*############################################################################################################################ */
-
-               /*Register : DPDMA_REF_CTRL @ 0XFD1A00BC</p>
-
-               6 bit divider
-               PSU_CRF_APB_DPDMA_REF_CTRL_DIVISOR0                                             0x2
-
-               000 = APLL; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DPDMA_REF_CTRL_SRCSEL                                               0x3
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_DPDMA_REF_CTRL_CLKACT                                               0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A00BC, 0x01003F07U ,0x01000203U)
-               RegMask = (CRF_APB_DPDMA_REF_CTRL_DIVISOR0_MASK | CRF_APB_DPDMA_REF_CTRL_SRCSEL_MASK | CRF_APB_DPDMA_REF_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_DPDMA_REF_CTRL_DIVISOR0_SHIFT
-                       | 0x00000003U << CRF_APB_DPDMA_REF_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_DPDMA_REF_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DPDMA_REF_CTRL_OFFSET ,0x01003F07U ,0x01000203U);
-       /*############################################################################################################################ */
-
-               /*Register : TOPSW_MAIN_CTRL @ 0XFD1A00C0</p>
-
-               6 bit divider
-               PSU_CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0                                            0x2
-
-               000 = APLL; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_TOPSW_MAIN_CTRL_SRCSEL                                              0x2
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_TOPSW_MAIN_CTRL_CLKACT                                              0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A00C0, 0x01003F07U ,0x01000202U)
-               RegMask = (CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_MASK | CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_MASK | CRF_APB_TOPSW_MAIN_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_TOPSW_MAIN_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_TOPSW_MAIN_CTRL_OFFSET ,0x01003F07U ,0x01000203U);
-       /*############################################################################################################################ */
-
-               /*Register : TOPSW_LSBUS_CTRL @ 0XFD1A00C4</p>
-
-               6 bit divider
-               PSU_CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0                                           0x5
-
-               000 = APLL; 010 = IOPLL_TO_FPD; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL                                             0x2
-
-               Clock active signal. Switch to 0 to disable the clock
-               PSU_CRF_APB_TOPSW_LSBUS_CTRL_CLKACT                                             0x1
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A00C4, 0x01003F07U ,0x01000502U)
-               RegMask = (CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_MASK | CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_MASK | CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_MASK |  0 );
-
-               RegVal = ((0x00000005U << CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_SHIFT
-                       | 0x00000002U << CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_SHIFT
-                       | 0x00000001U << CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_TOPSW_LSBUS_CTRL_OFFSET ,0x01003F07U ,0x01000502U);
-       /*############################################################################################################################ */
-
-               /*Register : DBG_TSTMP_CTRL @ 0XFD1A00F8</p>
-
-               6 bit divider
-               PSU_CRF_APB_DBG_TSTMP_CTRL_DIVISOR0                                             0x2
-
-               000 = IOPLL_TO_FPD; 010 = DPLL; 011 = APLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)
-               PSU_CRF_APB_DBG_TSTMP_CTRL_SRCSEL                                               0x0
-
-               This register controls this reference clock
-               (OFFSET, MASK, VALUE)      (0XFD1A00F8, 0x00003F07U ,0x00000200U)
-               RegMask = (CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_MASK | CRF_APB_DBG_TSTMP_CTRL_SRCSEL_MASK |  0 );
-
-               RegVal = ((0x00000002U << CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_SHIFT
-                       | 0x00000000U << CRF_APB_DBG_TSTMP_CTRL_SRCSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_DBG_TSTMP_CTRL_OFFSET ,0x00003F07U ,0x00000200U);
-       /*############################################################################################################################ */
-
-               /*Register : IOU_TTC_APB_CLK @ 0XFF180380</p>
-
-               00" = Select the APB switch clock for the APB interface of TTC0'01" = Select the PLL ref clock for the APB interface of TTC0'
-               0" = Select the R5 clock for the APB interface of TTC0
-               PSU_IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL                                           0
-
-               00" = Select the APB switch clock for the APB interface of TTC1'01" = Select the PLL ref clock for the APB interface of TTC1'
-               0" = Select the R5 clock for the APB interface of TTC1
-               PSU_IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL                                           0
-
-               00" = Select the APB switch clock for the APB interface of TTC2'01" = Select the PLL ref clock for the APB interface of TTC2'
-               0" = Select the R5 clock for the APB interface of TTC2
-               PSU_IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL                                           0
-
-               00" = Select the APB switch clock for the APB interface of TTC3'01" = Select the PLL ref clock for the APB interface of TTC3'
-               0" = Select the R5 clock for the APB interface of TTC3
-               PSU_IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL                                           0
-
-               TTC APB clock select
-               (OFFSET, MASK, VALUE)      (0XFF180380, 0x000000FFU ,0x00000000U)
-               RegMask = (IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_MASK | IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_MASK | IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_MASK | IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_IOU_TTC_APB_CLK_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : WDT_CLK_SEL @ 0XFD610100</p>
-
-               System watchdog timer clock source selection: 0: Internal APB clock 1: External (PL clock via EMIO or Pinout clock via MIO)
-               PSU_FPD_SLCR_WDT_CLK_SEL_SELECT                                                 0
-
-               SWDT clock source select
-               (OFFSET, MASK, VALUE)      (0XFD610100, 0x00000001U ,0x00000000U)
-               RegMask = (FPD_SLCR_WDT_CLK_SEL_SELECT_MASK |  0 );
-
-               RegVal = ((0x00000000U << FPD_SLCR_WDT_CLK_SEL_SELECT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (FPD_SLCR_WDT_CLK_SEL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : WDT_CLK_SEL @ 0XFF180300</p>
-
-               System watchdog timer clock source selection: 0: internal clock APB clock 1: external clock from PL via EMIO, or from pinout
-               ia MIO
-               PSU_IOU_SLCR_WDT_CLK_SEL_SELECT                                                 0
-
-               SWDT clock source select
-               (OFFSET, MASK, VALUE)      (0XFF180300, 0x00000001U ,0x00000000U)
-               RegMask = (IOU_SLCR_WDT_CLK_SEL_SELECT_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_WDT_CLK_SEL_SELECT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_WDT_CLK_SEL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : CSUPMU_WDT_CLK_SEL @ 0XFF410050</p>
-
-               System watchdog timer clock source selection: 0: internal clock APB clock 1: external clock pss_ref_clk
-               PSU_LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT                                          0
-
-               SWDT clock source select
-               (OFFSET, MASK, VALUE)      (0XFF410050, 0x00000001U ,0x00000000U)
-               RegMask = (LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_MASK |  0 );
-
-               RegVal = ((0x00000000U << LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_SLCR_CSUPMU_WDT_CLK_SEL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-unsigned long psu_ddr_init_data() {
-               // : DDR INITIALIZATION
-               // : DDR CONTROLLER RESET
-               /*Register : RST_DDR_SS @ 0XFD1A0108</p>
-
-               DDR block level reset inside of the DDR Sub System
-               PSU_CRF_APB_RST_DDR_SS_DDR_RESET                                                0X1
-
-               DDR sub system block level reset
-               (OFFSET, MASK, VALUE)      (0XFD1A0108, 0x00000008U ,0x00000008U)
-               RegMask = (CRF_APB_RST_DDR_SS_DDR_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_RST_DDR_SS_DDR_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_RST_DDR_SS_OFFSET ,0x00000008U ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MSTR @ 0XFD070000</p>
-
-               Indicates the configuration of the device used in the system. - 00 - x4 device - 01 - x8 device - 10 - x16 device - 11 - x32
-               evice
-               PSU_DDRC_MSTR_DEVICE_CONFIG                                                     0x3
-
-               Choose which registers are used. - 0 - Original registers - 1 - Shadow registers
-               PSU_DDRC_MSTR_FREQUENCY_MODE                                                    0x0
-
-               Only present for multi-rank configurations. Each bit represents one rank. For two-rank configurations, only bits[25:24] are p
-               esent. - 1 - populated - 0 - unpopulated LSB is the lowest rank number. For 2 ranks following combinations are legal: - 01 -
-               ne rank - 11 - Two ranks - Others - Reserved. For 4 ranks following combinations are legal: - 0001 - One rank - 0011 - Two ra
-               ks - 1111 - Four ranks
-               PSU_DDRC_MSTR_ACTIVE_RANKS                                                      0x1
-
-               SDRAM burst length used: - 0001 - Burst length of 2 (only supported for mDDR) - 0010 - Burst length of 4 - 0100 - Burst lengt
-                of 8 - 1000 - Burst length of 16 (only supported for mDDR, LPDDR2, and LPDDR4) All other values are reserved. This controls
-               he burst size used to access the SDRAM. This must match the burst length mode register setting in the SDRAM. (For BC4/8 on-th
-               -fly mode of DDR3 and DDR4, set this field to 0x0100) Burst length of 2 is not supported with AXI ports when MEMC_BURST_LENGT
-                is 8. Burst length of 2 is only supported with MEMC_FREQ_RATIO = 1
-               PSU_DDRC_MSTR_BURST_RDWR                                                        0x8
-
-               Set to 1 when the uMCTL2 and DRAM has to be put in DLL-off mode for low frequency operation. Set to 0 to put uMCTL2 and DRAM
-               n DLL-on mode for normal frequency operation. If DDR4 CRC/parity retry is enabled (CRCPARCTL1.crc_parity_retry_enable = 1), d
-               l_off_mode is not supported, and this bit must be set to '0'.
-               PSU_DDRC_MSTR_DLL_OFF_MODE                                                      0x0
-
-               Selects proportion of DQ bus width that is used by the SDRAM - 00 - Full DQ bus width to SDRAM - 01 - Half DQ bus width to SD
-               AM - 10 - Quarter DQ bus width to SDRAM - 11 - Reserved. Note that half bus width mode is only supported when the SDRAM bus w
-               dth is a multiple of 16, and quarter bus width mode is only supported when the SDRAM bus width is a multiple of 32 and the co
-               figuration parameter MEMC_QBUS_SUPPORT is set. Bus width refers to DQ bus width (excluding any ECC width).
-               PSU_DDRC_MSTR_DATA_BUS_WIDTH                                                    0x1
-
-               1 indicates put the DRAM in geardown mode (2N) and 0 indicates put the DRAM in normal mode (1N). This register can be changed
-                only when the Controller is in self-refresh mode. This signal must be set the same value as MR3 bit A3. Note: Geardown mode
-               s not supported if the configuration parameter MEMC_CMD_RTN2IDLE is set
-               PSU_DDRC_MSTR_GEARDOWN_MODE                                                     0x0
-
-               If 1, then uMCTL2 uses 2T timing. Otherwise, uses 1T timing. In 2T timing, all command signals (except chip select) are held
-               or 2 clocks on the SDRAM bus. Chip select is asserted on the second cycle of the command Note: 2T timing is not supported in
-               PDDR2/LPDDR3/LPDDR4 mode Note: 2T timing is not supported if the configuration parameter MEMC_CMD_RTN2IDLE is set Note: 2T ti
-               ing is not supported in DDR4 geardown mode.
-               PSU_DDRC_MSTR_EN_2T_TIMING_MODE                                                 0x0
-
-               When set, enable burst-chop in DDR3/DDR4. Burst Chop for Reads is exercised only in HIF configurations (UMCTL2_INCL_ARB not s
-               t) and if in full bus width mode (MSTR.data_bus_width = 00). Burst Chop for Writes is exercised only if Partial Writes enable
-                (UMCTL2_PARTIAL_WR=1) and if CRC is disabled (CRCPARCTL1.crc_enable = 0). If DDR4 CRC/parity retry is enabled (CRCPARCTL1.cr
-               _parity_retry_enable = 1), burst chop is not supported, and this bit must be set to '0'
-               PSU_DDRC_MSTR_BURSTCHOP                                                         0x0
-
-               Select LPDDR4 SDRAM - 1 - LPDDR4 SDRAM device in use. - 0 - non-LPDDR4 device in use Present only in designs configured to su
-               port LPDDR4.
-               PSU_DDRC_MSTR_LPDDR4                                                            0x1
-
-               Select DDR4 SDRAM - 1 - DDR4 SDRAM device in use. - 0 - non-DDR4 device in use Present only in designs configured to support
-               DR4.
-               PSU_DDRC_MSTR_DDR4                                                              0x0
-
-               Select LPDDR3 SDRAM - 1 - LPDDR3 SDRAM device in use. - 0 - non-LPDDR3 device in use Present only in designs configured to su
-               port LPDDR3.
-               PSU_DDRC_MSTR_LPDDR3                                                            0x0
-
-               Select LPDDR2 SDRAM - 1 - LPDDR2 SDRAM device in use. - 0 - non-LPDDR2 device in use Present only in designs configured to su
-               port LPDDR2.
-               PSU_DDRC_MSTR_LPDDR2                                                            0x0
-
-               Select DDR3 SDRAM - 1 - DDR3 SDRAM device in use - 0 - non-DDR3 SDRAM device in use Only present in designs that support DDR3
-
-               PSU_DDRC_MSTR_DDR3                                                              0x0
-
-               Master Register
-               (OFFSET, MASK, VALUE)      (0XFD070000, 0xE30FBE3DU ,0xC1081020U)
-               RegMask = (DDRC_MSTR_DEVICE_CONFIG_MASK | DDRC_MSTR_FREQUENCY_MODE_MASK | DDRC_MSTR_ACTIVE_RANKS_MASK | DDRC_MSTR_BURST_RDWR_MASK | DDRC_MSTR_DLL_OFF_MODE_MASK | DDRC_MSTR_DATA_BUS_WIDTH_MASK | DDRC_MSTR_GEARDOWN_MODE_MASK | DDRC_MSTR_EN_2T_TIMING_MODE_MASK | DDRC_MSTR_BURSTCHOP_MASK | DDRC_MSTR_LPDDR4_MASK | DDRC_MSTR_DDR4_MASK | DDRC_MSTR_LPDDR3_MASK | DDRC_MSTR_LPDDR2_MASK | DDRC_MSTR_DDR3_MASK |  0 );
-
-               RegVal = ((0x00000003U << DDRC_MSTR_DEVICE_CONFIG_SHIFT
-                       | 0x00000000U << DDRC_MSTR_FREQUENCY_MODE_SHIFT
-                       | 0x00000001U << DDRC_MSTR_ACTIVE_RANKS_SHIFT
-                       | 0x00000008U << DDRC_MSTR_BURST_RDWR_SHIFT
-                       | 0x00000000U << DDRC_MSTR_DLL_OFF_MODE_SHIFT
-                       | 0x00000001U << DDRC_MSTR_DATA_BUS_WIDTH_SHIFT
-                       | 0x00000000U << DDRC_MSTR_GEARDOWN_MODE_SHIFT
-                       | 0x00000000U << DDRC_MSTR_EN_2T_TIMING_MODE_SHIFT
-                       | 0x00000000U << DDRC_MSTR_BURSTCHOP_SHIFT
-                       | 0x00000001U << DDRC_MSTR_LPDDR4_SHIFT
-                       | 0x00000000U << DDRC_MSTR_DDR4_SHIFT
-                       | 0x00000000U << DDRC_MSTR_LPDDR3_SHIFT
-                       | 0x00000000U << DDRC_MSTR_LPDDR2_SHIFT
-                       | 0x00000000U << DDRC_MSTR_DDR3_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_MSTR_OFFSET ,0xE30FBE3DU ,0xC1081020U);
-       /*############################################################################################################################ */
-
-               /*Register : MRCTRL0 @ 0XFD070010</p>
-
-               Setting this register bit to 1 triggers a mode register read or write operation. When the MR operation is complete, the uMCTL
-                automatically clears this bit. The other register fields of this register must be written in a separate APB transaction, bef
-               re setting this mr_wr bit. It is recommended NOT to set this signal if in Init, Deep power-down or MPSM operating modes.
-               PSU_DDRC_MRCTRL0_MR_WR                                                          0x0
-
-               Address of the mode register that is to be written to. - 0000 - MR0 - 0001 - MR1 - 0010 - MR2 - 0011 - MR3 - 0100 - MR4 - 010
-                - MR5 - 0110 - MR6 - 0111 - MR7 Don't Care for LPDDR2/LPDDR3/LPDDR4 (see MRCTRL1.mr_data for mode register addressing in LPD
-               R2/LPDDR3/LPDDR4) This signal is also used for writing to control words of RDIMMs. In that case, it corresponds to the bank a
-               dress bits sent to the RDIMM In case of DDR4, the bit[3:2] corresponds to the bank group bits. Therefore, the bit[3] as well
-               s the bit[2:0] must be set to an appropriate value which is considered both the Address Mirroring of UDIMMs/RDIMMs and the Ou
-               put Inversion of RDIMMs.
-               PSU_DDRC_MRCTRL0_MR_ADDR                                                        0x0
-
-               Controls which rank is accessed by MRCTRL0.mr_wr. Normally, it is desired to access all ranks, so all bits should be set to 1
-                However, for multi-rank UDIMMs/RDIMMs which implement address mirroring, it may be necessary to access ranks individually. E
-               amples (assume uMCTL2 is configured for 4 ranks): - 0x1 - select rank 0 only - 0x2 - select rank 1 only - 0x5 - select ranks
-                and 2 - 0xA - select ranks 1 and 3 - 0xF - select ranks 0, 1, 2 and 3
-               PSU_DDRC_MRCTRL0_MR_RANK                                                        0x3
-
-               Indicates whether Software intervention is allowed via MRCTRL0/MRCTRL1 before automatic SDRAM initialization routine or not.
-               or DDR4, this bit can be used to initialize the DDR4 RCD (MR7) before automatic SDRAM initialization. For LPDDR4, this bit ca
-                be used to program additional mode registers before automatic SDRAM initialization if necessary. Note: This must be cleared
-               o 0 after completing Software operation. Otherwise, SDRAM initialization routine will not re-start. - 0 - Software interventi
-               n is not allowed - 1 - Software intervention is allowed
-               PSU_DDRC_MRCTRL0_SW_INIT_INT                                                    0x0
-
-               Indicates whether the mode register operation is MRS in PDA mode or not - 0 - MRS - 1 - MRS in Per DRAM Addressability mode
-               PSU_DDRC_MRCTRL0_PDA_EN                                                         0x0
-
-               Indicates whether the mode register operation is MRS or WR/RD for MPR (only supported for DDR4) - 0 - MRS - 1 - WR/RD for MPR
-               PSU_DDRC_MRCTRL0_MPR_EN                                                         0x0
-
-               Indicates whether the mode register operation is read or write. Only used for LPDDR2/LPDDR3/LPDDR4/DDR4. - 0 - Write - 1 - Re
-               d
-               PSU_DDRC_MRCTRL0_MR_TYPE                                                        0x0
-
-               Mode Register Read/Write Control Register 0. Note: Do not enable more than one of the following fields simultaneously: - sw_i
-               it_int - pda_en - mpr_en
-               (OFFSET, MASK, VALUE)      (0XFD070010, 0x8000F03FU ,0x00000030U)
-               RegMask = (DDRC_MRCTRL0_MR_WR_MASK | DDRC_MRCTRL0_MR_ADDR_MASK | DDRC_MRCTRL0_MR_RANK_MASK | DDRC_MRCTRL0_SW_INIT_INT_MASK | DDRC_MRCTRL0_PDA_EN_MASK | DDRC_MRCTRL0_MPR_EN_MASK | DDRC_MRCTRL0_MR_TYPE_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_MRCTRL0_MR_WR_SHIFT
-                       | 0x00000000U << DDRC_MRCTRL0_MR_ADDR_SHIFT
-                       | 0x00000003U << DDRC_MRCTRL0_MR_RANK_SHIFT
-                       | 0x00000000U << DDRC_MRCTRL0_SW_INIT_INT_SHIFT
-                       | 0x00000000U << DDRC_MRCTRL0_PDA_EN_SHIFT
-                       | 0x00000000U << DDRC_MRCTRL0_MPR_EN_SHIFT
-                       | 0x00000000U << DDRC_MRCTRL0_MR_TYPE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_MRCTRL0_OFFSET ,0x8000F03FU ,0x00000030U);
-       /*############################################################################################################################ */
-
-               /*Register : DERATEEN @ 0XFD070020</p>
-
-               Derate value of tRC for LPDDR4 - 0 - Derating uses +1. - 1 - Derating uses +2. - 2 - Derating uses +3. - 3 - Derating uses +4
-                Present only in designs configured to support LPDDR4. The required number of cycles for derating can be determined by dividi
-               g 3.75ns by the core_ddrc_core_clk period, and rounding up the next integer.
-               PSU_DDRC_DERATEEN_RC_DERATE_VALUE                                               0x1
-
-               Derate byte Present only in designs configured to support LPDDR2/LPDDR3/LPDDR4 Indicates which byte of the MRR data is used f
-               r derating. The maximum valid value depends on MEMC_DRAM_TOTAL_DATA_WIDTH.
-               PSU_DDRC_DERATEEN_DERATE_BYTE                                                   0x0
-
-               Derate value - 0 - Derating uses +1. - 1 - Derating uses +2. Present only in designs configured to support LPDDR2/LPDDR3/LPDD
-               4 Set to 0 for all LPDDR2 speed grades as derating value of +1.875 ns is less than a core_ddrc_core_clk period. Can be 0 or 1
-               for LPDDR3/LPDDR4, depending if +1.875 ns is less than a core_ddrc_core_clk period or not.
-               PSU_DDRC_DERATEEN_DERATE_VALUE                                                  0x1
-
-               Enables derating - 0 - Timing parameter derating is disabled - 1 - Timing parameter derating is enabled using MR4 read value.
-               Present only in designs configured to support LPDDR2/LPDDR3/LPDDR4 This field must be set to '0' for non-LPDDR2/LPDDR3/LPDDR4
-               mode.
-               PSU_DDRC_DERATEEN_DERATE_ENABLE                                                 0x0
-
-               Temperature Derate Enable Register
-               (OFFSET, MASK, VALUE)      (0XFD070020, 0x000003F3U ,0x00000102U)
-               RegMask = (DDRC_DERATEEN_RC_DERATE_VALUE_MASK | DDRC_DERATEEN_DERATE_BYTE_MASK | DDRC_DERATEEN_DERATE_VALUE_MASK | DDRC_DERATEEN_DERATE_ENABLE_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_DERATEEN_RC_DERATE_VALUE_SHIFT
-                       | 0x00000000U << DDRC_DERATEEN_DERATE_BYTE_SHIFT
-                       | 0x00000001U << DDRC_DERATEEN_DERATE_VALUE_SHIFT
-                       | 0x00000000U << DDRC_DERATEEN_DERATE_ENABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DERATEEN_OFFSET ,0x000003F3U ,0x00000102U);
-       /*############################################################################################################################ */
-
-               /*Register : DERATEINT @ 0XFD070024</p>
-
-               Interval between two MR4 reads, used to derate the timing parameters. Present only in designs configured to support LPDDR2/LP
-               DR3/LPDDR4. This register must not be set to zero
-               PSU_DDRC_DERATEINT_MR4_READ_INTERVAL                                            0x28aa28
-
-               Temperature Derate Interval Register
-               (OFFSET, MASK, VALUE)      (0XFD070024, 0xFFFFFFFFU ,0x0028AA28U)
-               RegMask = (DDRC_DERATEINT_MR4_READ_INTERVAL_MASK |  0 );
-
-               RegVal = ((0x0028AA28U << DDRC_DERATEINT_MR4_READ_INTERVAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DERATEINT_OFFSET ,0xFFFFFFFFU ,0x0028AA28U);
-       /*############################################################################################################################ */
-
-               /*Register : PWRCTL @ 0XFD070030</p>
-
-               Self refresh state is an intermediate state to enter to Self refresh power down state or exit Self refresh power down state f
-               r LPDDR4. This register controls transition from the Self refresh state. - 1 - Prohibit transition from Self refresh state -
-                - Allow transition from Self refresh state
-               PSU_DDRC_PWRCTL_STAY_IN_SELFREF                                                 0x0
-
-               A value of 1 to this register causes system to move to Self Refresh state immediately, as long as it is not in INIT or DPD/MP
-               M operating_mode. This is referred to as Software Entry/Exit to Self Refresh. - 1 - Software Entry to Self Refresh - 0 - Soft
-               are Exit from Self Refresh
-               PSU_DDRC_PWRCTL_SELFREF_SW                                                      0x0
-
-               When this is 1, the uMCTL2 puts the SDRAM into maximum power saving mode when the transaction store is empty. This register m
-               st be reset to '0' to bring uMCTL2 out of maximum power saving mode. Present only in designs configured to support DDR4. For
-               on-DDR4, this register should not be set to 1. Note that MPSM is not supported when using a DWC DDR PHY, if the PHY parameter
-               DWC_AC_CS_USE is disabled, as the MPSM exit sequence requires the chip-select signal to toggle. FOR PERFORMANCE ONLY.
-               PSU_DDRC_PWRCTL_MPSM_EN                                                         0x0
-
-               Enable the assertion of dfi_dram_clk_disable whenever a clock is not required by the SDRAM. If set to 0, dfi_dram_clk_disable
-               is never asserted. Assertion of dfi_dram_clk_disable is as follows: In DDR2/DDR3, can only be asserted in Self Refresh. In DD
-               4, can be asserted in following: - in Self Refresh. - in Maximum Power Saving Mode In mDDR/LPDDR2/LPDDR3, can be asserted in
-               ollowing: - in Self Refresh - in Power Down - in Deep Power Down - during Normal operation (Clock Stop) In LPDDR4, can be ass
-               rted in following: - in Self Refresh Power Down - in Power Down - during Normal operation (Clock Stop)
-               PSU_DDRC_PWRCTL_EN_DFI_DRAM_CLK_DISABLE                                         0x0
-
-               When this is 1, uMCTL2 puts the SDRAM into deep power-down mode when the transaction store is empty. This register must be re
-               et to '0' to bring uMCTL2 out of deep power-down mode. Controller performs automatic SDRAM initialization on deep power-down
-               xit. Present only in designs configured to support mDDR or LPDDR2 or LPDDR3. For non-mDDR/non-LPDDR2/non-LPDDR3, this registe
-                should not be set to 1. FOR PERFORMANCE ONLY.
-               PSU_DDRC_PWRCTL_DEEPPOWERDOWN_EN                                                0x0
-
-               If true then the uMCTL2 goes into power-down after a programmable number of cycles 'maximum idle clocks before power down' (P
-               RTMG.powerdown_to_x32). This register bit may be re-programmed during the course of normal operation.
-               PSU_DDRC_PWRCTL_POWERDOWN_EN                                                    0x0
-
-               If true then the uMCTL2 puts the SDRAM into Self Refresh after a programmable number of cycles 'maximum idle clocks before Se
-               f Refresh (PWRTMG.selfref_to_x32)'. This register bit may be re-programmed during the course of normal operation.
-               PSU_DDRC_PWRCTL_SELFREF_EN                                                      0x0
-
-               Low Power Control Register
-               (OFFSET, MASK, VALUE)      (0XFD070030, 0x0000007FU ,0x00000000U)
-               RegMask = (DDRC_PWRCTL_STAY_IN_SELFREF_MASK | DDRC_PWRCTL_SELFREF_SW_MASK | DDRC_PWRCTL_MPSM_EN_MASK | DDRC_PWRCTL_EN_DFI_DRAM_CLK_DISABLE_MASK | DDRC_PWRCTL_DEEPPOWERDOWN_EN_MASK | DDRC_PWRCTL_POWERDOWN_EN_MASK | DDRC_PWRCTL_SELFREF_EN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_PWRCTL_STAY_IN_SELFREF_SHIFT
-                       | 0x00000000U << DDRC_PWRCTL_SELFREF_SW_SHIFT
-                       | 0x00000000U << DDRC_PWRCTL_MPSM_EN_SHIFT
-                       | 0x00000000U << DDRC_PWRCTL_EN_DFI_DRAM_CLK_DISABLE_SHIFT
-                       | 0x00000000U << DDRC_PWRCTL_DEEPPOWERDOWN_EN_SHIFT
-                       | 0x00000000U << DDRC_PWRCTL_POWERDOWN_EN_SHIFT
-                       | 0x00000000U << DDRC_PWRCTL_SELFREF_EN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PWRCTL_OFFSET ,0x0000007FU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : PWRTMG @ 0XFD070034</p>
-
-               After this many clocks of NOP or deselect the uMCTL2 automatically puts the SDRAM into Self Refresh. This must be enabled in
-               he PWRCTL.selfref_en. Unit: Multiples of 32 clocks. FOR PERFORMANCE ONLY.
-               PSU_DDRC_PWRTMG_SELFREF_TO_X32                                                  0x40
-
-               Minimum deep power-down time. For mDDR, value from the JEDEC specification is 0 as mDDR exits from deep power-down mode immed
-               ately after PWRCTL.deeppowerdown_en is de-asserted. For LPDDR2/LPDDR3, value from the JEDEC specification is 500us. Unit: Mul
-               iples of 4096 clocks. Present only in designs configured to support mDDR, LPDDR2 or LPDDR3. FOR PERFORMANCE ONLY.
-               PSU_DDRC_PWRTMG_T_DPD_X4096                                                     0x43
-
-               After this many clocks of NOP or deselect the uMCTL2 automatically puts the SDRAM into power-down. This must be enabled in th
-                PWRCTL.powerdown_en. Unit: Multiples of 32 clocks FOR PERFORMANCE ONLY.
-               PSU_DDRC_PWRTMG_POWERDOWN_TO_X32                                                0x10
-
-               Low Power Timing Register
-               (OFFSET, MASK, VALUE)      (0XFD070034, 0x00FFFF1FU ,0x00404310U)
-               RegMask = (DDRC_PWRTMG_SELFREF_TO_X32_MASK | DDRC_PWRTMG_T_DPD_X4096_MASK | DDRC_PWRTMG_POWERDOWN_TO_X32_MASK |  0 );
-
-               RegVal = ((0x00000040U << DDRC_PWRTMG_SELFREF_TO_X32_SHIFT
-                       | 0x00000043U << DDRC_PWRTMG_T_DPD_X4096_SHIFT
-                       | 0x00000010U << DDRC_PWRTMG_POWERDOWN_TO_X32_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PWRTMG_OFFSET ,0x00FFFF1FU ,0x00404310U);
-       /*############################################################################################################################ */
-
-               /*Register : RFSHCTL0 @ 0XFD070050</p>
-
-               Threshold value in number of clock cycles before the critical refresh or page timer expires. A critical refresh is to be issu
-               d before this threshold is reached. It is recommended that this not be changed from the default value, currently shown as 0x2
-                It must always be less than internally used t_rfc_nom_x32. Note that, in LPDDR2/LPDDR3/LPDDR4, internally used t_rfc_nom_x32
-               may be equal to RFSHTMG.t_rfc_nom_x32>>2 if derating is enabled (DERATEEN.derate_enable=1). Otherwise, internally used t_rfc_
-               om_x32 will be equal to RFSHTMG.t_rfc_nom_x32. Unit: Multiples of 32 clocks.
-               PSU_DDRC_RFSHCTL0_REFRESH_MARGIN                                                0x2
-
-               If the refresh timer (tRFCnom, also known as tREFI) has expired at least once, but it has not expired (RFSHCTL0.refresh_burst
-               1) times yet, then a speculative refresh may be performed. A speculative refresh is a refresh performed at a time when refres
-                would be useful, but before it is absolutely required. When the SDRAM bus is idle for a period of time determined by this RF
-               HCTL0.refresh_to_x32 and the refresh timer has expired at least once since the last refresh, then a speculative refresh is pe
-               formed. Speculative refreshes continues successively until there are no refreshes pending or until new reads or writes are is
-               ued to the uMCTL2. FOR PERFORMANCE ONLY.
-               PSU_DDRC_RFSHCTL0_REFRESH_TO_X32                                                0x10
-
-               The programmed value + 1 is the number of refresh timeouts that is allowed to accumulate before traffic is blocked and the re
-               reshes are forced to execute. Closing pages to perform a refresh is a one-time penalty that must be paid for each group of re
-               reshes. Therefore, performing refreshes in a burst reduces the per-refresh penalty of these page closings. Higher numbers for
-               RFSHCTL.refresh_burst slightly increases utilization; lower numbers decreases the worst-case latency associated with refreshe
-               . - 0 - single refresh - 1 - burst-of-2 refresh - 7 - burst-of-8 refresh For information on burst refresh feature refer to se
-               tion 3.9 of DDR2 JEDEC specification - JESD79-2F.pdf. For DDR2/3, the refresh is always per-rank and not per-bank. The rank r
-               fresh can be accumulated over 8*tREFI cycles using the burst refresh feature. In DDR4 mode, according to Fine Granularity fea
-               ure, 8 refreshes can be postponed in 1X mode, 16 refreshes in 2X mode and 32 refreshes in 4X mode. If using PHY-initiated upd
-               tes, care must be taken in the setting of RFSHCTL0.refresh_burst, to ensure that tRFCmax is not violated due to a PHY-initiat
-               d update occurring shortly before a refresh burst was due. In this situation, the refresh burst will be delayed until the PHY
-               initiated update is complete.
-               PSU_DDRC_RFSHCTL0_REFRESH_BURST                                                 0x0
-
-               - 1 - Per bank refresh; - 0 - All bank refresh. Per bank refresh allows traffic to flow to other banks. Per bank refresh is n
-               t supported by all LPDDR2 devices but should be supported by all LPDDR3/LPDDR4 devices. Present only in designs configured to
-               support LPDDR2/LPDDR3/LPDDR4
-               PSU_DDRC_RFSHCTL0_PER_BANK_REFRESH                                              0x0
-
-               Refresh Control Register 0
-               (OFFSET, MASK, VALUE)      (0XFD070050, 0x00F1F1F4U ,0x00210000U)
-               RegMask = (DDRC_RFSHCTL0_REFRESH_MARGIN_MASK | DDRC_RFSHCTL0_REFRESH_TO_X32_MASK | DDRC_RFSHCTL0_REFRESH_BURST_MASK | DDRC_RFSHCTL0_PER_BANK_REFRESH_MASK |  0 );
-
-               RegVal = ((0x00000002U << DDRC_RFSHCTL0_REFRESH_MARGIN_SHIFT
-                       | 0x00000010U << DDRC_RFSHCTL0_REFRESH_TO_X32_SHIFT
-                       | 0x00000000U << DDRC_RFSHCTL0_REFRESH_BURST_SHIFT
-                       | 0x00000000U << DDRC_RFSHCTL0_PER_BANK_REFRESH_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_RFSHCTL0_OFFSET ,0x00F1F1F4U ,0x00210000U);
-       /*############################################################################################################################ */
-
-               /*Register : RFSHCTL3 @ 0XFD070060</p>
-
-               Fine Granularity Refresh Mode - 000 - Fixed 1x (Normal mode) - 001 - Fixed 2x - 010 - Fixed 4x - 101 - Enable on the fly 2x (
-               ot supported) - 110 - Enable on the fly 4x (not supported) - Everything else - reserved Note: The on-the-fly modes is not sup
-               orted in this version of the uMCTL2. Note: This must be set up while the Controller is in reset or while the Controller is in
-               self-refresh mode. Changing this during normal operation is not allowed. Making this a dynamic register will be supported in
-               uture version of the uMCTL2.
-               PSU_DDRC_RFSHCTL3_REFRESH_MODE                                                  0x0
-
-               Toggle this signal (either from 0 to 1 or from 1 to 0) to indicate that the refresh register(s) have been updated. The value
-               s automatically updated when exiting reset, so it does not need to be toggled initially.
-               PSU_DDRC_RFSHCTL3_REFRESH_UPDATE_LEVEL                                          0x0
-
-               When '1', disable auto-refresh generated by the uMCTL2. When auto-refresh is disabled, the SoC core must generate refreshes u
-               ing the registers reg_ddrc_rank0_refresh, reg_ddrc_rank1_refresh, reg_ddrc_rank2_refresh and reg_ddrc_rank3_refresh. When dis
-               auto_refresh transitions from 0 to 1, any pending refreshes are immediately scheduled by the uMCTL2. If DDR4 CRC/parity retry
-               is enabled (CRCPARCTL1.crc_parity_retry_enable = 1), disable auto-refresh is not supported, and this bit must be set to '0'.
-               his register field is changeable on the fly.
-               PSU_DDRC_RFSHCTL3_DIS_AUTO_REFRESH                                              0x0
-
-               Refresh Control Register 3
-               (OFFSET, MASK, VALUE)      (0XFD070060, 0x00000073U ,0x00000000U)
-               RegMask = (DDRC_RFSHCTL3_REFRESH_MODE_MASK | DDRC_RFSHCTL3_REFRESH_UPDATE_LEVEL_MASK | DDRC_RFSHCTL3_DIS_AUTO_REFRESH_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_RFSHCTL3_REFRESH_MODE_SHIFT
-                       | 0x00000000U << DDRC_RFSHCTL3_REFRESH_UPDATE_LEVEL_SHIFT
-                       | 0x00000000U << DDRC_RFSHCTL3_DIS_AUTO_REFRESH_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_RFSHCTL3_OFFSET ,0x00000073U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : RFSHTMG @ 0XFD070064</p>
-
-               tREFI: Average time interval between refreshes per rank (Specification: 7.8us for DDR2, DDR3 and DDR4. See JEDEC specificatio
-                for mDDR, LPDDR2, LPDDR3 and LPDDR4). For LPDDR2/LPDDR3/LPDDR4: - if using all-bank refreshes (RFSHCTL0.per_bank_refresh = 0
-               , this register should be set to tREFIab - if using per-bank refreshes (RFSHCTL0.per_bank_refresh = 1), this register should
-               e set to tREFIpb For configurations with MEMC_FREQ_RATIO=2, program this to (tREFI/2), no rounding up. In DDR4 mode, tREFI va
-               ue is different depending on the refresh mode. The user should program the appropriate value from the spec based on the value
-               programmed in the refresh mode register. Note that RFSHTMG.t_rfc_nom_x32 * 32 must be greater than RFSHTMG.t_rfc_min, and RFS
-               TMG.t_rfc_nom_x32 must be greater than 0x1. Unit: Multiples of 32 clocks.
-               PSU_DDRC_RFSHTMG_T_RFC_NOM_X32                                                  0x20
-
-               Used only when LPDDR3 memory type is connected. Should only be changed when uMCTL2 is in reset. Specifies whether to use the
-               REFBW parameter (required by some LPDDR3 devices which comply with earlier versions of the LPDDR3 JEDEC specification) or not
-                - 0 - tREFBW parameter not used - 1 - tREFBW parameter used
-               PSU_DDRC_RFSHTMG_LPDDR3_TREFBW_EN                                               0x1
-
-               tRFC (min): Minimum time from refresh to refresh or activate. For MEMC_FREQ_RATIO=1 configurations, t_rfc_min should be set t
-                RoundUp(tRFCmin/tCK). For MEMC_FREQ_RATIO=2 configurations, t_rfc_min should be set to RoundUp(RoundUp(tRFCmin/tCK)/2). In L
-               DDR2/LPDDR3/LPDDR4 mode: - if using all-bank refreshes, the tRFCmin value in the above equations is equal to tRFCab - if usin
-                per-bank refreshes, the tRFCmin value in the above equations is equal to tRFCpb In DDR4 mode, the tRFCmin value in the above
-               equations is different depending on the refresh mode (fixed 1X,2X,4X) and the device density. The user should program the app
-               opriate value from the spec based on the 'refresh_mode' and the device density that is used. Unit: Clocks.
-               PSU_DDRC_RFSHTMG_T_RFC_MIN                                                      0x30
-
-               Refresh Timing Register
-               (OFFSET, MASK, VALUE)      (0XFD070064, 0x0FFF83FFU ,0x00208030U)
-               RegMask = (DDRC_RFSHTMG_T_RFC_NOM_X32_MASK | DDRC_RFSHTMG_LPDDR3_TREFBW_EN_MASK | DDRC_RFSHTMG_T_RFC_MIN_MASK |  0 );
-
-               RegVal = ((0x00000020U << DDRC_RFSHTMG_T_RFC_NOM_X32_SHIFT
-                       | 0x00000001U << DDRC_RFSHTMG_LPDDR3_TREFBW_EN_SHIFT
-                       | 0x00000030U << DDRC_RFSHTMG_T_RFC_MIN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_RFSHTMG_OFFSET ,0x0FFF83FFU ,0x00208030U);
-       /*############################################################################################################################ */
-
-               /*Register : ECCCFG0 @ 0XFD070070</p>
-
-               Disable ECC scrubs. Valid only when ECCCFG0.ecc_mode = 3'b100 and MEMC_USE_RMW is defined
-               PSU_DDRC_ECCCFG0_DIS_SCRUB                                                      0x1
-
-               ECC mode indicator - 000 - ECC disabled - 100 - ECC enabled - SEC/DED over 1 beat - all other settings are reserved for futur
-                use
-               PSU_DDRC_ECCCFG0_ECC_MODE                                                       0x0
-
-               ECC Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD070070, 0x00000017U ,0x00000010U)
-               RegMask = (DDRC_ECCCFG0_DIS_SCRUB_MASK | DDRC_ECCCFG0_ECC_MODE_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_ECCCFG0_DIS_SCRUB_SHIFT
-                       | 0x00000000U << DDRC_ECCCFG0_ECC_MODE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ECCCFG0_OFFSET ,0x00000017U ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : ECCCFG1 @ 0XFD070074</p>
-
-               Selects whether to poison 1 or 2 bits - if 0 -> 2-bit (uncorrectable) data poisoning, if 1 -> 1-bit (correctable) data poison
-               ng, if ECCCFG1.data_poison_en=1
-               PSU_DDRC_ECCCFG1_DATA_POISON_BIT                                                0x0
-
-               Enable ECC data poisoning - introduces ECC errors on writes to address specified by the ECCPOISONADDR0/1 registers
-               PSU_DDRC_ECCCFG1_DATA_POISON_EN                                                 0x0
-
-               ECC Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD070074, 0x00000003U ,0x00000000U)
-               RegMask = (DDRC_ECCCFG1_DATA_POISON_BIT_MASK | DDRC_ECCCFG1_DATA_POISON_EN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_ECCCFG1_DATA_POISON_BIT_SHIFT
-                       | 0x00000000U << DDRC_ECCCFG1_DATA_POISON_EN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ECCCFG1_OFFSET ,0x00000003U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : CRCPARCTL1 @ 0XFD0700C4</p>
-
-               The maximum number of DFI PHY clock cycles allowed from the assertion of the dfi_rddata_en signal to the assertion of each of
-               the corresponding bits of the dfi_rddata_valid signal. This corresponds to the DFI timing parameter tphy_rdlat. Refer to PHY
-               pecification for correct value. This value it only used for detecting read data timeout when DDR4 retry is enabled by CRCPARC
-               L1.crc_parity_retry_enable=1. Maximum supported value: - 1:1 Frequency mode : DFITMG0.dfi_t_rddata_en + CRCPARCTL1.dfi_t_phy_
-               dlat < 'd114 - 1:2 Frequency mode ANDAND DFITMG0.dfi_rddata_use_sdr == 1 : CRCPARCTL1.dfi_t_phy_rdlat < 64 - 1:2 Frequency mo
-               e ANDAND DFITMG0.dfi_rddata_use_sdr == 0 : DFITMG0.dfi_t_rddata_en + CRCPARCTL1.dfi_t_phy_rdlat < 'd114 Unit: DFI Clocks
-               PSU_DDRC_CRCPARCTL1_DFI_T_PHY_RDLAT                                             0x10
-
-               After a Parity or CRC error is flagged on dfi_alert_n signal, the software has an option to read the mode registers in the DR
-               M before the hardware begins the retry process - 1: Wait for software to read/write the mode registers before hardware begins
-               the retry. After software is done with its operations, it will clear the alert interrupt register bit - 0: Hardware can begin
-               the retry right away after the dfi_alert_n pulse goes away. The value on this register is valid only when retry is enabled (P
-               RCTRL.crc_parity_retry_enable = 1) If this register is set to 1 and if the software doesn't clear the interrupt register afte
-                handling the parity/CRC error, then the hardware will not begin the retry process and the system will hang. In the case of P
-               rity/CRC error, there are two possibilities when the software doesn't reset MR5[4] to 0. - (i) If 'Persistent parity' mode re
-               ister bit is NOT set: the commands sent during retry and normal operation are executed without parity checking. The value in
-               he Parity error log register MPR Page 1 is valid. - (ii) If 'Persistent parity' mode register bit is SET: Parity checking is
-               one for commands sent during retry and normal operation. If multiple errors occur before MR5[4] is cleared, the error log in
-               PR Page 1 should be treated as 'Don't care'.
-               PSU_DDRC_CRCPARCTL1_ALERT_WAIT_FOR_SW                                           0x1
-
-               - 1: Enable command retry mechanism in case of C/A Parity or CRC error - 0: Disable command retry mechanism when C/A Parity o
-                CRC features are enabled. Note that retry functionality is not supported if burst chop is enabled (MSTR.burstchop = 1) and/o
-                disable auto-refresh is enabled (RFSHCTL3.dis_auto_refresh = 1)
-               PSU_DDRC_CRCPARCTL1_CRC_PARITY_RETRY_ENABLE                                     0x0
-
-               CRC Calculation setting register - 1: CRC includes DM signal - 0: CRC not includes DM signal Present only in designs configur
-               d to support DDR4.
-               PSU_DDRC_CRCPARCTL1_CRC_INC_DM                                                  0x0
-
-               CRC enable Register - 1: Enable generation of CRC - 0: Disable generation of CRC The setting of this register should match th
-                CRC mode register setting in the DRAM.
-               PSU_DDRC_CRCPARCTL1_CRC_ENABLE                                                  0x0
-
-               C/A Parity enable register - 1: Enable generation of C/A parity and detection of C/A parity error - 0: Disable generation of
-               /A parity and disable detection of C/A parity error If RCD's parity error detection or SDRAM's parity detection is enabled, t
-               is register should be 1.
-               PSU_DDRC_CRCPARCTL1_PARITY_ENABLE                                               0x0
-
-               CRC Parity Control Register1
-               (OFFSET, MASK, VALUE)      (0XFD0700C4, 0x3F000391U ,0x10000200U)
-               RegMask = (DDRC_CRCPARCTL1_DFI_T_PHY_RDLAT_MASK | DDRC_CRCPARCTL1_ALERT_WAIT_FOR_SW_MASK | DDRC_CRCPARCTL1_CRC_PARITY_RETRY_ENABLE_MASK | DDRC_CRCPARCTL1_CRC_INC_DM_MASK | DDRC_CRCPARCTL1_CRC_ENABLE_MASK | DDRC_CRCPARCTL1_PARITY_ENABLE_MASK |  0 );
-
-               RegVal = ((0x00000010U << DDRC_CRCPARCTL1_DFI_T_PHY_RDLAT_SHIFT
-                       | 0x00000001U << DDRC_CRCPARCTL1_ALERT_WAIT_FOR_SW_SHIFT
-                       | 0x00000000U << DDRC_CRCPARCTL1_CRC_PARITY_RETRY_ENABLE_SHIFT
-                       | 0x00000000U << DDRC_CRCPARCTL1_CRC_INC_DM_SHIFT
-                       | 0x00000000U << DDRC_CRCPARCTL1_CRC_ENABLE_SHIFT
-                       | 0x00000000U << DDRC_CRCPARCTL1_PARITY_ENABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_CRCPARCTL1_OFFSET ,0x3F000391U ,0x10000200U);
-       /*############################################################################################################################ */
-
-               /*Register : CRCPARCTL2 @ 0XFD0700C8</p>
-
-               Value from the DRAM spec indicating the maximum width of the dfi_alert_n pulse when a parity error occurs. Recommended values
-                - tPAR_ALERT_PW.MAX For configurations with MEMC_FREQ_RATIO=2, program this to tPAR_ALERT_PW.MAX/2 and round up to next inte
-               er value. Values of 0, 1 and 2 are illegal. This value must be greater than CRCPARCTL2.t_crc_alert_pw_max.
-               PSU_DDRC_CRCPARCTL2_T_PAR_ALERT_PW_MAX                                          0x30
-
-               Value from the DRAM spec indicating the maximum width of the dfi_alert_n pulse when a CRC error occurs. Recommended values: -
-               tCRC_ALERT_PW.MAX For configurations with MEMC_FREQ_RATIO=2, program this to tCRC_ALERT_PW.MAX/2 and round up to next integer
-               value. Values of 0, 1 and 2 are illegal. This value must be less than CRCPARCTL2.t_par_alert_pw_max.
-               PSU_DDRC_CRCPARCTL2_T_CRC_ALERT_PW_MAX                                          0x5
-
-               Indicates the maximum duration in number of DRAM clock cycles for which a command should be held in the Command Retry FIFO be
-               ore it is popped out. Every location in the Command Retry FIFO has an associated down counting timer that will use this regis
-               er as the start value. The down counting starts when a command is loaded into the FIFO. The timer counts down every 4 DRAM cy
-               les. When the counter reaches zero, the entry is popped from the FIFO. All the counters are frozen, if a C/A Parity or CRC er
-               or occurs before the counter reaches zero. The counter is reset to 0, after all the commands in the FIFO are retried. Recomme
-               ded(minimum) values: - Only C/A Parity is enabled. RoundUp((PHY Command Latency(DRAM CLK) + CAL + RDIMM delay + tPAR_ALERT_ON
-               max + tPAR_UNKNOWN + PHY Alert Latency(DRAM CLK) + board delay) / 4) + 2 - Both C/A Parity and CRC is enabled/ Only CRC is en
-               bled. RoundUp((PHY Command Latency(DRAM CLK) + CAL + RDIMM delay + WL + 5(BL10)+ tCRC_ALERT.max + PHY Alert Latency(DRAM CLK)
-               + board delay) / 4) + 2 Note 1: All value (e.g. tPAR_ALERT_ON) should be in terms of DRAM Clock and round up Note 2: Board de
-               ay(Command/Alert_n) should be considered. Note 3: Use the worst case(longer) value for PHY Latencies/Board delay Note 4: The
-               ecommended values are minimum value to be set. For mode detail, See 'Calculation of FIFO Depth' section. Max value can be set
-               to this register is defined below: - MEMC_BURST_LENGTH == 16 Full bus Mode (CRC=OFF) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-
-                Full bus Mode (CRC=ON) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-3 Half bus Mode (CRC=OFF) Max value = UMCTL2_RETRY_CMD_FIFO_D
-               PTH-4 Half bus Mode (CRC=ON) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-6 Quarter bus Mode (CRC=OFF) Max value = UMCTL2_RETRY_CM
-               _FIFO_DEPTH-8 Quarter bus Mode (CRC=ON) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-12 - MEMC_BURST_LENGTH != 16 Full bus Mode (C
-               C=OFF) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-1 Full bus Mode (CRC=ON) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-2 Half bus Mo
-               e (CRC=OFF) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-2 Half bus Mode (CRC=ON) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-3 Quarte
-                bus Mode (CRC=OFF) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-4 Quarter bus Mode (CRC=ON) Max value = UMCTL2_RETRY_CMD_FIFO_DEP
-               H-6 Values of 0, 1 and 2 are illegal.
-               PSU_DDRC_CRCPARCTL2_RETRY_FIFO_MAX_HOLD_TIMER_X4                                0x1f
-
-               CRC Parity Control Register2
-               (OFFSET, MASK, VALUE)      (0XFD0700C8, 0x01FF1F3FU ,0x0030051FU)
-               RegMask = (DDRC_CRCPARCTL2_T_PAR_ALERT_PW_MAX_MASK | DDRC_CRCPARCTL2_T_CRC_ALERT_PW_MAX_MASK | DDRC_CRCPARCTL2_RETRY_FIFO_MAX_HOLD_TIMER_X4_MASK |  0 );
-
-               RegVal = ((0x00000030U << DDRC_CRCPARCTL2_T_PAR_ALERT_PW_MAX_SHIFT
-                       | 0x00000005U << DDRC_CRCPARCTL2_T_CRC_ALERT_PW_MAX_SHIFT
-                       | 0x0000001FU << DDRC_CRCPARCTL2_RETRY_FIFO_MAX_HOLD_TIMER_X4_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_CRCPARCTL2_OFFSET ,0x01FF1F3FU ,0x0030051FU);
-       /*############################################################################################################################ */
-
-               /*Register : INIT0 @ 0XFD0700D0</p>
-
-               If lower bit is enabled the SDRAM initialization routine is skipped. The upper bit decides what state the controller starts u
-                in when reset is removed - 00 - SDRAM Intialization routine is run after power-up - 01 - SDRAM Intialization routine is skip
-               ed after power-up. Controller starts up in Normal Mode - 11 - SDRAM Intialization routine is skipped after power-up. Controll
-               r starts up in Self-refresh Mode - 10 - SDRAM Intialization routine is run after power-up. Note: The only 2'b00 is supported
-               or LPDDR4 in this version of the uMCTL2.
-               PSU_DDRC_INIT0_SKIP_DRAM_INIT                                                   0x0
-
-               Cycles to wait after driving CKE high to start the SDRAM initialization sequence. Unit: 1024 clocks. DDR2 typically requires
-                400 ns delay, requiring this value to be programmed to 2 at all clock speeds. LPDDR2/LPDDR3 typically requires this to be pr
-               grammed for a delay of 200 us. LPDDR4 typically requires this to be programmed for a delay of 2 us. For configurations with M
-               MC_FREQ_RATIO=2, program this to JEDEC spec value divided by 2, and round it up to next integer value.
-               PSU_DDRC_INIT0_POST_CKE_X1024                                                   0x2
-
-               Cycles to wait after reset before driving CKE high to start the SDRAM initialization sequence. Unit: 1024 clock cycles. DDR2
-               pecifications typically require this to be programmed for a delay of >= 200 us. LPDDR2/LPDDR3: tINIT1 of 100 ns (min) LPDDR4:
-               tINIT3 of 2 ms (min) For configurations with MEMC_FREQ_RATIO=2, program this to JEDEC spec value divided by 2, and round it u
-                to next integer value.
-               PSU_DDRC_INIT0_PRE_CKE_X1024                                                    0x20a
-
-               SDRAM Initialization Register 0
-               (OFFSET, MASK, VALUE)      (0XFD0700D0, 0xC3FF0FFFU ,0x0002020AU)
-               RegMask = (DDRC_INIT0_SKIP_DRAM_INIT_MASK | DDRC_INIT0_POST_CKE_X1024_MASK | DDRC_INIT0_PRE_CKE_X1024_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_INIT0_SKIP_DRAM_INIT_SHIFT
-                       | 0x00000002U << DDRC_INIT0_POST_CKE_X1024_SHIFT
-                       | 0x0000020AU << DDRC_INIT0_PRE_CKE_X1024_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_INIT0_OFFSET ,0xC3FF0FFFU ,0x0002020AU);
-       /*############################################################################################################################ */
-
-               /*Register : INIT1 @ 0XFD0700D4</p>
-
-               Number of cycles to assert SDRAM reset signal during init sequence. This is only present for designs supporting DDR3, DDR4 or
-               LPDDR4 devices. For use with a DDR PHY, this should be set to a minimum of 1
-               PSU_DDRC_INIT1_DRAM_RSTN_X1024                                                  0x36
-
-               Cycles to wait after completing the SDRAM initialization sequence before starting the dynamic scheduler. Unit: Counts of a gl
-               bal timer that pulses every 32 clock cycles. There is no known specific requirement for this; it may be set to zero.
-               PSU_DDRC_INIT1_FINAL_WAIT_X32                                                   0x0
-
-               Wait period before driving the OCD complete command to SDRAM. Unit: Counts of a global timer that pulses every 32 clock cycle
-               . There is no known specific requirement for this; it may be set to zero.
-               PSU_DDRC_INIT1_PRE_OCD_X32                                                      0x0
-
-               SDRAM Initialization Register 1
-               (OFFSET, MASK, VALUE)      (0XFD0700D4, 0x01FF7F0FU ,0x00360000U)
-               RegMask = (DDRC_INIT1_DRAM_RSTN_X1024_MASK | DDRC_INIT1_FINAL_WAIT_X32_MASK | DDRC_INIT1_PRE_OCD_X32_MASK |  0 );
-
-               RegVal = ((0x00000036U << DDRC_INIT1_DRAM_RSTN_X1024_SHIFT
-                       | 0x00000000U << DDRC_INIT1_FINAL_WAIT_X32_SHIFT
-                       | 0x00000000U << DDRC_INIT1_PRE_OCD_X32_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_INIT1_OFFSET ,0x01FF7F0FU ,0x00360000U);
-       /*############################################################################################################################ */
-
-               /*Register : INIT2 @ 0XFD0700D8</p>
-
-               Idle time after the reset command, tINIT4. Present only in designs configured to support LPDDR2. Unit: 32 clock cycles.
-               PSU_DDRC_INIT2_IDLE_AFTER_RESET_X32                                             0x12
-
-               Time to wait after the first CKE high, tINIT2. Present only in designs configured to support LPDDR2/LPDDR3. Unit: 1 clock cyc
-               e. LPDDR2/LPDDR3 typically requires 5 x tCK delay.
-               PSU_DDRC_INIT2_MIN_STABLE_CLOCK_X1                                              0x5
-
-               SDRAM Initialization Register 2
-               (OFFSET, MASK, VALUE)      (0XFD0700D8, 0x0000FF0FU ,0x00001205U)
-               RegMask = (DDRC_INIT2_IDLE_AFTER_RESET_X32_MASK | DDRC_INIT2_MIN_STABLE_CLOCK_X1_MASK |  0 );
-
-               RegVal = ((0x00000012U << DDRC_INIT2_IDLE_AFTER_RESET_X32_SHIFT
-                       | 0x00000005U << DDRC_INIT2_MIN_STABLE_CLOCK_X1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_INIT2_OFFSET ,0x0000FF0FU ,0x00001205U);
-       /*############################################################################################################################ */
-
-               /*Register : INIT3 @ 0XFD0700DC</p>
-
-               DDR2: Value to write to MR register. Bit 8 is for DLL and the setting here is ignored. The uMCTL2 sets this bit appropriately
-                DDR3/DDR4: Value loaded into MR0 register. mDDR: Value to write to MR register. LPDDR2/LPDDR3/LPDDR4 - Value to write to MR1
-               register
-               PSU_DDRC_INIT3_MR                                                               0x14
-
-               DDR2: Value to write to EMR register. Bits 9:7 are for OCD and the setting in this register is ignored. The uMCTL2 sets those
-               bits appropriately. DDR3/DDR4: Value to write to MR1 register Set bit 7 to 0. If PHY-evaluation mode training is enabled, thi
-                bit is set appropriately by the uMCTL2 during write leveling. mDDR: Value to write to EMR register. LPDDR2/LPDDR3/LPDDR4 - V
-               lue to write to MR2 register
-               PSU_DDRC_INIT3_EMR                                                              0x9
-
-               SDRAM Initialization Register 3
-               (OFFSET, MASK, VALUE)      (0XFD0700DC, 0xFFFFFFFFU ,0x00140009U)
-               RegMask = (DDRC_INIT3_MR_MASK | DDRC_INIT3_EMR_MASK |  0 );
-
-               RegVal = ((0x00000014U << DDRC_INIT3_MR_SHIFT
-                       | 0x00000009U << DDRC_INIT3_EMR_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_INIT3_OFFSET ,0xFFFFFFFFU ,0x00140009U);
-       /*############################################################################################################################ */
-
-               /*Register : INIT4 @ 0XFD0700E0</p>
-
-               DDR2: Value to write to EMR2 register. DDR3/DDR4: Value to write to MR2 register LPDDR2/LPDDR3/LPDDR4: Value to write to MR3
-               egister mDDR: Unused
-               PSU_DDRC_INIT4_EMR2                                                             0x31
-
-               DDR2: Value to write to EMR3 register. DDR3/DDR4: Value to write to MR3 register mDDR/LPDDR2/LPDDR3: Unused LPDDR4: Value to
-               rite to MR13 register
-               PSU_DDRC_INIT4_EMR3                                                             0x8
-
-               SDRAM Initialization Register 4
-               (OFFSET, MASK, VALUE)      (0XFD0700E0, 0xFFFFFFFFU ,0x00310008U)
-               RegMask = (DDRC_INIT4_EMR2_MASK | DDRC_INIT4_EMR3_MASK |  0 );
-
-               RegVal = ((0x00000031U << DDRC_INIT4_EMR2_SHIFT
-                       | 0x00000008U << DDRC_INIT4_EMR3_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_INIT4_OFFSET ,0xFFFFFFFFU ,0x00310008U);
-       /*############################################################################################################################ */
-
-               /*Register : INIT5 @ 0XFD0700E4</p>
-
-               ZQ initial calibration, tZQINIT. Present only in designs configured to support DDR3 or DDR4 or LPDDR2/LPDDR3. Unit: 32 clock
-               ycles. DDR3 typically requires 512 clocks. DDR4 requires 1024 clocks. LPDDR2/LPDDR3 requires 1 us.
-               PSU_DDRC_INIT5_DEV_ZQINIT_X32                                                   0x21
-
-               Maximum duration of the auto initialization, tINIT5. Present only in designs configured to support LPDDR2/LPDDR3. LPDDR2/LPDD
-               3 typically requires 10 us.
-               PSU_DDRC_INIT5_MAX_AUTO_INIT_X1024                                              0x4
-
-               SDRAM Initialization Register 5
-               (OFFSET, MASK, VALUE)      (0XFD0700E4, 0x00FF03FFU ,0x00210004U)
-               RegMask = (DDRC_INIT5_DEV_ZQINIT_X32_MASK | DDRC_INIT5_MAX_AUTO_INIT_X1024_MASK |  0 );
-
-               RegVal = ((0x00000021U << DDRC_INIT5_DEV_ZQINIT_X32_SHIFT
-                       | 0x00000004U << DDRC_INIT5_MAX_AUTO_INIT_X1024_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_INIT5_OFFSET ,0x00FF03FFU ,0x00210004U);
-       /*############################################################################################################################ */
-
-               /*Register : INIT6 @ 0XFD0700E8</p>
-
-               DDR4- Value to be loaded into SDRAM MR4 registers. Used in DDR4 designs only.
-               PSU_DDRC_INIT6_MR4                                                              0x0
-
-               DDR4- Value to be loaded into SDRAM MR5 registers. Used in DDR4 designs only.
-               PSU_DDRC_INIT6_MR5                                                              0x0
-
-               SDRAM Initialization Register 6
-               (OFFSET, MASK, VALUE)      (0XFD0700E8, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDRC_INIT6_MR4_MASK | DDRC_INIT6_MR5_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_INIT6_MR4_SHIFT
-                       | 0x00000000U << DDRC_INIT6_MR5_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_INIT6_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : INIT7 @ 0XFD0700EC</p>
-
-               DDR4- Value to be loaded into SDRAM MR6 registers. Used in DDR4 designs only.
-               PSU_DDRC_INIT7_MR6                                                              0x0
-
-               SDRAM Initialization Register 7
-               (OFFSET, MASK, VALUE)      (0XFD0700EC, 0xFFFF0000U ,0x00000000U)
-               RegMask = (DDRC_INIT7_MR6_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_INIT7_MR6_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_INIT7_OFFSET ,0xFFFF0000U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DIMMCTL @ 0XFD0700F0</p>
-
-               Disabling Address Mirroring for BG bits. When this is set to 1, BG0 and BG1 are NOT swapped even if Address Mirroring is enab
-               ed. This will be required for DDR4 DIMMs with x16 devices. - 1 - BG0 and BG1 are NOT swapped. - 0 - BG0 and BG1 are swapped i
-                address mirroring is enabled.
-               PSU_DDRC_DIMMCTL_DIMM_DIS_BG_MIRRORING                                          0x0
-
-               Enable for BG1 bit of MRS command. BG1 bit of the mode register address is specified as RFU (Reserved for Future Use) and mus
-                be programmed to 0 during MRS. In case where DRAMs which do not have BG1 are attached and both the CA parity and the Output
-               nversion are enabled, this must be set to 0, so that the calculation of CA parity will not include BG1 bit. Note: This has no
-               effect on the address of any other memory accesses, or of software-driven mode register accesses. If address mirroring is ena
-               led, this is applied to BG1 of even ranks and BG0 of odd ranks. - 1 - Enabled - 0 - Disabled
-               PSU_DDRC_DIMMCTL_MRS_BG1_EN                                                     0x1
-
-               Enable for A17 bit of MRS command. A17 bit of the mode register address is specified as RFU (Reserved for Future Use) and mus
-                be programmed to 0 during MRS. In case where DRAMs which do not have A17 are attached and the Output Inversion are enabled,
-               his must be set to 0, so that the calculation of CA parity will not include A17 bit. Note: This has no effect on the address
-               f any other memory accesses, or of software-driven mode register accesses. - 1 - Enabled - 0 - Disabled
-               PSU_DDRC_DIMMCTL_MRS_A17_EN                                                     0x0
-
-               Output Inversion Enable (for DDR4 RDIMM implementations only). DDR4 RDIMM implements the Output Inversion feature by default,
-               which means that the following address, bank address and bank group bits of B-side DRAMs are inverted: A3-A9, A11, A13, A17,
-               A0-BA1, BG0-BG1. Setting this bit ensures that, for mode register accesses generated by the uMCTL2 during the automatic initi
-               lization routine and enabling of a particular DDR4 feature, separate A-side and B-side mode register accesses are generated.
-               or B-side mode register accesses, these bits are inverted within the uMCTL2 to compensate for this RDIMM inversion. Note: Thi
-                has no effect on the address of any other memory accesses, or of software-driven mode register accesses. - 1 - Implement out
-               ut inversion for B-side DRAMs. - 0 - Do not implement output inversion for B-side DRAMs.
-               PSU_DDRC_DIMMCTL_DIMM_OUTPUT_INV_EN                                             0x0
-
-               Address Mirroring Enable (for multi-rank UDIMM implementations and multi-rank DDR4 RDIMM implementations). Some UDIMMs and DD
-               4 RDIMMs implement address mirroring for odd ranks, which means that the following address, bank address and bank group bits
-               re swapped: (A3, A4), (A5, A6), (A7, A8), (BA0, BA1) and also (A11, A13), (BG0, BG1) for the DDR4. Setting this bit ensures t
-               at, for mode register accesses during the automatic initialization routine, these bits are swapped within the uMCTL2 to compe
-               sate for this UDIMM/RDIMM swapping. In addition to the automatic initialization routine, in case of DDR4 UDIMM/RDIMM, they ar
-                swapped during the automatic MRS access to enable/disable of a particular DDR4 feature. Note: This has no effect on the addr
-               ss of any other memory accesses, or of software-driven mode register accesses. This is not supported for mDDR, LPDDR2, LPDDR3
-               or LPDDR4 SDRAMs. Note: In case of x16 DDR4 DIMMs, BG1 output of MRS for the odd ranks is same as BG0 because BG1 is invalid,
-               hence dimm_dis_bg_mirroring register must be set to 1. - 1 - For odd ranks, implement address mirroring for MRS commands to d
-               ring initialization and for any automatic DDR4 MRS commands (to be used if UDIMM/RDIMM implements address mirroring) - 0 - Do
-               not implement address mirroring
-               PSU_DDRC_DIMMCTL_DIMM_ADDR_MIRR_EN                                              0x0
-
-               Staggering enable for multi-rank accesses (for multi-rank UDIMM and RDIMM implementations only). This is not supported for mD
-               R, LPDDR2, LPDDR3 or LPDDR4 SDRAMs. Note: Even if this bit is set it does not take care of software driven MR commands (via M
-               CTRL0/MRCTRL1), where software is responsible to send them to seperate ranks as appropriate. - 1 - (DDR4) Send MRS commands t
-                each ranks seperately - 1 - (non-DDR4) Send all commands to even and odd ranks seperately - 0 - Do not stagger accesses
-               PSU_DDRC_DIMMCTL_DIMM_STAGGER_CS_EN                                             0x0
-
-               DIMM Control Register
-               (OFFSET, MASK, VALUE)      (0XFD0700F0, 0x0000003FU ,0x00000010U)
-               RegMask = (DDRC_DIMMCTL_DIMM_DIS_BG_MIRRORING_MASK | DDRC_DIMMCTL_MRS_BG1_EN_MASK | DDRC_DIMMCTL_MRS_A17_EN_MASK | DDRC_DIMMCTL_DIMM_OUTPUT_INV_EN_MASK | DDRC_DIMMCTL_DIMM_ADDR_MIRR_EN_MASK | DDRC_DIMMCTL_DIMM_STAGGER_CS_EN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_DIMMCTL_DIMM_DIS_BG_MIRRORING_SHIFT
-                       | 0x00000001U << DDRC_DIMMCTL_MRS_BG1_EN_SHIFT
-                       | 0x00000000U << DDRC_DIMMCTL_MRS_A17_EN_SHIFT
-                       | 0x00000000U << DDRC_DIMMCTL_DIMM_OUTPUT_INV_EN_SHIFT
-                       | 0x00000000U << DDRC_DIMMCTL_DIMM_ADDR_MIRR_EN_SHIFT
-                       | 0x00000000U << DDRC_DIMMCTL_DIMM_STAGGER_CS_EN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DIMMCTL_OFFSET ,0x0000003FU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : RANKCTL @ 0XFD0700F4</p>
-
-               Only present for multi-rank configurations. Indicates the number of clocks of gap in data responses when performing consecuti
-               e writes to different ranks. This is used to switch the delays in the PHY to match the rank requirements. This value should c
-               nsider both PHY requirement and ODT requirement. - PHY requirement: tphy_wrcsgap + 1 (see PHY databook for value of tphy_wrcs
-               ap) If CRC feature is enabled, should be increased by 1. If write preamble is set to 2tCK(DDR4/LPDDR4 only), should be increa
-               ed by 1. If write postamble is set to 1.5tCK(LPDDR4 only), should be increased by 1. - ODT requirement: The value programmed
-               n this register takes care of the ODT switch off timing requirement when switching ranks during writes. For LPDDR4, the requi
-               ement is ODTLoff - ODTLon - BL/2 + 1 For configurations with MEMC_FREQ_RATIO=1, program this to the larger of PHY requirement
-               or ODT requirement. For configurations with MEMC_FREQ_RATIO=2, program this to the larger value divided by two and round it u
-                to the next integer.
-               PSU_DDRC_RANKCTL_DIFF_RANK_WR_GAP                                               0x7
-
-               Only present for multi-rank configurations. Indicates the number of clocks of gap in data responses when performing consecuti
-               e reads to different ranks. This is used to switch the delays in the PHY to match the rank requirements. This value should co
-               sider both PHY requirement and ODT requirement. - PHY requirement: tphy_rdcsgap + 1 (see PHY databook for value of tphy_rdcsg
-               p) If read preamble is set to 2tCK(DDR4/LPDDR4 only), should be increased by 1. If read postamble is set to 1.5tCK(LPDDR4 onl
-               ), should be increased by 1. - ODT requirement: The value programmed in this register takes care of the ODT switch off timing
-               requirement when switching ranks during reads. For configurations with MEMC_FREQ_RATIO=1, program this to the larger of PHY r
-               quirement or ODT requirement. For configurations with MEMC_FREQ_RATIO=2, program this to the larger value divided by two and
-               ound it up to the next integer.
-               PSU_DDRC_RANKCTL_DIFF_RANK_RD_GAP                                               0x7
-
-               Only present for multi-rank configurations. Background: Reads to the same rank can be performed back-to-back. Reads to differ
-               nt ranks require additional gap dictated by the register RANKCTL.diff_rank_rd_gap. This is to avoid possible data bus content
-               on as well as to give PHY enough time to switch the delay when changing ranks. The uMCTL2 arbitrates for bus access on a cycl
-               -by-cycle basis; therefore after a read is scheduled, there are few clock cycles (determined by the value on RANKCTL.diff_ran
-               _rd_gap register) in which only reads from the same rank are eligible to be scheduled. This prevents reads from other ranks f
-               om having fair access to the data bus. This parameter represents the maximum number of reads that can be scheduled consecutiv
-               ly to the same rank. After this number is reached, a delay equal to RANKCTL.diff_rank_rd_gap is inserted by the scheduler to
-               llow all ranks a fair opportunity to be scheduled. Higher numbers increase bandwidth utilization, lower numbers increase fair
-               ess. This feature can be DISABLED by setting this register to 0. When set to 0, the Controller will stay on the same rank as
-               ong as commands are available for it. Minimum programmable value is 0 (feature disabled) and maximum programmable value is 0x
-               . FOR PERFORMANCE ONLY.
-               PSU_DDRC_RANKCTL_MAX_RANK_RD                                                    0xf
-
-               Rank Control Register
-               (OFFSET, MASK, VALUE)      (0XFD0700F4, 0x00000FFFU ,0x0000077FU)
-               RegMask = (DDRC_RANKCTL_DIFF_RANK_WR_GAP_MASK | DDRC_RANKCTL_DIFF_RANK_RD_GAP_MASK | DDRC_RANKCTL_MAX_RANK_RD_MASK |  0 );
-
-               RegVal = ((0x00000007U << DDRC_RANKCTL_DIFF_RANK_WR_GAP_SHIFT
-                       | 0x00000007U << DDRC_RANKCTL_DIFF_RANK_RD_GAP_SHIFT
-                       | 0x0000000FU << DDRC_RANKCTL_MAX_RANK_RD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_RANKCTL_OFFSET ,0x00000FFFU ,0x0000077FU);
-       /*############################################################################################################################ */
-
-               /*Register : DRAMTMG0 @ 0XFD070100</p>
-
-               Minimum time between write and precharge to same bank. Unit: Clocks Specifications: WL + BL/2 + tWR = approximately 8 cycles
-                15 ns = 14 clocks @400MHz and less for lower frequencies where: - WL = write latency - BL = burst length. This must match th
-                value programmed in the BL bit of the mode register to the SDRAM. BST (burst terminate) is not supported at present. - tWR =
-               Write recovery time. This comes directly from the SDRAM specification. Add one extra cycle for LPDDR2/LPDDR3/LPDDR4 for this
-               arameter. For configurations with MEMC_FREQ_RATIO=2, 1T mode, divide the above value by 2. No rounding up. For configurations
-               with MEMC_FREQ_RATIO=2, 2T mode or LPDDR4 mode, divide the above value by 2 and round it up to the next integer value.
-               PSU_DDRC_DRAMTMG0_WR2PRE                                                        0xd
-
-               tFAW Valid only when 8 or more banks(or banks x bank groups) are present. In 8-bank design, at most 4 banks must be activated
-               in a rolling window of tFAW cycles. For configurations with MEMC_FREQ_RATIO=2, program this to (tFAW/2) and round up to next
-               nteger value. In a 4-bank design, set this register to 0x1 independent of the MEMC_FREQ_RATIO configuration. Unit: Clocks
-               PSU_DDRC_DRAMTMG0_T_FAW                                                         0xb
-
-               tRAS(max): Maximum time between activate and precharge to same bank. This is the maximum time that a page can be kept open Mi
-               imum value of this register is 1. Zero is invalid. For configurations with MEMC_FREQ_RATIO=2, program this to (tRAS(max)-1)/2
-                No rounding up. Unit: Multiples of 1024 clocks.
-               PSU_DDRC_DRAMTMG0_T_RAS_MAX                                                     0x1
-
-               tRAS(min): Minimum time between activate and precharge to the same bank. For configurations with MEMC_FREQ_RATIO=2, 1T mode,
-               rogram this to tRAS(min)/2. No rounding up. For configurations with MEMC_FREQ_RATIO=2, 2T mode or LPDDR4 mode, program this t
-                (tRAS(min)/2) and round it up to the next integer value. Unit: Clocks
-               PSU_DDRC_DRAMTMG0_T_RAS_MIN                                                     0xc
-
-               SDRAM Timing Register 0
-               (OFFSET, MASK, VALUE)      (0XFD070100, 0x7F3F7F3FU ,0x0D0B010CU)
-               RegMask = (DDRC_DRAMTMG0_WR2PRE_MASK | DDRC_DRAMTMG0_T_FAW_MASK | DDRC_DRAMTMG0_T_RAS_MAX_MASK | DDRC_DRAMTMG0_T_RAS_MIN_MASK |  0 );
-
-               RegVal = ((0x0000000DU << DDRC_DRAMTMG0_WR2PRE_SHIFT
-                       | 0x0000000BU << DDRC_DRAMTMG0_T_FAW_SHIFT
-                       | 0x00000001U << DDRC_DRAMTMG0_T_RAS_MAX_SHIFT
-                       | 0x0000000CU << DDRC_DRAMTMG0_T_RAS_MIN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DRAMTMG0_OFFSET ,0x7F3F7F3FU ,0x0D0B010CU);
-       /*############################################################################################################################ */
-
-               /*Register : DRAMTMG1 @ 0XFD070104</p>
-
-               tXP: Minimum time after power-down exit to any operation. For DDR3, this should be programmed to tXPDLL if slow powerdown exi
-                is selected in MR0[12]. If C/A parity for DDR4 is used, set to (tXP+PL) instead. For configurations with MEMC_FREQ_RATIO=2,
-               rogram this to (tXP/2) and round it up to the next integer value. Units: Clocks
-               PSU_DDRC_DRAMTMG1_T_XP                                                          0x2
-
-               tRTP: Minimum time from read to precharge of same bank. - DDR2: tAL + BL/2 + max(tRTP, 2) - 2 - DDR3: tAL + max (tRTP, 4) - D
-               R4: Max of following two equations: tAL + max (tRTP, 4) or, RL + BL/2 - tRP. - mDDR: BL/2 - LPDDR2: Depends on if it's LPDDR2
-               S2 or LPDDR2-S4: LPDDR2-S2: BL/2 + tRTP - 1. LPDDR2-S4: BL/2 + max(tRTP,2) - 2. - LPDDR3: BL/2 + max(tRTP,4) - 4 - LPDDR4: BL
-               2 + max(tRTP,8) - 8 For configurations with MEMC_FREQ_RATIO=2, 1T mode, divide the above value by 2. No rounding up. For conf
-               gurations with MEMC_FREQ_RATIO=2, 2T mode or LPDDR4 mode, divide the above value by 2 and round it up to the next integer val
-               e. Unit: Clocks.
-               PSU_DDRC_DRAMTMG1_RD2PRE                                                        0x4
-
-               tRC: Minimum time between activates to same bank. For configurations with MEMC_FREQ_RATIO=2, program this to (tRC/2) and roun
-                up to next integer value. Unit: Clocks.
-               PSU_DDRC_DRAMTMG1_T_RC                                                          0x11
-
-               SDRAM Timing Register 1
-               (OFFSET, MASK, VALUE)      (0XFD070104, 0x001F1F7FU ,0x00020411U)
-               RegMask = (DDRC_DRAMTMG1_T_XP_MASK | DDRC_DRAMTMG1_RD2PRE_MASK | DDRC_DRAMTMG1_T_RC_MASK |  0 );
-
-               RegVal = ((0x00000002U << DDRC_DRAMTMG1_T_XP_SHIFT
-                       | 0x00000004U << DDRC_DRAMTMG1_RD2PRE_SHIFT
-                       | 0x00000011U << DDRC_DRAMTMG1_T_RC_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DRAMTMG1_OFFSET ,0x001F1F7FU ,0x00020411U);
-       /*############################################################################################################################ */
-
-               /*Register : DRAMTMG2 @ 0XFD070108</p>
-
-               Set to WL Time from write command to write data on SDRAM interface. This must be set to WL. For mDDR, it should normally be s
-               t to 1. Note that, depending on the PHY, if using RDIMM, it may be necessary to use a value of WL + 1 to compensate for the e
-               tra cycle of latency through the RDIMM For configurations with MEMC_FREQ_RATIO=2, divide the value calculated using the above
-               equation by 2, and round it up to next integer. This register field is not required for DDR2 and DDR3 (except if MEMC_TRAININ
-                is set), as the DFI read and write latencies defined in DFITMG0 and DFITMG1 are sufficient for those protocols Unit: clocks
-               PSU_DDRC_DRAMTMG2_WRITE_LATENCY                                                 0x3
-
-               Set to RL Time from read command to read data on SDRAM interface. This must be set to RL. Note that, depending on the PHY, if
-               using RDIMM, it mat be necessary to use a value of RL + 1 to compensate for the extra cycle of latency through the RDIMM For
-               onfigurations with MEMC_FREQ_RATIO=2, divide the value calculated using the above equation by 2, and round it up to next inte
-               er. This register field is not required for DDR2 and DDR3 (except if MEMC_TRAINING is set), as the DFI read and write latenci
-               s defined in DFITMG0 and DFITMG1 are sufficient for those protocols Unit: clocks
-               PSU_DDRC_DRAMTMG2_READ_LATENCY                                                  0x5
-
-               DDR2/3/mDDR: RL + BL/2 + 2 - WL DDR4: RL + BL/2 + 1 + WR_PREAMBLE - WL LPDDR2/LPDDR3: RL + BL/2 + RU(tDQSCKmax/tCK) + 1 - WL
-               PDDR4(DQ ODT is Disabled): RL + BL/2 + RU(tDQSCKmax/tCK) + WR_PREAMBLE + RD_POSTAMBLE - WL LPDDR4(DQ ODT is Enabled) : RL + B
-               /2 + RU(tDQSCKmax/tCK) + RD_POSTAMBLE - ODTLon - RU(tODTon(min)/tCK) Minimum time from read command to write command. Include
-               time for bus turnaround and all per-bank, per-rank, and global constraints. Unit: Clocks. Where: - WL = write latency - BL =
-               urst length. This must match the value programmed in the BL bit of the mode register to the SDRAM - RL = read latency = CAS l
-               tency - WR_PREAMBLE = write preamble. This is unique to DDR4 and LPDDR4. - RD_POSTAMBLE = read postamble. This is unique to L
-               DDR4. For LPDDR2/LPDDR3/LPDDR4, if derating is enabled (DERATEEN.derate_enable=1), derated tDQSCKmax should be used. For conf
-               gurations with MEMC_FREQ_RATIO=2, divide the value calculated using the above equation by 2, and round it up to next integer.
-               PSU_DDRC_DRAMTMG2_RD2WR                                                         0xd
-
-               DDR4: CWL + PL + BL/2 + tWTR_L Others: CWL + BL/2 + tWTR In DDR4, minimum time from write command to read command for same ba
-               k group. In others, minimum time from write command to read command. Includes time for bus turnaround, recovery times, and al
-                per-bank, per-rank, and global constraints. Unit: Clocks. Where: - CWL = CAS write latency - PL = Parity latency - BL = burs
-                length. This must match the value programmed in the BL bit of the mode register to the SDRAM - tWTR_L = internal write to re
-               d command delay for same bank group. This comes directly from the SDRAM specification. - tWTR = internal write to read comman
-                delay. This comes directly from the SDRAM specification. Add one extra cycle for LPDDR2/LPDDR3/LPDDR4 operation. For configu
-               ations with MEMC_FREQ_RATIO=2, divide the value calculated using the above equation by 2, and round it up to next integer.
-               PSU_DDRC_DRAMTMG2_WR2RD                                                         0xc
-
-               SDRAM Timing Register 2
-               (OFFSET, MASK, VALUE)      (0XFD070108, 0x3F3F3F3FU ,0x03050D0CU)
-               RegMask = (DDRC_DRAMTMG2_WRITE_LATENCY_MASK | DDRC_DRAMTMG2_READ_LATENCY_MASK | DDRC_DRAMTMG2_RD2WR_MASK | DDRC_DRAMTMG2_WR2RD_MASK |  0 );
-
-               RegVal = ((0x00000003U << DDRC_DRAMTMG2_WRITE_LATENCY_SHIFT
-                       | 0x00000005U << DDRC_DRAMTMG2_READ_LATENCY_SHIFT
-                       | 0x0000000DU << DDRC_DRAMTMG2_RD2WR_SHIFT
-                       | 0x0000000CU << DDRC_DRAMTMG2_WR2RD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DRAMTMG2_OFFSET ,0x3F3F3F3FU ,0x03050D0CU);
-       /*############################################################################################################################ */
-
-               /*Register : DRAMTMG3 @ 0XFD07010C</p>
-
-               Time to wait after a mode register write or read (MRW or MRR). Present only in designs configured to support LPDDR2, LPDDR3 o
-                LPDDR4. LPDDR2 typically requires value of 5. LPDDR3 typically requires value of 10. LPDDR4: Set this to the larger of tMRW
-               nd tMRWCKEL. For LPDDR2, this register is used for the time from a MRW/MRR to all other commands. For LDPDR3, this register i
-                used for the time from a MRW/MRR to a MRW/MRR.
-               PSU_DDRC_DRAMTMG3_T_MRW                                                         0xa
-
-               tMRD: Cycles to wait after a mode register write or read. Depending on the connected SDRAM, tMRD represents: DDR2/mDDR: Time
-               rom MRS to any command DDR3/4: Time from MRS to MRS command LPDDR2: not used LPDDR3/4: Time from MRS to non-MRS command For c
-               nfigurations with MEMC_FREQ_RATIO=2, program this to (tMRD/2) and round it up to the next integer value. If C/A parity for DD
-               4 is used, set to tMRD_PAR(tMOD+PL) instead.
-               PSU_DDRC_DRAMTMG3_T_MRD                                                         0x5
-
-               tMOD: Parameter used only in DDR3 and DDR4. Cycles between load mode command and following non-load mode command. If C/A pari
-               y for DDR4 is used, set to tMOD_PAR(tMOD+PL) instead. Set to tMOD if MEMC_FREQ_RATIO=1, or tMOD/2 (rounded up to next integer
-                if MEMC_FREQ_RATIO=2. Note that if using RDIMM, depending on the PHY, it may be necessary to use a value of tMOD + 1 or (tMO
-                + 1)/2 to compensate for the extra cycle of latency applied to mode register writes by the RDIMM chip.
-               PSU_DDRC_DRAMTMG3_T_MOD                                                         0x5
-
-               SDRAM Timing Register 3
-               (OFFSET, MASK, VALUE)      (0XFD07010C, 0x3FF3F3FFU ,0x00A05005U)
-               RegMask = (DDRC_DRAMTMG3_T_MRW_MASK | DDRC_DRAMTMG3_T_MRD_MASK | DDRC_DRAMTMG3_T_MOD_MASK |  0 );
-
-               RegVal = ((0x0000000AU << DDRC_DRAMTMG3_T_MRW_SHIFT
-                       | 0x00000005U << DDRC_DRAMTMG3_T_MRD_SHIFT
-                       | 0x00000005U << DDRC_DRAMTMG3_T_MOD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DRAMTMG3_OFFSET ,0x3FF3F3FFU ,0x00A05005U);
-       /*############################################################################################################################ */
-
-               /*Register : DRAMTMG4 @ 0XFD070110</p>
-
-               tRCD - tAL: Minimum time from activate to read or write command to same bank. For configurations with MEMC_FREQ_RATIO=2, prog
-               am this to ((tRCD - tAL)/2) and round it up to the next integer value. Minimum value allowed for this register is 1, which im
-               lies minimum (tRCD - tAL) value to be 2 in configurations with MEMC_FREQ_RATIO=2. Unit: Clocks.
-               PSU_DDRC_DRAMTMG4_T_RCD                                                         0x5
-
-               DDR4: tCCD_L: This is the minimum time between two reads or two writes for same bank group. Others: tCCD: This is the minimum
-               time between two reads or two writes. For configurations with MEMC_FREQ_RATIO=2, program this to (tCCD_L/2 or tCCD/2) and rou
-               d it up to the next integer value. Unit: clocks.
-               PSU_DDRC_DRAMTMG4_T_CCD                                                         0x4
-
-               DDR4: tRRD_L: Minimum time between activates from bank 'a' to bank 'b' for same bank group. Others: tRRD: Minimum time betwee
-                activates from bank 'a' to bank 'b'For configurations with MEMC_FREQ_RATIO=2, program this to (tRRD_L/2 or tRRD/2) and round
-               it up to the next integer value. Unit: Clocks.
-               PSU_DDRC_DRAMTMG4_T_RRD                                                         0x3
-
-               tRP: Minimum time from precharge to activate of same bank. For MEMC_FREQ_RATIO=1 configurations, t_rp should be set to RoundU
-               (tRP/tCK). For MEMC_FREQ_RATIO=2 configurations, t_rp should be set to RoundDown(RoundUp(tRP/tCK)/2) + 1. For MEMC_FREQ_RATIO
-               2 configurations in LPDDR4, t_rp should be set to RoundUp(RoundUp(tRP/tCK)/2). Unit: Clocks.
-               PSU_DDRC_DRAMTMG4_T_RP                                                          0x6
-
-               SDRAM Timing Register 4
-               (OFFSET, MASK, VALUE)      (0XFD070110, 0x1F0F0F1FU ,0x05040306U)
-               RegMask = (DDRC_DRAMTMG4_T_RCD_MASK | DDRC_DRAMTMG4_T_CCD_MASK | DDRC_DRAMTMG4_T_RRD_MASK | DDRC_DRAMTMG4_T_RP_MASK |  0 );
-
-               RegVal = ((0x00000005U << DDRC_DRAMTMG4_T_RCD_SHIFT
-                       | 0x00000004U << DDRC_DRAMTMG4_T_CCD_SHIFT
-                       | 0x00000003U << DDRC_DRAMTMG4_T_RRD_SHIFT
-                       | 0x00000006U << DDRC_DRAMTMG4_T_RP_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DRAMTMG4_OFFSET ,0x1F0F0F1FU ,0x05040306U);
-       /*############################################################################################################################ */
-
-               /*Register : DRAMTMG5 @ 0XFD070114</p>
-
-               This is the time before Self Refresh Exit that CK is maintained as a valid clock before issuing SRX. Specifies the clock stab
-               e time before SRX. Recommended settings: - mDDR: 1 - LPDDR2: 2 - LPDDR3: 2 - LPDDR4: tCKCKEH - DDR2: 1 - DDR3: tCKSRX - DDR4:
-               tCKSRX For configurations with MEMC_FREQ_RATIO=2, program this to recommended value divided by two and round it up to next in
-               eger.
-               PSU_DDRC_DRAMTMG5_T_CKSRX                                                       0x1
-
-               This is the time after Self Refresh Down Entry that CK is maintained as a valid clock. Specifies the clock disable delay afte
-                SRE. Recommended settings: - mDDR: 0 - LPDDR2: 2 - LPDDR3: 2 - LPDDR4: tCKCKEL - DDR2: 1 - DDR3: max (10 ns, 5 tCK) - DDR4:
-               ax (10 ns, 5 tCK) For configurations with MEMC_FREQ_RATIO=2, program this to recommended value divided by two and round it up
-               to next integer.
-               PSU_DDRC_DRAMTMG5_T_CKSRE                                                       0x2
-
-               Minimum CKE low width for Self refresh or Self refresh power down entry to exit timing in memory clock cycles. Recommended se
-               tings: - mDDR: tRFC - LPDDR2: tCKESR - LPDDR3: tCKESR - LPDDR4: max(tCKELPD, tSR) - DDR2: tCKE - DDR3: tCKE + 1 - DDR4: tCKE
-                1 For configurations with MEMC_FREQ_RATIO=2, program this to recommended value divided by two and round it up to next intege
-               .
-               PSU_DDRC_DRAMTMG5_T_CKESR                                                       0x4
-
-               Minimum number of cycles of CKE HIGH/LOW during power-down and self refresh. - LPDDR2/LPDDR3 mode: Set this to the larger of
-               CKE or tCKESR - LPDDR4 mode: Set this to the larger of tCKE, tCKELPD or tSR. - Non-LPDDR2/non-LPDDR3/non-LPDDR4 designs: Set
-               his to tCKE value. For configurations with MEMC_FREQ_RATIO=2, program this to (value described above)/2 and round it up to th
-                next integer value. Unit: Clocks.
-               PSU_DDRC_DRAMTMG5_T_CKE                                                         0x4
-
-               SDRAM Timing Register 5
-               (OFFSET, MASK, VALUE)      (0XFD070114, 0x0F0F3F1FU ,0x01020404U)
-               RegMask = (DDRC_DRAMTMG5_T_CKSRX_MASK | DDRC_DRAMTMG5_T_CKSRE_MASK | DDRC_DRAMTMG5_T_CKESR_MASK | DDRC_DRAMTMG5_T_CKE_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_DRAMTMG5_T_CKSRX_SHIFT
-                       | 0x00000002U << DDRC_DRAMTMG5_T_CKSRE_SHIFT
-                       | 0x00000004U << DDRC_DRAMTMG5_T_CKESR_SHIFT
-                       | 0x00000004U << DDRC_DRAMTMG5_T_CKE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DRAMTMG5_OFFSET ,0x0F0F3F1FU ,0x01020404U);
-       /*############################################################################################################################ */
-
-               /*Register : DRAMTMG6 @ 0XFD070118</p>
-
-               This is the time after Deep Power Down Entry that CK is maintained as a valid clock. Specifies the clock disable delay after
-               PDE. Recommended settings: - mDDR: 0 - LPDDR2: 2 - LPDDR3: 2 For configurations with MEMC_FREQ_RATIO=2, program this to recom
-               ended value divided by two and round it up to next integer. This is only present for designs supporting mDDR or LPDDR2/LPDDR3
-               devices.
-               PSU_DDRC_DRAMTMG6_T_CKDPDE                                                      0x1
-
-               This is the time before Deep Power Down Exit that CK is maintained as a valid clock before issuing DPDX. Specifies the clock
-               table time before DPDX. Recommended settings: - mDDR: 1 - LPDDR2: 2 - LPDDR3: 2 For configurations with MEMC_FREQ_RATIO=2, pr
-               gram this to recommended value divided by two and round it up to next integer. This is only present for designs supporting mD
-               R or LPDDR2 devices.
-               PSU_DDRC_DRAMTMG6_T_CKDPDX                                                      0x1
-
-               This is the time before Clock Stop Exit that CK is maintained as a valid clock before issuing Clock Stop Exit. Specifies the
-               lock stable time before next command after Clock Stop Exit. Recommended settings: - mDDR: 1 - LPDDR2: tXP + 2 - LPDDR3: tXP +
-               2 - LPDDR4: tXP + 2 For configurations with MEMC_FREQ_RATIO=2, program this to recommended value divided by two and round it
-               p to next integer. This is only present for designs supporting mDDR or LPDDR2/LPDDR3/LPDDR4 devices.
-               PSU_DDRC_DRAMTMG6_T_CKCSX                                                       0x4
-
-               SDRAM Timing Register 6
-               (OFFSET, MASK, VALUE)      (0XFD070118, 0x0F0F000FU ,0x01010004U)
-               RegMask = (DDRC_DRAMTMG6_T_CKDPDE_MASK | DDRC_DRAMTMG6_T_CKDPDX_MASK | DDRC_DRAMTMG6_T_CKCSX_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_DRAMTMG6_T_CKDPDE_SHIFT
-                       | 0x00000001U << DDRC_DRAMTMG6_T_CKDPDX_SHIFT
-                       | 0x00000004U << DDRC_DRAMTMG6_T_CKCSX_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DRAMTMG6_OFFSET ,0x0F0F000FU ,0x01010004U);
-       /*############################################################################################################################ */
-
-               /*Register : DRAMTMG7 @ 0XFD07011C</p>
-
-               This is the time after Power Down Entry that CK is maintained as a valid clock. Specifies the clock disable delay after PDE.
-               ecommended settings: - mDDR: 0 - LPDDR2: 2 - LPDDR3: 2 - LPDDR4: tCKCKEL For configurations with MEMC_FREQ_RATIO=2, program t
-               is to recommended value divided by two and round it up to next integer. This is only present for designs supporting mDDR or L
-               DDR2/LPDDR3/LPDDR4 devices.
-               PSU_DDRC_DRAMTMG7_T_CKPDE                                                       0x2
-
-               This is the time before Power Down Exit that CK is maintained as a valid clock before issuing PDX. Specifies the clock stable
-               time before PDX. Recommended settings: - mDDR: 0 - LPDDR2: 2 - LPDDR3: 2 - LPDDR4: 2 For configurations with MEMC_FREQ_RATIO=
-               , program this to recommended value divided by two and round it up to next integer. This is only present for designs supporti
-               g mDDR or LPDDR2/LPDDR3/LPDDR4 devices.
-               PSU_DDRC_DRAMTMG7_T_CKPDX                                                       0x1
-
-               SDRAM Timing Register 7
-               (OFFSET, MASK, VALUE)      (0XFD07011C, 0x00000F0FU ,0x00000201U)
-               RegMask = (DDRC_DRAMTMG7_T_CKPDE_MASK | DDRC_DRAMTMG7_T_CKPDX_MASK |  0 );
-
-               RegVal = ((0x00000002U << DDRC_DRAMTMG7_T_CKPDE_SHIFT
-                       | 0x00000001U << DDRC_DRAMTMG7_T_CKPDX_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DRAMTMG7_OFFSET ,0x00000F0FU ,0x00000201U);
-       /*############################################################################################################################ */
-
-               /*Register : DRAMTMG8 @ 0XFD070120</p>
-
-               tXS_FAST: Exit Self Refresh to ZQCL, ZQCS and MRS (only CL, WR, RTP and Geardown mode). For configurations with MEMC_FREQ_RAT
-               O=2, program this to the above value divided by 2 and round up to next integer value. Unit: Multiples of 32 clocks. Note: Thi
-                is applicable to only ZQCL/ZQCS commands. Note: Ensure this is less than or equal to t_xs_x32.
-               PSU_DDRC_DRAMTMG8_T_XS_FAST_X32                                                 0x3
-
-               tXS_ABORT: Exit Self Refresh to commands not requiring a locked DLL in Self Refresh Abort. For configurations with MEMC_FREQ_
-               ATIO=2, program this to the above value divided by 2 and round up to next integer value. Unit: Multiples of 32 clocks. Note:
-               nsure this is less than or equal to t_xs_x32.
-               PSU_DDRC_DRAMTMG8_T_XS_ABORT_X32                                                0x3
-
-               tXSDLL: Exit Self Refresh to commands requiring a locked DLL. For configurations with MEMC_FREQ_RATIO=2, program this to the
-               bove value divided by 2 and round up to next integer value. Unit: Multiples of 32 clocks. Note: Used only for DDR2, DDR3 and
-               DR4 SDRAMs.
-               PSU_DDRC_DRAMTMG8_T_XS_DLL_X32                                                  0x3
-
-               tXS: Exit Self Refresh to commands not requiring a locked DLL. For configurations with MEMC_FREQ_RATIO=2, program this to the
-               above value divided by 2 and round up to next integer value. Unit: Multiples of 32 clocks. Note: Used only for DDR2, DDR3 and
-               DDR4 SDRAMs.
-               PSU_DDRC_DRAMTMG8_T_XS_X32                                                      0x3
-
-               SDRAM Timing Register 8
-               (OFFSET, MASK, VALUE)      (0XFD070120, 0x7F7F7F7FU ,0x03030303U)
-               RegMask = (DDRC_DRAMTMG8_T_XS_FAST_X32_MASK | DDRC_DRAMTMG8_T_XS_ABORT_X32_MASK | DDRC_DRAMTMG8_T_XS_DLL_X32_MASK | DDRC_DRAMTMG8_T_XS_X32_MASK |  0 );
-
-               RegVal = ((0x00000003U << DDRC_DRAMTMG8_T_XS_FAST_X32_SHIFT
-                       | 0x00000003U << DDRC_DRAMTMG8_T_XS_ABORT_X32_SHIFT
-                       | 0x00000003U << DDRC_DRAMTMG8_T_XS_DLL_X32_SHIFT
-                       | 0x00000003U << DDRC_DRAMTMG8_T_XS_X32_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DRAMTMG8_OFFSET ,0x7F7F7F7FU ,0x03030303U);
-       /*############################################################################################################################ */
-
-               /*Register : DRAMTMG9 @ 0XFD070124</p>
-
-               DDR4 Write preamble mode - 0: 1tCK preamble - 1: 2tCK preamble Present only with MEMC_FREQ_RATIO=2
-               PSU_DDRC_DRAMTMG9_DDR4_WR_PREAMBLE                                              0x0
-
-               tCCD_S: This is the minimum time between two reads or two writes for different bank group. For bank switching (from bank 'a'
-               o bank 'b'), the minimum time is this value + 1. For configurations with MEMC_FREQ_RATIO=2, program this to (tCCD_S/2) and ro
-               nd it up to the next integer value. Present only in designs configured to support DDR4. Unit: clocks.
-               PSU_DDRC_DRAMTMG9_T_CCD_S                                                       0x4
-
-               tRRD_S: Minimum time between activates from bank 'a' to bank 'b' for different bank group. For configurations with MEMC_FREQ_
-               ATIO=2, program this to (tRRD_S/2) and round it up to the next integer value. Present only in designs configured to support D
-               R4. Unit: Clocks.
-               PSU_DDRC_DRAMTMG9_T_RRD_S                                                       0x4
-
-               CWL + PL + BL/2 + tWTR_S Minimum time from write command to read command for different bank group. Includes time for bus turn
-               round, recovery times, and all per-bank, per-rank, and global constraints. Present only in designs configured to support DDR4
-                Unit: Clocks. Where: - CWL = CAS write latency - PL = Parity latency - BL = burst length. This must match the value programm
-               d in the BL bit of the mode register to the SDRAM - tWTR_S = internal write to read command delay for different bank group. T
-               is comes directly from the SDRAM specification. For configurations with MEMC_FREQ_RATIO=2, divide the value calculated using
-               he above equation by 2, and round it up to next integer.
-               PSU_DDRC_DRAMTMG9_WR2RD_S                                                       0xd
-
-               SDRAM Timing Register 9
-               (OFFSET, MASK, VALUE)      (0XFD070124, 0x40070F3FU ,0x0004040DU)
-               RegMask = (DDRC_DRAMTMG9_DDR4_WR_PREAMBLE_MASK | DDRC_DRAMTMG9_T_CCD_S_MASK | DDRC_DRAMTMG9_T_RRD_S_MASK | DDRC_DRAMTMG9_WR2RD_S_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_DRAMTMG9_DDR4_WR_PREAMBLE_SHIFT
-                       | 0x00000004U << DDRC_DRAMTMG9_T_CCD_S_SHIFT
-                       | 0x00000004U << DDRC_DRAMTMG9_T_RRD_S_SHIFT
-                       | 0x0000000DU << DDRC_DRAMTMG9_WR2RD_S_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DRAMTMG9_OFFSET ,0x40070F3FU ,0x0004040DU);
-       /*############################################################################################################################ */
-
-               /*Register : DRAMTMG11 @ 0XFD07012C</p>
-
-               tXMPDLL: This is the minimum Exit MPSM to commands requiring a locked DLL. For configurations with MEMC_FREQ_RATIO=2, program
-               this to (tXMPDLL/2) and round it up to the next integer value. Present only in designs configured to support DDR4. Unit: Mult
-               ples of 32 clocks.
-               PSU_DDRC_DRAMTMG11_POST_MPSM_GAP_X32                                            0x44
-
-               tMPX_LH: This is the minimum CS_n Low hold time to CKE rising edge. For configurations with MEMC_FREQ_RATIO=2, program this t
-                RoundUp(tMPX_LH/2)+1. Present only in designs configured to support DDR4. Unit: clocks.
-               PSU_DDRC_DRAMTMG11_T_MPX_LH                                                     0xc
-
-               tMPX_S: Minimum time CS setup time to CKE. For configurations with MEMC_FREQ_RATIO=2, program this to (tMPX_S/2) and round it
-               up to the next integer value. Present only in designs configured to support DDR4. Unit: Clocks.
-               PSU_DDRC_DRAMTMG11_T_MPX_S                                                      0x1
-
-               tCKMPE: Minimum valid clock requirement after MPSM entry. Present only in designs configured to support DDR4. Unit: Clocks. F
-               r configurations with MEMC_FREQ_RATIO=2, divide the value calculated using the above equation by 2, and round it up to next i
-               teger.
-               PSU_DDRC_DRAMTMG11_T_CKMPE                                                      0x1c
-
-               SDRAM Timing Register 11
-               (OFFSET, MASK, VALUE)      (0XFD07012C, 0x7F1F031FU ,0x440C011CU)
-               RegMask = (DDRC_DRAMTMG11_POST_MPSM_GAP_X32_MASK | DDRC_DRAMTMG11_T_MPX_LH_MASK | DDRC_DRAMTMG11_T_MPX_S_MASK | DDRC_DRAMTMG11_T_CKMPE_MASK |  0 );
-
-               RegVal = ((0x00000044U << DDRC_DRAMTMG11_POST_MPSM_GAP_X32_SHIFT
-                       | 0x0000000CU << DDRC_DRAMTMG11_T_MPX_LH_SHIFT
-                       | 0x00000001U << DDRC_DRAMTMG11_T_MPX_S_SHIFT
-                       | 0x0000001CU << DDRC_DRAMTMG11_T_CKMPE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DRAMTMG11_OFFSET ,0x7F1F031FU ,0x440C011CU);
-       /*############################################################################################################################ */
-
-               /*Register : DRAMTMG12 @ 0XFD070130</p>
-
-               tCMDCKE: Delay from valid command to CKE input LOW. Set this to the larger of tESCKE or tCMDCKE For configurations with MEMC_
-               REQ_RATIO=2, program this to (max(tESCKE, tCMDCKE)/2) and round it up to next integer value.
-               PSU_DDRC_DRAMTMG12_T_CMDCKE                                                     0x2
-
-               tCKEHCMD: Valid command requirement after CKE input HIGH. For configurations with MEMC_FREQ_RATIO=2, program this to (tCKEHCM
-               /2) and round it up to next integer value.
-               PSU_DDRC_DRAMTMG12_T_CKEHCMD                                                    0x6
-
-               tMRD_PDA: This is the Mode Register Set command cycle time in PDA mode. For configurations with MEMC_FREQ_RATIO=2, program th
-               s to (tMRD_PDA/2) and round it up to next integer value.
-               PSU_DDRC_DRAMTMG12_T_MRD_PDA                                                    0x8
-
-               SDRAM Timing Register 12
-               (OFFSET, MASK, VALUE)      (0XFD070130, 0x00030F1FU ,0x00020608U)
-               RegMask = (DDRC_DRAMTMG12_T_CMDCKE_MASK | DDRC_DRAMTMG12_T_CKEHCMD_MASK | DDRC_DRAMTMG12_T_MRD_PDA_MASK |  0 );
-
-               RegVal = ((0x00000002U << DDRC_DRAMTMG12_T_CMDCKE_SHIFT
-                       | 0x00000006U << DDRC_DRAMTMG12_T_CKEHCMD_SHIFT
-                       | 0x00000008U << DDRC_DRAMTMG12_T_MRD_PDA_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DRAMTMG12_OFFSET ,0x00030F1FU ,0x00020608U);
-       /*############################################################################################################################ */
-
-               /*Register : ZQCTL0 @ 0XFD070180</p>
-
-               - 1 - Disable uMCTL2 generation of ZQCS/MPC(ZQ calibration) command. Register DBGCMD.zq_calib_short can be used instead to is
-               ue ZQ calibration request from APB module. - 0 - Internally generate ZQCS/MPC(ZQ calibration) commands based on ZQCTL1.t_zq_s
-               ort_interval_x1024. This is only present for designs supporting DDR3/DDR4 or LPDDR2/LPDDR3/LPDDR4 devices.
-               PSU_DDRC_ZQCTL0_DIS_AUTO_ZQ                                                     0x0
-
-               - 1 - Disable issuing of ZQCL/MPC(ZQ calibration) command at Self-Refresh/SR-Powerdown exit. Only applicable when run in DDR3
-               or DDR4 or LPDDR2 or LPDDR3 or LPDDR4 mode. - 0 - Enable issuing of ZQCL/MPC(ZQ calibration) command at Self-Refresh/SR-Power
-               own exit. Only applicable when run in DDR3 or DDR4 or LPDDR2 or LPDDR3 or LPDDR4 mode. This is only present for designs suppo
-               ting DDR3/DDR4 or LPDDR2/LPDDR3/LPDDR4 devices.
-               PSU_DDRC_ZQCTL0_DIS_SRX_ZQCL                                                    0x0
-
-               - 1 - Denotes that ZQ resistor is shared between ranks. Means ZQinit/ZQCL/ZQCS/MPC(ZQ calibration) commands are sent to one r
-               nk at a time with tZQinit/tZQCL/tZQCS/tZQCAL/tZQLAT timing met between commands so that commands to different ranks do not ov
-               rlap. - 0 - ZQ resistor is not shared. This is only present for designs supporting DDR3/DDR4 or LPDDR2/LPDDR3/LPDDR4 devices.
-               PSU_DDRC_ZQCTL0_ZQ_RESISTOR_SHARED                                              0x0
-
-               - 1 - Disable issuing of ZQCL command at Maximum Power Saving Mode exit. Only applicable when run in DDR4 mode. - 0 - Enable
-               ssuing of ZQCL command at Maximum Power Saving Mode exit. Only applicable when run in DDR4 mode. This is only present for des
-               gns supporting DDR4 devices.
-               PSU_DDRC_ZQCTL0_DIS_MPSMX_ZQCL                                                  0x0
-
-               tZQoper for DDR3/DDR4, tZQCL for LPDDR2/LPDDR3, tZQCAL for LPDDR4: Number of cycles of NOP required after a ZQCL (ZQ calibrat
-               on long)/MPC(ZQ Start) command is issued to SDRAM. For configurations with MEMC_FREQ_RATIO=2: DDR3/DDR4: program this to tZQo
-               er/2 and round it up to the next integer value. LPDDR2/LPDDR3: program this to tZQCL/2 and round it up to the next integer va
-               ue. LPDDR4: program this to tZQCAL/2 and round it up to the next integer value. Unit: Clock cycles. This is only present for
-               esigns supporting DDR3/DDR4 or LPDDR2/LPDDR3/LPDDR4 devices.
-               PSU_DDRC_ZQCTL0_T_ZQ_LONG_NOP                                                   0x10b
-
-               tZQCS for DDR3/DD4/LPDDR2/LPDDR3, tZQLAT for LPDDR4: Number of cycles of NOP required after a ZQCS (ZQ calibration short)/MPC
-               ZQ Latch) command is issued to SDRAM. For configurations with MEMC_FREQ_RATIO=2, program this to tZQCS/2 and round it up to t
-               e next integer value. Unit: Clock cycles. This is only present for designs supporting DDR3/DDR4 or LPDDR2/LPDDR3/LPDDR4 devic
-               s.
-               PSU_DDRC_ZQCTL0_T_ZQ_SHORT_NOP                                                  0x8
-
-               ZQ Control Register 0
-               (OFFSET, MASK, VALUE)      (0XFD070180, 0xF7FF03FFU ,0x010B0008U)
-               RegMask = (DDRC_ZQCTL0_DIS_AUTO_ZQ_MASK | DDRC_ZQCTL0_DIS_SRX_ZQCL_MASK | DDRC_ZQCTL0_ZQ_RESISTOR_SHARED_MASK | DDRC_ZQCTL0_DIS_MPSMX_ZQCL_MASK | DDRC_ZQCTL0_T_ZQ_LONG_NOP_MASK | DDRC_ZQCTL0_T_ZQ_SHORT_NOP_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_ZQCTL0_DIS_AUTO_ZQ_SHIFT
-                       | 0x00000000U << DDRC_ZQCTL0_DIS_SRX_ZQCL_SHIFT
-                       | 0x00000000U << DDRC_ZQCTL0_ZQ_RESISTOR_SHARED_SHIFT
-                       | 0x00000000U << DDRC_ZQCTL0_DIS_MPSMX_ZQCL_SHIFT
-                       | 0x0000010BU << DDRC_ZQCTL0_T_ZQ_LONG_NOP_SHIFT
-                       | 0x00000008U << DDRC_ZQCTL0_T_ZQ_SHORT_NOP_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ZQCTL0_OFFSET ,0xF7FF03FFU ,0x010B0008U);
-       /*############################################################################################################################ */
-
-               /*Register : ZQCTL1 @ 0XFD070184</p>
-
-               tZQReset: Number of cycles of NOP required after a ZQReset (ZQ calibration Reset) command is issued to SDRAM. For configurati
-               ns with MEMC_FREQ_RATIO=2, program this to tZQReset/2 and round it up to the next integer value. Unit: Clock cycles. This is
-               nly present for designs supporting LPDDR2/LPDDR3/LPDDR4 devices.
-               PSU_DDRC_ZQCTL1_T_ZQ_RESET_NOP                                                  0xe
-
-               Average interval to wait between automatically issuing ZQCS (ZQ calibration short)/MPC(ZQ calibration) commands to DDR3/DDR4/
-               PDDR2/LPDDR3/LPDDR4 devices. Meaningless, if ZQCTL0.dis_auto_zq=1. Unit: 1024 clock cycles. This is only present for designs
-               upporting DDR3/DDR4 or LPDDR2/LPDDR3/LPDDR4 devices.
-               PSU_DDRC_ZQCTL1_T_ZQ_SHORT_INTERVAL_X1024                                       0x32d4b
-
-               ZQ Control Register 1
-               (OFFSET, MASK, VALUE)      (0XFD070184, 0x3FFFFFFFU ,0x00E32D4BU)
-               RegMask = (DDRC_ZQCTL1_T_ZQ_RESET_NOP_MASK | DDRC_ZQCTL1_T_ZQ_SHORT_INTERVAL_X1024_MASK |  0 );
-
-               RegVal = ((0x0000000EU << DDRC_ZQCTL1_T_ZQ_RESET_NOP_SHIFT
-                       | 0x00032D4BU << DDRC_ZQCTL1_T_ZQ_SHORT_INTERVAL_X1024_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ZQCTL1_OFFSET ,0x3FFFFFFFU ,0x00E32D4BU);
-       /*############################################################################################################################ */
-
-               /*Register : DFITMG0 @ 0XFD070190</p>
-
-               Specifies the number of DFI clock cycles after an assertion or de-assertion of the DFI control signals that the control signa
-               s at the PHY-DRAM interface reflect the assertion or de-assertion. If the DFI clock and the memory clock are not phase-aligne
-               , this timing parameter should be rounded up to the next integer value. Note that if using RDIMM, it is necessary to incremen
-                this parameter by RDIMM's extra cycle of latency in terms of DFI clock.
-               PSU_DDRC_DFITMG0_DFI_T_CTRL_DELAY                                               0x4
-
-               Defines whether dfi_rddata_en/dfi_rddata/dfi_rddata_valid is generated using HDR or SDR values Selects whether value in DFITM
-               0.dfi_t_rddata_en is in terms of SDR or HDR clock cycles: - 0 in terms of HDR clock cycles - 1 in terms of SDR clock cycles R
-               fer to PHY specification for correct value.
-               PSU_DDRC_DFITMG0_DFI_RDDATA_USE_SDR                                             0x1
-
-               Time from the assertion of a read command on the DFI interface to the assertion of the dfi_rddata_en signal. Refer to PHY spe
-               ification for correct value. This corresponds to the DFI parameter trddata_en. Note that, depending on the PHY, if using RDIM
-               , it may be necessary to use the value (CL + 1) in the calculation of trddata_en. This is to compensate for the extra cycle o
-                latency through the RDIMM. Unit: Clocks
-               PSU_DDRC_DFITMG0_DFI_T_RDDATA_EN                                                0x7
-
-               Defines whether dfi_wrdata_en/dfi_wrdata/dfi_wrdata_mask is generated using HDR or SDR values Selects whether value in DFITMG
-               .dfi_tphy_wrlat is in terms of SDR or HDR clock cycles Selects whether value in DFITMG0.dfi_tphy_wrdata is in terms of SDR or
-               HDR clock cycles - 0 in terms of HDR clock cycles - 1 in terms of SDR clock cycles Refer to PHY specification for correct val
-               e.
-               PSU_DDRC_DFITMG0_DFI_WRDATA_USE_SDR                                             0x1
-
-               Specifies the number of clock cycles between when dfi_wrdata_en is asserted to when the associated write data is driven on th
-                dfi_wrdata signal. This corresponds to the DFI timing parameter tphy_wrdata. Refer to PHY specification for correct value. N
-               te, max supported value is 8. Unit: Clocks
-               PSU_DDRC_DFITMG0_DFI_TPHY_WRDATA                                                0x2
-
-               Write latency Number of clocks from the write command to write data enable (dfi_wrdata_en). This corresponds to the DFI timin
-                parameter tphy_wrlat. Refer to PHY specification for correct value.Note that, depending on the PHY, if using RDIMM, it may b
-                necessary to use the value (CL + 1) in the calculation of tphy_wrlat. This is to compensate for the extra cycle of latency t
-               rough the RDIMM.
-               PSU_DDRC_DFITMG0_DFI_TPHY_WRLAT                                                 0x4
-
-               DFI Timing Register 0
-               (OFFSET, MASK, VALUE)      (0XFD070190, 0x1FBFBF3FU ,0x04878204U)
-               RegMask = (DDRC_DFITMG0_DFI_T_CTRL_DELAY_MASK | DDRC_DFITMG0_DFI_RDDATA_USE_SDR_MASK | DDRC_DFITMG0_DFI_T_RDDATA_EN_MASK | DDRC_DFITMG0_DFI_WRDATA_USE_SDR_MASK | DDRC_DFITMG0_DFI_TPHY_WRDATA_MASK | DDRC_DFITMG0_DFI_TPHY_WRLAT_MASK |  0 );
-
-               RegVal = ((0x00000004U << DDRC_DFITMG0_DFI_T_CTRL_DELAY_SHIFT
-                       | 0x00000001U << DDRC_DFITMG0_DFI_RDDATA_USE_SDR_SHIFT
-                       | 0x00000007U << DDRC_DFITMG0_DFI_T_RDDATA_EN_SHIFT
-                       | 0x00000001U << DDRC_DFITMG0_DFI_WRDATA_USE_SDR_SHIFT
-                       | 0x00000002U << DDRC_DFITMG0_DFI_TPHY_WRDATA_SHIFT
-                       | 0x00000004U << DDRC_DFITMG0_DFI_TPHY_WRLAT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DFITMG0_OFFSET ,0x1FBFBF3FU ,0x04878204U);
-       /*############################################################################################################################ */
-
-               /*Register : DFITMG1 @ 0XFD070194</p>
-
-               Specifies the number of DFI PHY clocks between when the dfi_cs signal is asserted and when the associated command is driven.
-               his field is used for CAL mode, should be set to '0' or the value which matches the CAL mode register setting in the DRAM. If
-               the PHY can add the latency for CAL mode, this should be set to '0'. Valid Range: 0, 3, 4, 5, 6, and 8
-               PSU_DDRC_DFITMG1_DFI_T_CMD_LAT                                                  0x0
-
-               Specifies the number of DFI PHY clocks between when the dfi_cs signal is asserted and when the associated dfi_parity_in signa
-                is driven.
-               PSU_DDRC_DFITMG1_DFI_T_PARIN_LAT                                                0x0
-
-               Specifies the number of DFI clocks between when the dfi_wrdata_en signal is asserted and when the corresponding write data tr
-               nsfer is completed on the DRAM bus. This corresponds to the DFI timing parameter twrdata_delay. Refer to PHY specification fo
-                correct value. For DFI 3.0 PHY, set to twrdata_delay, a new timing parameter introduced in DFI 3.0. For DFI 2.1 PHY, set to
-               phy_wrdata + (delay of DFI write data to the DRAM). Value to be programmed is in terms of DFI clocks, not PHY clocks. In FREQ
-               RATIO=2, divide PHY's value by 2 and round up to next integer. If using DFITMG0.dfi_wrdata_use_sdr=1, add 1 to the value. Uni
-               : Clocks
-               PSU_DDRC_DFITMG1_DFI_T_WRDATA_DELAY                                             0x3
-
-               Specifies the number of DFI clock cycles from the assertion of the dfi_dram_clk_disable signal on the DFI until the clock to
-               he DRAM memory devices, at the PHY-DRAM boundary, maintains a low value. If the DFI clock and the memory clock are not phase
-               ligned, this timing parameter should be rounded up to the next integer value.
-               PSU_DDRC_DFITMG1_DFI_T_DRAM_CLK_DISABLE                                         0x3
-
-               Specifies the number of DFI clock cycles from the de-assertion of the dfi_dram_clk_disable signal on the DFI until the first
-               alid rising edge of the clock to the DRAM memory devices, at the PHY-DRAM boundary. If the DFI clock and the memory clock are
-               not phase aligned, this timing parameter should be rounded up to the next integer value.
-               PSU_DDRC_DFITMG1_DFI_T_DRAM_CLK_ENABLE                                          0x4
-
-               DFI Timing Register 1
-               (OFFSET, MASK, VALUE)      (0XFD070194, 0xF31F0F0FU ,0x00030304U)
-               RegMask = (DDRC_DFITMG1_DFI_T_CMD_LAT_MASK | DDRC_DFITMG1_DFI_T_PARIN_LAT_MASK | DDRC_DFITMG1_DFI_T_WRDATA_DELAY_MASK | DDRC_DFITMG1_DFI_T_DRAM_CLK_DISABLE_MASK | DDRC_DFITMG1_DFI_T_DRAM_CLK_ENABLE_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_DFITMG1_DFI_T_CMD_LAT_SHIFT
-                       | 0x00000000U << DDRC_DFITMG1_DFI_T_PARIN_LAT_SHIFT
-                       | 0x00000003U << DDRC_DFITMG1_DFI_T_WRDATA_DELAY_SHIFT
-                       | 0x00000003U << DDRC_DFITMG1_DFI_T_DRAM_CLK_DISABLE_SHIFT
-                       | 0x00000004U << DDRC_DFITMG1_DFI_T_DRAM_CLK_ENABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DFITMG1_OFFSET ,0xF31F0F0FU ,0x00030304U);
-       /*############################################################################################################################ */
-
-               /*Register : DFILPCFG0 @ 0XFD070198</p>
-
-               Setting for DFI's tlp_resp time. Same value is used for both Power Down, Self Refresh, Deep Power Down and Maximum Power Savi
-               g modes. DFI 2.1 specification onwards, recommends using a fixed value of 7 always.
-               PSU_DDRC_DFILPCFG0_DFI_TLP_RESP                                                 0x7
-
-               Value to drive on dfi_lp_wakeup signal when Deep Power Down mode is entered. Determines the DFI's tlp_wakeup time: - 0x0 - 16
-               cycles - 0x1 - 32 cycles - 0x2 - 64 cycles - 0x3 - 128 cycles - 0x4 - 256 cycles - 0x5 - 512 cycles - 0x6 - 1024 cycles - 0x7
-               - 2048 cycles - 0x8 - 4096 cycles - 0x9 - 8192 cycles - 0xA - 16384 cycles - 0xB - 32768 cycles - 0xC - 65536 cycles - 0xD -
-               31072 cycles - 0xE - 262144 cycles - 0xF - Unlimited This is only present for designs supporting mDDR or LPDDR2/LPDDR3 device
-               .
-               PSU_DDRC_DFILPCFG0_DFI_LP_WAKEUP_DPD                                            0x0
-
-               Enables DFI Low Power interface handshaking during Deep Power Down Entry/Exit. - 0 - Disabled - 1 - Enabled This is only pres
-               nt for designs supporting mDDR or LPDDR2/LPDDR3 devices.
-               PSU_DDRC_DFILPCFG0_DFI_LP_EN_DPD                                                0x0
-
-               Value to drive on dfi_lp_wakeup signal when Self Refresh mode is entered. Determines the DFI's tlp_wakeup time: - 0x0 - 16 cy
-               les - 0x1 - 32 cycles - 0x2 - 64 cycles - 0x3 - 128 cycles - 0x4 - 256 cycles - 0x5 - 512 cycles - 0x6 - 1024 cycles - 0x7 -
-               048 cycles - 0x8 - 4096 cycles - 0x9 - 8192 cycles - 0xA - 16384 cycles - 0xB - 32768 cycles - 0xC - 65536 cycles - 0xD - 131
-               72 cycles - 0xE - 262144 cycles - 0xF - Unlimited
-               PSU_DDRC_DFILPCFG0_DFI_LP_WAKEUP_SR                                             0x0
-
-               Enables DFI Low Power interface handshaking during Self Refresh Entry/Exit. - 0 - Disabled - 1 - Enabled
-               PSU_DDRC_DFILPCFG0_DFI_LP_EN_SR                                                 0x1
-
-               Value to drive on dfi_lp_wakeup signal when Power Down mode is entered. Determines the DFI's tlp_wakeup time: - 0x0 - 16 cycl
-               s - 0x1 - 32 cycles - 0x2 - 64 cycles - 0x3 - 128 cycles - 0x4 - 256 cycles - 0x5 - 512 cycles - 0x6 - 1024 cycles - 0x7 - 20
-               8 cycles - 0x8 - 4096 cycles - 0x9 - 8192 cycles - 0xA - 16384 cycles - 0xB - 32768 cycles - 0xC - 65536 cycles - 0xD - 13107
-                cycles - 0xE - 262144 cycles - 0xF - Unlimited
-               PSU_DDRC_DFILPCFG0_DFI_LP_WAKEUP_PD                                             0x0
-
-               Enables DFI Low Power interface handshaking during Power Down Entry/Exit. - 0 - Disabled - 1 - Enabled
-               PSU_DDRC_DFILPCFG0_DFI_LP_EN_PD                                                 0x1
-
-               DFI Low Power Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD070198, 0x0FF1F1F1U ,0x07000101U)
-               RegMask = (DDRC_DFILPCFG0_DFI_TLP_RESP_MASK | DDRC_DFILPCFG0_DFI_LP_WAKEUP_DPD_MASK | DDRC_DFILPCFG0_DFI_LP_EN_DPD_MASK | DDRC_DFILPCFG0_DFI_LP_WAKEUP_SR_MASK | DDRC_DFILPCFG0_DFI_LP_EN_SR_MASK | DDRC_DFILPCFG0_DFI_LP_WAKEUP_PD_MASK | DDRC_DFILPCFG0_DFI_LP_EN_PD_MASK |  0 );
-
-               RegVal = ((0x00000007U << DDRC_DFILPCFG0_DFI_TLP_RESP_SHIFT
-                       | 0x00000000U << DDRC_DFILPCFG0_DFI_LP_WAKEUP_DPD_SHIFT
-                       | 0x00000000U << DDRC_DFILPCFG0_DFI_LP_EN_DPD_SHIFT
-                       | 0x00000000U << DDRC_DFILPCFG0_DFI_LP_WAKEUP_SR_SHIFT
-                       | 0x00000001U << DDRC_DFILPCFG0_DFI_LP_EN_SR_SHIFT
-                       | 0x00000000U << DDRC_DFILPCFG0_DFI_LP_WAKEUP_PD_SHIFT
-                       | 0x00000001U << DDRC_DFILPCFG0_DFI_LP_EN_PD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DFILPCFG0_OFFSET ,0x0FF1F1F1U ,0x07000101U);
-       /*############################################################################################################################ */
-
-               /*Register : DFILPCFG1 @ 0XFD07019C</p>
-
-               Value to drive on dfi_lp_wakeup signal when Maximum Power Saving Mode is entered. Determines the DFI's tlp_wakeup time: - 0x0
-               - 16 cycles - 0x1 - 32 cycles - 0x2 - 64 cycles - 0x3 - 128 cycles - 0x4 - 256 cycles - 0x5 - 512 cycles - 0x6 - 1024 cycles
-                0x7 - 2048 cycles - 0x8 - 4096 cycles - 0x9 - 8192 cycles - 0xA - 16384 cycles - 0xB - 32768 cycles - 0xC - 65536 cycles - 0
-               D - 131072 cycles - 0xE - 262144 cycles - 0xF - Unlimited This is only present for designs supporting DDR4 devices.
-               PSU_DDRC_DFILPCFG1_DFI_LP_WAKEUP_MPSM                                           0x2
-
-               Enables DFI Low Power interface handshaking during Maximum Power Saving Mode Entry/Exit. - 0 - Disabled - 1 - Enabled This is
-               only present for designs supporting DDR4 devices.
-               PSU_DDRC_DFILPCFG1_DFI_LP_EN_MPSM                                               0x1
-
-               DFI Low Power Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD07019C, 0x000000F1U ,0x00000021U)
-               RegMask = (DDRC_DFILPCFG1_DFI_LP_WAKEUP_MPSM_MASK | DDRC_DFILPCFG1_DFI_LP_EN_MPSM_MASK |  0 );
-
-               RegVal = ((0x00000002U << DDRC_DFILPCFG1_DFI_LP_WAKEUP_MPSM_SHIFT
-                       | 0x00000001U << DDRC_DFILPCFG1_DFI_LP_EN_MPSM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DFILPCFG1_OFFSET ,0x000000F1U ,0x00000021U);
-       /*############################################################################################################################ */
-
-               /*Register : DFIUPD1 @ 0XFD0701A4</p>
-
-               This is the minimum amount of time between uMCTL2 initiated DFI update requests (which is executed whenever the uMCTL2 is idl
-               ). Set this number higher to reduce the frequency of update requests, which can have a small impact on the latency of the fir
-               t read request when the uMCTL2 is idle. Unit: 1024 clocks
-               PSU_DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MIN_X1024                               0xa0
-
-               This is the maximum amount of time between uMCTL2 initiated DFI update requests. This timer resets with each update request;
-               hen the timer expires dfi_ctrlupd_req is sent and traffic is blocked until the dfi_ctrlupd_ackx is received. PHY can use this
-               idle time to recalibrate the delay lines to the DLLs. The DFI controller update is also used to reset PHY FIFO pointers in ca
-               e of data capture errors. Updates are required to maintain calibration over PVT, but frequent updates may impact performance.
-               Note: Value programmed for DFIUPD1.dfi_t_ctrlupd_interval_max_x1024 must be greater than DFIUPD1.dfi_t_ctrlupd_interval_min_x
-               024. Unit: 1024 clocks
-               PSU_DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MAX_X1024                               0x70
-
-               DFI Update Register 1
-               (OFFSET, MASK, VALUE)      (0XFD0701A4, 0x00FF00FFU ,0x00A00070U)
-               RegMask = (DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MIN_X1024_MASK | DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MAX_X1024_MASK |  0 );
-
-               RegVal = ((0x000000A0U << DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MIN_X1024_SHIFT
-                       | 0x00000070U << DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MAX_X1024_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DFIUPD1_OFFSET ,0x00FF00FFU ,0x00A00070U);
-       /*############################################################################################################################ */
-
-               /*Register : DFIMISC @ 0XFD0701B0</p>
-
-               Defines polarity of dfi_wrdata_cs and dfi_rddata_cs signals. - 0: Signals are active low - 1: Signals are active high
-               PSU_DDRC_DFIMISC_DFI_DATA_CS_POLARITY                                           0x1
-
-               DBI implemented in DDRC or PHY. - 0 - DDRC implements DBI functionality. - 1 - PHY implements DBI functionality. Present only
-               in designs configured to support DDR4 and LPDDR4.
-               PSU_DDRC_DFIMISC_PHY_DBI_MODE                                                   0x0
-
-               PHY initialization complete enable signal. When asserted the dfi_init_complete signal can be used to trigger SDRAM initialisa
-               ion
-               PSU_DDRC_DFIMISC_DFI_INIT_COMPLETE_EN                                           0x0
-
-               DFI Miscellaneous Control Register
-               (OFFSET, MASK, VALUE)      (0XFD0701B0, 0x00000007U ,0x00000004U)
-               RegMask = (DDRC_DFIMISC_DFI_DATA_CS_POLARITY_MASK | DDRC_DFIMISC_PHY_DBI_MODE_MASK | DDRC_DFIMISC_DFI_INIT_COMPLETE_EN_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_DFIMISC_DFI_DATA_CS_POLARITY_SHIFT
-                       | 0x00000000U << DDRC_DFIMISC_PHY_DBI_MODE_SHIFT
-                       | 0x00000000U << DDRC_DFIMISC_DFI_INIT_COMPLETE_EN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DFIMISC_OFFSET ,0x00000007U ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : DFITMG2 @ 0XFD0701B4</p>
-
-               >Number of clocks between when a read command is sent on the DFI control interface and when the associated dfi_rddata_cs sign
-               l is asserted. This corresponds to the DFI timing parameter tphy_rdcslat. Refer to PHY specification for correct value.
-               PSU_DDRC_DFITMG2_DFI_TPHY_RDCSLAT                                               0x5
-
-               Number of clocks between when a write command is sent on the DFI control interface and when the associated dfi_wrdata_cs sign
-               l is asserted. This corresponds to the DFI timing parameter tphy_wrcslat. Refer to PHY specification for correct value.
-               PSU_DDRC_DFITMG2_DFI_TPHY_WRCSLAT                                               0x3f
-
-               DFI Timing Register 2
-               (OFFSET, MASK, VALUE)      (0XFD0701B4, 0x00003F3FU ,0x0000053FU)
-               RegMask = (DDRC_DFITMG2_DFI_TPHY_RDCSLAT_MASK | DDRC_DFITMG2_DFI_TPHY_WRCSLAT_MASK |  0 );
-
-               RegVal = ((0x00000005U << DDRC_DFITMG2_DFI_TPHY_RDCSLAT_SHIFT
-                       | 0x0000003FU << DDRC_DFITMG2_DFI_TPHY_WRCSLAT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DFITMG2_OFFSET ,0x00003F3FU ,0x0000053FU);
-       /*############################################################################################################################ */
-
-               /*Register : DBICTL @ 0XFD0701C0</p>
-
-               Read DBI enable signal in DDRC. - 0 - Read DBI is disabled. - 1 - Read DBI is enabled. This signal must be set the same value
-               as DRAM's mode register. - DDR4: MR5 bit A12. When x4 devices are used, this signal must be set to 0. - LPDDR4: MR3[6]
-               PSU_DDRC_DBICTL_RD_DBI_EN                                                       0x0
-
-               Write DBI enable signal in DDRC. - 0 - Write DBI is disabled. - 1 - Write DBI is enabled. This signal must be set the same va
-               ue as DRAM's mode register. - DDR4: MR5 bit A11. When x4 devices are used, this signal must be set to 0. - LPDDR4: MR3[7]
-               PSU_DDRC_DBICTL_WR_DBI_EN                                                       0x0
-
-               DM enable signal in DDRC. - 0 - DM is disabled. - 1 - DM is enabled. This signal must be set the same logical value as DRAM's
-               mode register. - DDR4: Set this to same value as MR5 bit A10. When x4 devices are used, this signal must be set to 0. - LPDDR
-               : Set this to inverted value of MR13[5] which is opposite polarity from this signal
-               PSU_DDRC_DBICTL_DM_EN                                                           0x1
-
-               DM/DBI Control Register
-               (OFFSET, MASK, VALUE)      (0XFD0701C0, 0x00000007U ,0x00000001U)
-               RegMask = (DDRC_DBICTL_RD_DBI_EN_MASK | DDRC_DBICTL_WR_DBI_EN_MASK | DDRC_DBICTL_DM_EN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_DBICTL_RD_DBI_EN_SHIFT
-                       | 0x00000000U << DDRC_DBICTL_WR_DBI_EN_SHIFT
-                       | 0x00000001U << DDRC_DBICTL_DM_EN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DBICTL_OFFSET ,0x00000007U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : ADDRMAP0 @ 0XFD070200</p>
-
-               Selects the HIF address bit used as rank address bit 0. Valid Range: 0 to 27, and 31 Internal Base: 6 The selected HIF addres
-                bit is determined by adding the internal base to the value of this field. If set to 31, rank address bit 0 is set to 0.
-               PSU_DDRC_ADDRMAP0_ADDRMAP_CS_BIT0                                               0x1f
-
-               Address Map Register 0
-               (OFFSET, MASK, VALUE)      (0XFD070200, 0x0000001FU ,0x0000001FU)
-               RegMask = (DDRC_ADDRMAP0_ADDRMAP_CS_BIT0_MASK |  0 );
-
-               RegVal = ((0x0000001FU << DDRC_ADDRMAP0_ADDRMAP_CS_BIT0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ADDRMAP0_OFFSET ,0x0000001FU ,0x0000001FU);
-       /*############################################################################################################################ */
-
-               /*Register : ADDRMAP1 @ 0XFD070204</p>
-
-               Selects the HIF address bit used as bank address bit 2. Valid Range: 0 to 29 and 31 Internal Base: 4 The selected HIF address
-               bit is determined by adding the internal base to the value of this field. If set to 31, bank address bit 2 is set to 0.
-               PSU_DDRC_ADDRMAP1_ADDRMAP_BANK_B2                                               0x7
-
-               Selects the HIF address bits used as bank address bit 1. Valid Range: 0 to 30 Internal Base: 3 The selected HIF address bit f
-               r each of the bank address bits is determined by adding the internal base to the value of this field.
-               PSU_DDRC_ADDRMAP1_ADDRMAP_BANK_B1                                               0x7
-
-               Selects the HIF address bits used as bank address bit 0. Valid Range: 0 to 30 Internal Base: 2 The selected HIF address bit f
-               r each of the bank address bits is determined by adding the internal base to the value of this field.
-               PSU_DDRC_ADDRMAP1_ADDRMAP_BANK_B0                                               0x7
-
-               Address Map Register 1
-               (OFFSET, MASK, VALUE)      (0XFD070204, 0x001F1F1FU ,0x00070707U)
-               RegMask = (DDRC_ADDRMAP1_ADDRMAP_BANK_B2_MASK | DDRC_ADDRMAP1_ADDRMAP_BANK_B1_MASK | DDRC_ADDRMAP1_ADDRMAP_BANK_B0_MASK |  0 );
-
-               RegVal = ((0x00000007U << DDRC_ADDRMAP1_ADDRMAP_BANK_B2_SHIFT
-                       | 0x00000007U << DDRC_ADDRMAP1_ADDRMAP_BANK_B1_SHIFT
-                       | 0x00000007U << DDRC_ADDRMAP1_ADDRMAP_BANK_B0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ADDRMAP1_OFFSET ,0x001F1F1FU ,0x00070707U);
-       /*############################################################################################################################ */
-
-               /*Register : ADDRMAP2 @ 0XFD070208</p>
-
-               - Full bus width mode: Selects the HIF address bit used as column address bit 5. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 6. - Quarter bus width mode: Selects the HIF address bit used as column address bit 7 . Vali
-                Range: 0 to 7, and 15 Internal Base: 5 The selected HIF address bit is determined by adding the internal base to the value o
-                this field. If set to 15, this column address bit is set to 0.
-               PSU_DDRC_ADDRMAP2_ADDRMAP_COL_B5                                                0x0
-
-               - Full bus width mode: Selects the HIF address bit used as column address bit 4. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 5. - Quarter bus width mode: Selects the HIF address bit used as column address bit 6. Valid
-               Range: 0 to 7, and 15 Internal Base: 4 The selected HIF address bit is determined by adding the internal base to the value of
-               this field. If set to 15, this column address bit is set to 0.
-               PSU_DDRC_ADDRMAP2_ADDRMAP_COL_B4                                                0x0
-
-               - Full bus width mode: Selects the HIF address bit used as column address bit 3. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 4. - Quarter bus width mode: Selects the HIF address bit used as column address bit 5. Valid
-               Range: 0 to 7 Internal Base: 3 The selected HIF address bit is determined by adding the internal base to the value of this fi
-               ld. Note, if UMCTL2_INCL_ARB=1 and MEMC_BURST_LENGTH=16, it is required to program this to 0, hence register does not exist i
-                this case.
-               PSU_DDRC_ADDRMAP2_ADDRMAP_COL_B3                                                0x0
-
-               - Full bus width mode: Selects the HIF address bit used as column address bit 2. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 3. - Quarter bus width mode: Selects the HIF address bit used as column address bit 4. Valid
-               Range: 0 to 7 Internal Base: 2 The selected HIF address bit is determined by adding the internal base to the value of this fi
-               ld. Note, if UMCTL2_INCL_ARB=1 and MEMC_BURST_LENGTH=8 or 16, it is required to program this to 0.
-               PSU_DDRC_ADDRMAP2_ADDRMAP_COL_B2                                                0x0
-
-               Address Map Register 2
-               (OFFSET, MASK, VALUE)      (0XFD070208, 0x0F0F0F0FU ,0x00000000U)
-               RegMask = (DDRC_ADDRMAP2_ADDRMAP_COL_B5_MASK | DDRC_ADDRMAP2_ADDRMAP_COL_B4_MASK | DDRC_ADDRMAP2_ADDRMAP_COL_B3_MASK | DDRC_ADDRMAP2_ADDRMAP_COL_B2_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_ADDRMAP2_ADDRMAP_COL_B5_SHIFT
-                       | 0x00000000U << DDRC_ADDRMAP2_ADDRMAP_COL_B4_SHIFT
-                       | 0x00000000U << DDRC_ADDRMAP2_ADDRMAP_COL_B3_SHIFT
-                       | 0x00000000U << DDRC_ADDRMAP2_ADDRMAP_COL_B2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ADDRMAP2_OFFSET ,0x0F0F0F0FU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : ADDRMAP3 @ 0XFD07020C</p>
-
-               - Full bus width mode: Selects the HIF address bit used as column address bit 9. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 11 (10 in LPDDR2/LPDDR3 mode). - Quarter bus width mode: Selects the HIF address bit used as
-               column address bit 13 (11 in LPDDR2/LPDDR3 mode). Valid Range: 0 to 7, and 15 Internal Base: 9 The selected HIF address bit i
-                determined by adding the internal base to the value of this field. If set to 15, this column address bit is set to 0. Note:
-               er JEDEC DDR2/3/mDDR specification, column address bit 10 is reserved for indicating auto-precharge, and hence no source addr
-               ss bit can be mapped to column address bit 10. In LPDDR2/LPDDR3, there is a dedicated bit for auto-precharge in the CA bus an
-                hence column bit 10 is used.
-               PSU_DDRC_ADDRMAP3_ADDRMAP_COL_B9                                                0xf
-
-               - Full bus width mode: Selects the HIF address bit used as column address bit 8. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 9. - Quarter bus width mode: Selects the HIF address bit used as column address bit 11 (10 i
-                LPDDR2/LPDDR3 mode). Valid Range: 0 to 7, and 15 Internal Base: 8 The selected HIF address bit is determined by adding the i
-               ternal base to the value of this field. If set to 15, this column address bit is set to 0. Note: Per JEDEC DDR2/3/mDDR specif
-               cation, column address bit 10 is reserved for indicating auto-precharge, and hence no source address bit can be mapped to col
-               mn address bit 10. In LPDDR2/LPDDR3, there is a dedicated bit for auto-precharge in the CA bus and hence column bit 10 is use
-               .
-               PSU_DDRC_ADDRMAP3_ADDRMAP_COL_B8                                                0x0
-
-               - Full bus width mode: Selects the HIF address bit used as column address bit 7. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 8. - Quarter bus width mode: Selects the HIF address bit used as column address bit 9. Valid
-               Range: 0 to 7, and 15 Internal Base: 7 The selected HIF address bit is determined by adding the internal base to the value of
-               this field. If set to 15, this column address bit is set to 0.
-               PSU_DDRC_ADDRMAP3_ADDRMAP_COL_B7                                                0x0
-
-               - Full bus width mode: Selects the HIF address bit used as column address bit 6. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 7. - Quarter bus width mode: Selects the HIF address bit used as column address bit 8. Valid
-               Range: 0 to 7, and 15 Internal Base: 6 The selected HIF address bit is determined by adding the internal base to the value of
-               this field. If set to 15, this column address bit is set to 0.
-               PSU_DDRC_ADDRMAP3_ADDRMAP_COL_B6                                                0x0
-
-               Address Map Register 3
-               (OFFSET, MASK, VALUE)      (0XFD07020C, 0x0F0F0F0FU ,0x0F000000U)
-               RegMask = (DDRC_ADDRMAP3_ADDRMAP_COL_B9_MASK | DDRC_ADDRMAP3_ADDRMAP_COL_B8_MASK | DDRC_ADDRMAP3_ADDRMAP_COL_B7_MASK | DDRC_ADDRMAP3_ADDRMAP_COL_B6_MASK |  0 );
-
-               RegVal = ((0x0000000FU << DDRC_ADDRMAP3_ADDRMAP_COL_B9_SHIFT
-                       | 0x00000000U << DDRC_ADDRMAP3_ADDRMAP_COL_B8_SHIFT
-                       | 0x00000000U << DDRC_ADDRMAP3_ADDRMAP_COL_B7_SHIFT
-                       | 0x00000000U << DDRC_ADDRMAP3_ADDRMAP_COL_B6_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ADDRMAP3_OFFSET ,0x0F0F0F0FU ,0x0F000000U);
-       /*############################################################################################################################ */
-
-               /*Register : ADDRMAP4 @ 0XFD070210</p>
-
-               - Full bus width mode: Selects the HIF address bit used as column address bit 13 (11 in LPDDR2/LPDDR3 mode). - Half bus width
-               mode: Unused. To make it unused, this should be tied to 4'hF. - Quarter bus width mode: Unused. To make it unused, this must
-               e tied to 4'hF. Valid Range: 0 to 7, and 15 Internal Base: 11 The selected HIF address bit is determined by adding the intern
-               l base to the value of this field. If set to 15, this column address bit is set to 0. Note: Per JEDEC DDR2/3/mDDR specificati
-               n, column address bit 10 is reserved for indicating auto-precharge, and hence no source address bit can be mapped to column a
-               dress bit 10. In LPDDR2/LPDDR3, there is a dedicated bit for auto-precharge in the CA bus and hence column bit 10 is used.
-               PSU_DDRC_ADDRMAP4_ADDRMAP_COL_B11                                               0xf
-
-               - Full bus width mode: Selects the HIF address bit used as column address bit 11 (10 in LPDDR2/LPDDR3 mode). - Half bus width
-               mode: Selects the HIF address bit used as column address bit 13 (11 in LPDDR2/LPDDR3 mode). - Quarter bus width mode: UNUSED.
-               To make it unused, this must be tied to 4'hF. Valid Range: 0 to 7, and 15 Internal Base: 10 The selected HIF address bit is d
-               termined by adding the internal base to the value of this field. If set to 15, this column address bit is set to 0. Note: Per
-               JEDEC DDR2/3/mDDR specification, column address bit 10 is reserved for indicating auto-precharge, and hence no source address
-               bit can be mapped to column address bit 10. In LPDDR2/LPDDR3, there is a dedicated bit for auto-precharge in the CA bus and h
-               nce column bit 10 is used.
-               PSU_DDRC_ADDRMAP4_ADDRMAP_COL_B10                                               0xf
-
-               Address Map Register 4
-               (OFFSET, MASK, VALUE)      (0XFD070210, 0x00000F0FU ,0x00000F0FU)
-               RegMask = (DDRC_ADDRMAP4_ADDRMAP_COL_B11_MASK | DDRC_ADDRMAP4_ADDRMAP_COL_B10_MASK |  0 );
-
-               RegVal = ((0x0000000FU << DDRC_ADDRMAP4_ADDRMAP_COL_B11_SHIFT
-                       | 0x0000000FU << DDRC_ADDRMAP4_ADDRMAP_COL_B10_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ADDRMAP4_OFFSET ,0x00000F0FU ,0x00000F0FU);
-       /*############################################################################################################################ */
-
-               /*Register : ADDRMAP5 @ 0XFD070214</p>
-
-               Selects the HIF address bit used as row address bit 11. Valid Range: 0 to 11, and 15 Internal Base: 17 The selected HIF addre
-               s bit is determined by adding the internal base to the value of this field. If set to 15, row address bit 11 is set to 0.
-               PSU_DDRC_ADDRMAP5_ADDRMAP_ROW_B11                                               0x6
-
-               Selects the HIF address bits used as row address bits 2 to 10. Valid Range: 0 to 11, and 15 Internal Base: 8 (for row address
-               bit 2), 9 (for row address bit 3), 10 (for row address bit 4) etc increasing to 16 (for row address bit 10) The selected HIF
-               ddress bit for each of the row address bits is determined by adding the internal base to the value of this field. When value
-               5 is used the values of row address bits 2 to 10 are defined by registers ADDRMAP9, ADDRMAP10, ADDRMAP11.
-               PSU_DDRC_ADDRMAP5_ADDRMAP_ROW_B2_10                                             0xf
-
-               Selects the HIF address bits used as row address bit 1. Valid Range: 0 to 11 Internal Base: 7 The selected HIF address bit fo
-                each of the row address bits is determined by adding the internal base to the value of this field.
-               PSU_DDRC_ADDRMAP5_ADDRMAP_ROW_B1                                                0x6
-
-               Selects the HIF address bits used as row address bit 0. Valid Range: 0 to 11 Internal Base: 6 The selected HIF address bit fo
-                each of the row address bits is determined by adding the internal base to the value of this field.
-               PSU_DDRC_ADDRMAP5_ADDRMAP_ROW_B0                                                0x6
-
-               Address Map Register 5
-               (OFFSET, MASK, VALUE)      (0XFD070214, 0x0F0F0F0FU ,0x060F0606U)
-               RegMask = (DDRC_ADDRMAP5_ADDRMAP_ROW_B11_MASK | DDRC_ADDRMAP5_ADDRMAP_ROW_B2_10_MASK | DDRC_ADDRMAP5_ADDRMAP_ROW_B1_MASK | DDRC_ADDRMAP5_ADDRMAP_ROW_B0_MASK |  0 );
-
-               RegVal = ((0x00000006U << DDRC_ADDRMAP5_ADDRMAP_ROW_B11_SHIFT
-                       | 0x0000000FU << DDRC_ADDRMAP5_ADDRMAP_ROW_B2_10_SHIFT
-                       | 0x00000006U << DDRC_ADDRMAP5_ADDRMAP_ROW_B1_SHIFT
-                       | 0x00000006U << DDRC_ADDRMAP5_ADDRMAP_ROW_B0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ADDRMAP5_OFFSET ,0x0F0F0F0FU ,0x060F0606U);
-       /*############################################################################################################################ */
-
-               /*Register : ADDRMAP6 @ 0XFD070218</p>
-
-               Set this to 1 if there is an LPDDR3 SDRAM 6Gb or 12Gb device in use. - 1 - LPDDR3 SDRAM 6Gb/12Gb device in use. Every address
-               having row[14:13]==2'b11 is considered as invalid - 0 - non-LPDDR3 6Gb/12Gb device in use. All addresses are valid Present on
-               y in designs configured to support LPDDR3.
-               PSU_DDRC_ADDRMAP6_LPDDR3_6GB_12GB                                               0x0
-
-               Selects the HIF address bit used as row address bit 15. Valid Range: 0 to 11, and 15 Internal Base: 21 The selected HIF addre
-               s bit is determined by adding the internal base to the value of this field. If set to 15, row address bit 15 is set to 0.
-               PSU_DDRC_ADDRMAP6_ADDRMAP_ROW_B15                                               0xf
-
-               Selects the HIF address bit used as row address bit 14. Valid Range: 0 to 11, and 15 Internal Base: 20 The selected HIF addre
-               s bit is determined by adding the internal base to the value of this field. If set to 15, row address bit 14 is set to 0.
-               PSU_DDRC_ADDRMAP6_ADDRMAP_ROW_B14                                               0x6
-
-               Selects the HIF address bit used as row address bit 13. Valid Range: 0 to 11, and 15 Internal Base: 19 The selected HIF addre
-               s bit is determined by adding the internal base to the value of this field. If set to 15, row address bit 13 is set to 0.
-               PSU_DDRC_ADDRMAP6_ADDRMAP_ROW_B13                                               0x6
-
-               Selects the HIF address bit used as row address bit 12. Valid Range: 0 to 11, and 15 Internal Base: 18 The selected HIF addre
-               s bit is determined by adding the internal base to the value of this field. If set to 15, row address bit 12 is set to 0.
-               PSU_DDRC_ADDRMAP6_ADDRMAP_ROW_B12                                               0x6
-
-               Address Map Register 6
-               (OFFSET, MASK, VALUE)      (0XFD070218, 0x8F0F0F0FU ,0x0F060606U)
-               RegMask = (DDRC_ADDRMAP6_LPDDR3_6GB_12GB_MASK | DDRC_ADDRMAP6_ADDRMAP_ROW_B15_MASK | DDRC_ADDRMAP6_ADDRMAP_ROW_B14_MASK | DDRC_ADDRMAP6_ADDRMAP_ROW_B13_MASK | DDRC_ADDRMAP6_ADDRMAP_ROW_B12_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_ADDRMAP6_LPDDR3_6GB_12GB_SHIFT
-                       | 0x0000000FU << DDRC_ADDRMAP6_ADDRMAP_ROW_B15_SHIFT
-                       | 0x00000006U << DDRC_ADDRMAP6_ADDRMAP_ROW_B14_SHIFT
-                       | 0x00000006U << DDRC_ADDRMAP6_ADDRMAP_ROW_B13_SHIFT
-                       | 0x00000006U << DDRC_ADDRMAP6_ADDRMAP_ROW_B12_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ADDRMAP6_OFFSET ,0x8F0F0F0FU ,0x0F060606U);
-       /*############################################################################################################################ */
-
-               /*Register : ADDRMAP7 @ 0XFD07021C</p>
-
-               Selects the HIF address bit used as row address bit 17. Valid Range: 0 to 10, and 15 Internal Base: 23 The selected HIF addre
-               s bit is determined by adding the internal base to the value of this field. If set to 15, row address bit 17 is set to 0.
-               PSU_DDRC_ADDRMAP7_ADDRMAP_ROW_B17                                               0xf
-
-               Selects the HIF address bit used as row address bit 16. Valid Range: 0 to 11, and 15 Internal Base: 22 The selected HIF addre
-               s bit is determined by adding the internal base to the value of this field. If set to 15, row address bit 16 is set to 0.
-               PSU_DDRC_ADDRMAP7_ADDRMAP_ROW_B16                                               0xf
-
-               Address Map Register 7
-               (OFFSET, MASK, VALUE)      (0XFD07021C, 0x00000F0FU ,0x00000F0FU)
-               RegMask = (DDRC_ADDRMAP7_ADDRMAP_ROW_B17_MASK | DDRC_ADDRMAP7_ADDRMAP_ROW_B16_MASK |  0 );
-
-               RegVal = ((0x0000000FU << DDRC_ADDRMAP7_ADDRMAP_ROW_B17_SHIFT
-                       | 0x0000000FU << DDRC_ADDRMAP7_ADDRMAP_ROW_B16_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ADDRMAP7_OFFSET ,0x00000F0FU ,0x00000F0FU);
-       /*############################################################################################################################ */
-
-               /*Register : ADDRMAP8 @ 0XFD070220</p>
-
-               Selects the HIF address bits used as bank group address bit 1. Valid Range: 0 to 30, and 31 Internal Base: 3 The selected HIF
-               address bit for each of the bank group address bits is determined by adding the internal base to the value of this field. If
-               et to 31, bank group address bit 1 is set to 0.
-               PSU_DDRC_ADDRMAP8_ADDRMAP_BG_B1                                                 0x0
-
-               Selects the HIF address bits used as bank group address bit 0. Valid Range: 0 to 30 Internal Base: 2 The selected HIF address
-               bit for each of the bank group address bits is determined by adding the internal base to the value of this field.
-               PSU_DDRC_ADDRMAP8_ADDRMAP_BG_B0                                                 0x0
-
-               Address Map Register 8
-               (OFFSET, MASK, VALUE)      (0XFD070220, 0x00001F1FU ,0x00000000U)
-               RegMask = (DDRC_ADDRMAP8_ADDRMAP_BG_B1_MASK | DDRC_ADDRMAP8_ADDRMAP_BG_B0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_ADDRMAP8_ADDRMAP_BG_B1_SHIFT
-                       | 0x00000000U << DDRC_ADDRMAP8_ADDRMAP_BG_B0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ADDRMAP8_OFFSET ,0x00001F1FU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : ADDRMAP9 @ 0XFD070224</p>
-
-               Selects the HIF address bits used as row address bit 5. Valid Range: 0 to 11 Internal Base: 11 The selected HIF address bit f
-               r each of the row address bits is determined by adding the internal base to the value of this field. This register field is u
-               ed only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.
-               PSU_DDRC_ADDRMAP9_ADDRMAP_ROW_B5                                                0x6
-
-               Selects the HIF address bits used as row address bit 4. Valid Range: 0 to 11 Internal Base: 10 The selected HIF address bit f
-               r each of the row address bits is determined by adding the internal base to the value of this field. This register field is u
-               ed only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.
-               PSU_DDRC_ADDRMAP9_ADDRMAP_ROW_B4                                                0x6
-
-               Selects the HIF address bits used as row address bit 3. Valid Range: 0 to 11 Internal Base: 9 The selected HIF address bit fo
-                each of the row address bits is determined by adding the internal base to the value of this field. This register field is us
-               d only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.
-               PSU_DDRC_ADDRMAP9_ADDRMAP_ROW_B3                                                0x6
-
-               Selects the HIF address bits used as row address bit 2. Valid Range: 0 to 11 Internal Base: 8 The selected HIF address bit fo
-                each of the row address bits is determined by adding the internal base to the value of this field. This register field is us
-               d only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.
-               PSU_DDRC_ADDRMAP9_ADDRMAP_ROW_B2                                                0x6
-
-               Address Map Register 9
-               (OFFSET, MASK, VALUE)      (0XFD070224, 0x0F0F0F0FU ,0x06060606U)
-               RegMask = (DDRC_ADDRMAP9_ADDRMAP_ROW_B5_MASK | DDRC_ADDRMAP9_ADDRMAP_ROW_B4_MASK | DDRC_ADDRMAP9_ADDRMAP_ROW_B3_MASK | DDRC_ADDRMAP9_ADDRMAP_ROW_B2_MASK |  0 );
-
-               RegVal = ((0x00000006U << DDRC_ADDRMAP9_ADDRMAP_ROW_B5_SHIFT
-                       | 0x00000006U << DDRC_ADDRMAP9_ADDRMAP_ROW_B4_SHIFT
-                       | 0x00000006U << DDRC_ADDRMAP9_ADDRMAP_ROW_B3_SHIFT
-                       | 0x00000006U << DDRC_ADDRMAP9_ADDRMAP_ROW_B2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ADDRMAP9_OFFSET ,0x0F0F0F0FU ,0x06060606U);
-       /*############################################################################################################################ */
-
-               /*Register : ADDRMAP10 @ 0XFD070228</p>
-
-               Selects the HIF address bits used as row address bit 9. Valid Range: 0 to 11 Internal Base: 15 The selected HIF address bit f
-               r each of the row address bits is determined by adding the internal base to the value of this field. This register field is u
-               ed only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.
-               PSU_DDRC_ADDRMAP10_ADDRMAP_ROW_B9                                               0x6
-
-               Selects the HIF address bits used as row address bit 8. Valid Range: 0 to 11 Internal Base: 14 The selected HIF address bit f
-               r each of the row address bits is determined by adding the internal base to the value of this field. This register field is u
-               ed only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.
-               PSU_DDRC_ADDRMAP10_ADDRMAP_ROW_B8                                               0x6
-
-               Selects the HIF address bits used as row address bit 7. Valid Range: 0 to 11 Internal Base: 13 The selected HIF address bit f
-               r each of the row address bits is determined by adding the internal base to the value of this field. This register field is u
-               ed only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.
-               PSU_DDRC_ADDRMAP10_ADDRMAP_ROW_B7                                               0x6
-
-               Selects the HIF address bits used as row address bit 6. Valid Range: 0 to 11 Internal Base: 12 The selected HIF address bit f
-               r each of the row address bits is determined by adding the internal base to the value of this field. This register field is u
-               ed only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.
-               PSU_DDRC_ADDRMAP10_ADDRMAP_ROW_B6                                               0x6
-
-               Address Map Register 10
-               (OFFSET, MASK, VALUE)      (0XFD070228, 0x0F0F0F0FU ,0x06060606U)
-               RegMask = (DDRC_ADDRMAP10_ADDRMAP_ROW_B9_MASK | DDRC_ADDRMAP10_ADDRMAP_ROW_B8_MASK | DDRC_ADDRMAP10_ADDRMAP_ROW_B7_MASK | DDRC_ADDRMAP10_ADDRMAP_ROW_B6_MASK |  0 );
-
-               RegVal = ((0x00000006U << DDRC_ADDRMAP10_ADDRMAP_ROW_B9_SHIFT
-                       | 0x00000006U << DDRC_ADDRMAP10_ADDRMAP_ROW_B8_SHIFT
-                       | 0x00000006U << DDRC_ADDRMAP10_ADDRMAP_ROW_B7_SHIFT
-                       | 0x00000006U << DDRC_ADDRMAP10_ADDRMAP_ROW_B6_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ADDRMAP10_OFFSET ,0x0F0F0F0FU ,0x06060606U);
-       /*############################################################################################################################ */
-
-               /*Register : ADDRMAP11 @ 0XFD07022C</p>
-
-               Selects the HIF address bits used as row address bit 10. Valid Range: 0 to 11 Internal Base: 16 The selected HIF address bit
-               or each of the row address bits is determined by adding the internal base to the value of this field. This register field is
-               sed only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.
-               PSU_DDRC_ADDRMAP11_ADDRMAP_ROW_B10                                              0x6
-
-               Address Map Register 11
-               (OFFSET, MASK, VALUE)      (0XFD07022C, 0x0000000FU ,0x00000006U)
-               RegMask = (DDRC_ADDRMAP11_ADDRMAP_ROW_B10_MASK |  0 );
-
-               RegVal = ((0x00000006U << DDRC_ADDRMAP11_ADDRMAP_ROW_B10_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ADDRMAP11_OFFSET ,0x0000000FU ,0x00000006U);
-       /*############################################################################################################################ */
-
-               /*Register : ODTCFG @ 0XFD070240</p>
-
-               Cycles to hold ODT for a write command. The minimum supported value is 2. Recommended values: DDR2: - BL8: 0x5 (DDR2-400/533/
-               67), 0x6 (DDR2-800), 0x7 (DDR2-1066) - BL4: 0x3 (DDR2-400/533/667), 0x4 (DDR2-800), 0x5 (DDR2-1066) DDR3: - BL8: 0x6 DDR4: -
-               L8: 5 + WR_PREAMBLE + CRC_MODE WR_PREAMBLE = 1 (1tCK write preamble), 2 (2tCK write preamble) CRC_MODE = 0 (not CRC mode), 1
-               CRC mode) LPDDR3: - BL8: 7 + RU(tODTon(max)/tCK)
-               PSU_DDRC_ODTCFG_WR_ODT_HOLD                                                     0x4
-
-               The delay, in clock cycles, from issuing a write command to setting ODT values associated with that command. ODT setting must
-               remain constant for the entire time that DQS is driven by the uMCTL2. Recommended values: DDR2: - CWL + AL - 3 (DDR2-400/533/
-               67), CWL + AL - 4 (DDR2-800), CWL + AL - 5 (DDR2-1066) If (CWL + AL - 3 < 0), uMCTL2 does not support ODT for write operation
-                DDR3: - 0x0 DDR4: - DFITMG1.dfi_t_cmd_lat (to adjust for CAL mode) LPDDR3: - WL - 1 - RU(tODTon(max)/tCK))
-               PSU_DDRC_ODTCFG_WR_ODT_DELAY                                                    0x0
-
-               Cycles to hold ODT for a read command. The minimum supported value is 2. Recommended values: DDR2: - BL8: 0x6 (not DDR2-1066)
-                0x7 (DDR2-1066) - BL4: 0x4 (not DDR2-1066), 0x5 (DDR2-1066) DDR3: - BL8 - 0x6 DDR4: - BL8: 5 + RD_PREAMBLE RD_PREAMBLE = 1 (
-               tCK write preamble), 2 (2tCK write preamble) LPDDR3: - BL8: 5 + RU(tDQSCK(max)/tCK) - RD(tDQSCK(min)/tCK) + RU(tODTon(max)/tC
-               )
-               PSU_DDRC_ODTCFG_RD_ODT_HOLD                                                     0x4
-
-               The delay, in clock cycles, from issuing a read command to setting ODT values associated with that command. ODT setting must
-               emain constant for the entire time that DQS is driven by the uMCTL2. Recommended values: DDR2: - CL + AL - 4 (not DDR2-1066),
-               CL + AL - 5 (DDR2-1066) If (CL + AL - 4 < 0), uMCTL2 does not support ODT for read operation. DDR3: - CL - CWL DDR4: - CL - C
-               L - RD_PREAMBLE + WR_PREAMBLE + DFITMG1.dfi_t_cmd_lat (to adjust for CAL mode) WR_PREAMBLE = 1 (1tCK write preamble), 2 (2tCK
-               write preamble) RD_PREAMBLE = 1 (1tCK write preamble), 2 (2tCK write preamble) If (CL - CWL - RD_PREAMBLE + WR_PREAMBLE) < 0,
-               uMCTL2 does not support ODT for read operation. LPDDR3: - RL + RD(tDQSCK(min)/tCK) - 1 - RU(tODTon(max)/tCK)
-               PSU_DDRC_ODTCFG_RD_ODT_DELAY                                                    0x0
-
-               ODT Configuration Register
-               (OFFSET, MASK, VALUE)      (0XFD070240, 0x0F1F0F7CU ,0x04000400U)
-               RegMask = (DDRC_ODTCFG_WR_ODT_HOLD_MASK | DDRC_ODTCFG_WR_ODT_DELAY_MASK | DDRC_ODTCFG_RD_ODT_HOLD_MASK | DDRC_ODTCFG_RD_ODT_DELAY_MASK |  0 );
-
-               RegVal = ((0x00000004U << DDRC_ODTCFG_WR_ODT_HOLD_SHIFT
-                       | 0x00000000U << DDRC_ODTCFG_WR_ODT_DELAY_SHIFT
-                       | 0x00000004U << DDRC_ODTCFG_RD_ODT_HOLD_SHIFT
-                       | 0x00000000U << DDRC_ODTCFG_RD_ODT_DELAY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ODTCFG_OFFSET ,0x0F1F0F7CU ,0x04000400U);
-       /*############################################################################################################################ */
-
-               /*Register : ODTMAP @ 0XFD070244</p>
-
-               Indicates which remote ODTs must be turned on during a read from rank 1. Each rank has a remote ODT (in the SDRAM) which can
-               e turned on by setting the appropriate bit here. Rank 0 is controlled by the LSB; rank 1 is controlled by bit next to the LSB
-                etc. For each rank, set its bit to 1 to enable its ODT. Present only in configurations that have 2 or more ranks
-               PSU_DDRC_ODTMAP_RANK1_RD_ODT                                                    0x0
-
-               Indicates which remote ODTs must be turned on during a write to rank 1. Each rank has a remote ODT (in the SDRAM) which can b
-                turned on by setting the appropriate bit here. Rank 0 is controlled by the LSB; rank 1 is controlled by bit next to the LSB,
-               etc. For each rank, set its bit to 1 to enable its ODT. Present only in configurations that have 2 or more ranks
-               PSU_DDRC_ODTMAP_RANK1_WR_ODT                                                    0x0
-
-               Indicates which remote ODTs must be turned on during a read from rank 0. Each rank has a remote ODT (in the SDRAM) which can
-               e turned on by setting the appropriate bit here. Rank 0 is controlled by the LSB; rank 1 is controlled by bit next to the LSB
-                etc. For each rank, set its bit to 1 to enable its ODT.
-               PSU_DDRC_ODTMAP_RANK0_RD_ODT                                                    0x0
-
-               Indicates which remote ODTs must be turned on during a write to rank 0. Each rank has a remote ODT (in the SDRAM) which can b
-                turned on by setting the appropriate bit here. Rank 0 is controlled by the LSB; rank 1 is controlled by bit next to the LSB,
-               etc. For each rank, set its bit to 1 to enable its ODT.
-               PSU_DDRC_ODTMAP_RANK0_WR_ODT                                                    0x0
-
-               ODT/Rank Map Register
-               (OFFSET, MASK, VALUE)      (0XFD070244, 0x00003333U ,0x00000000U)
-               RegMask = (DDRC_ODTMAP_RANK1_RD_ODT_MASK | DDRC_ODTMAP_RANK1_WR_ODT_MASK | DDRC_ODTMAP_RANK0_RD_ODT_MASK | DDRC_ODTMAP_RANK0_WR_ODT_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_ODTMAP_RANK1_RD_ODT_SHIFT
-                       | 0x00000000U << DDRC_ODTMAP_RANK1_WR_ODT_SHIFT
-                       | 0x00000000U << DDRC_ODTMAP_RANK0_RD_ODT_SHIFT
-                       | 0x00000000U << DDRC_ODTMAP_RANK0_WR_ODT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_ODTMAP_OFFSET ,0x00003333U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : SCHED @ 0XFD070250</p>
-
-               When the preferred transaction store is empty for these many clock cycles, switch to the alternate transaction store if it is
-               non-empty. The read transaction store (both high and low priority) is the default preferred transaction store and the write t
-               ansaction store is the alternative store. When prefer write over read is set this is reversed. 0x0 is a legal value for this
-               egister. When set to 0x0, the transaction store switching will happen immediately when the switching conditions become true.
-               OR PERFORMANCE ONLY
-               PSU_DDRC_SCHED_RDWR_IDLE_GAP                                                    0x1
-
-               UNUSED
-               PSU_DDRC_SCHED_GO2CRITICAL_HYSTERESIS                                           0x0
-
-               Number of entries in the low priority transaction store is this value + 1. (MEMC_NO_OF_ENTRY - (SCHED.lpr_num_entries + 1)) i
-                the number of entries available for the high priority transaction store. Setting this to maximum value allocates all entries
-               to low priority transaction store. Setting this to 0 allocates 1 entry to low priority transaction store and the rest to high
-               priority transaction store. Note: In ECC configurations, the numbers of write and low priority read credits issued is one les
-                than in the non-ECC case. One entry each is reserved in the write and low-priority read CAMs for storing the RMW requests ar
-               sing out of single bit error correction RMW operation.
-               PSU_DDRC_SCHED_LPR_NUM_ENTRIES                                                  0x20
-
-               If true, bank is kept open only while there are page hit transactions available in the CAM to that bank. The last read or wri
-               e command in the CAM with a bank and page hit will be executed with auto-precharge if SCHED1.pageclose_timer=0. Even if this
-               egister set to 1 and SCHED1.pageclose_timer is set to 0, explicit precharge (and not auto-precharge) may be issued in some ca
-               es where there is a mode switch between Write and Read or between LPR and HPR. The Read and Write commands that are executed
-               s part of the ECC scrub requests are also executed without auto-precharge. If false, the bank remains open until there is a n
-               ed to close it (to open a different page, or for page timeout or refresh timeout) - also known as open page policy. The open
-               age policy can be overridden by setting the per-command-autopre bit on the HIF interface (hif_cmd_autopre). The pageclose fea
-               ure provids a midway between Open and Close page policies. FOR PERFORMANCE ONLY.
-               PSU_DDRC_SCHED_PAGECLOSE                                                        0x0
-
-               If set then the bank selector prefers writes over reads. FOR DEBUG ONLY.
-               PSU_DDRC_SCHED_PREFER_WRITE                                                     0x0
-
-               Active low signal. When asserted ('0'), all incoming transactions are forced to low priority. This implies that all High Prio
-               ity Read (HPR) and Variable Priority Read commands (VPR) will be treated as Low Priority Read (LPR) commands. On the write si
-               e, all Variable Priority Write (VPW) commands will be treated as Normal Priority Write (NPW) commands. Forcing the incoming t
-               ansactions to low priority implicitly turns off Bypass path for read commands. FOR PERFORMANCE ONLY.
-               PSU_DDRC_SCHED_FORCE_LOW_PRI_N                                                  0x1
-
-               Scheduler Control Register
-               (OFFSET, MASK, VALUE)      (0XFD070250, 0x7FFF3F07U ,0x01002001U)
-               RegMask = (DDRC_SCHED_RDWR_IDLE_GAP_MASK | DDRC_SCHED_GO2CRITICAL_HYSTERESIS_MASK | DDRC_SCHED_LPR_NUM_ENTRIES_MASK | DDRC_SCHED_PAGECLOSE_MASK | DDRC_SCHED_PREFER_WRITE_MASK | DDRC_SCHED_FORCE_LOW_PRI_N_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_SCHED_RDWR_IDLE_GAP_SHIFT
-                       | 0x00000000U << DDRC_SCHED_GO2CRITICAL_HYSTERESIS_SHIFT
-                       | 0x00000020U << DDRC_SCHED_LPR_NUM_ENTRIES_SHIFT
-                       | 0x00000000U << DDRC_SCHED_PAGECLOSE_SHIFT
-                       | 0x00000000U << DDRC_SCHED_PREFER_WRITE_SHIFT
-                       | 0x00000001U << DDRC_SCHED_FORCE_LOW_PRI_N_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_SCHED_OFFSET ,0x7FFF3F07U ,0x01002001U);
-       /*############################################################################################################################ */
-
-               /*Register : PERFLPR1 @ 0XFD070264</p>
-
-               Number of transactions that are serviced once the LPR queue goes critical is the smaller of: - (a) This number - (b) Number o
-                transactions available. Unit: Transaction. FOR PERFORMANCE ONLY.
-               PSU_DDRC_PERFLPR1_LPR_XACT_RUN_LENGTH                                           0x8
-
-               Number of clocks that the LPR queue can be starved before it goes critical. The minimum valid functional value for this regis
-               er is 0x1. Programming it to 0x0 will disable the starvation functionality; during normal operation, this function should not
-               be disabled as it will cause excessive latencies. Unit: Clock cycles. FOR PERFORMANCE ONLY.
-               PSU_DDRC_PERFLPR1_LPR_MAX_STARVE                                                0x40
-
-               Low Priority Read CAM Register 1
-               (OFFSET, MASK, VALUE)      (0XFD070264, 0xFF00FFFFU ,0x08000040U)
-               RegMask = (DDRC_PERFLPR1_LPR_XACT_RUN_LENGTH_MASK | DDRC_PERFLPR1_LPR_MAX_STARVE_MASK |  0 );
-
-               RegVal = ((0x00000008U << DDRC_PERFLPR1_LPR_XACT_RUN_LENGTH_SHIFT
-                       | 0x00000040U << DDRC_PERFLPR1_LPR_MAX_STARVE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PERFLPR1_OFFSET ,0xFF00FFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               /*Register : PERFWR1 @ 0XFD07026C</p>
-
-               Number of transactions that are serviced once the WR queue goes critical is the smaller of: - (a) This number - (b) Number of
-               transactions available. Unit: Transaction. FOR PERFORMANCE ONLY.
-               PSU_DDRC_PERFWR1_W_XACT_RUN_LENGTH                                              0x8
-
-               Number of clocks that the WR queue can be starved before it goes critical. The minimum valid functional value for this regist
-               r is 0x1. Programming it to 0x0 will disable the starvation functionality; during normal operation, this function should not
-               e disabled as it will cause excessive latencies. Unit: Clock cycles. FOR PERFORMANCE ONLY.
-               PSU_DDRC_PERFWR1_W_MAX_STARVE                                                   0x40
-
-               Write CAM Register 1
-               (OFFSET, MASK, VALUE)      (0XFD07026C, 0xFF00FFFFU ,0x08000040U)
-               RegMask = (DDRC_PERFWR1_W_XACT_RUN_LENGTH_MASK | DDRC_PERFWR1_W_MAX_STARVE_MASK |  0 );
-
-               RegVal = ((0x00000008U << DDRC_PERFWR1_W_XACT_RUN_LENGTH_SHIFT
-                       | 0x00000040U << DDRC_PERFWR1_W_MAX_STARVE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PERFWR1_OFFSET ,0xFF00FFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               /*Register : DQMAP5 @ 0XFD070294</p>
-
-               All even ranks have the same DQ mapping controled by DQMAP0-4 register as rank 0. This register provides DQ swap function for
-               all odd ranks to support CRC feature. rank based DQ swapping is: swap bit 0 with 1, swap bit 2 with 3, swap bit 4 with 5 and
-               wap bit 6 with 7. 1: Disable rank based DQ swapping 0: Enable rank based DQ swapping Present only in designs configured to su
-               port DDR4.
-               PSU_DDRC_DQMAP5_DIS_DQ_RANK_SWAP                                                0x1
-
-               DQ Map Register 5
-               (OFFSET, MASK, VALUE)      (0XFD070294, 0x00000001U ,0x00000001U)
-               RegMask = (DDRC_DQMAP5_DIS_DQ_RANK_SWAP_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_DQMAP5_DIS_DQ_RANK_SWAP_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DQMAP5_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : DBG0 @ 0XFD070300</p>
-
-               When this is set to '0', auto-precharge is disabled for the flushed command in a collision case. Collision cases are write fo
-               lowed by read to same address, read followed by write to same address, or write followed by write to same address with DBG0.d
-               s_wc bit = 1 (where same address comparisons exclude the two address bits representing critical word). FOR DEBUG ONLY.
-               PSU_DDRC_DBG0_DIS_COLLISION_PAGE_OPT                                            0x0
-
-               When 1, disable write combine. FOR DEBUG ONLY
-               PSU_DDRC_DBG0_DIS_WC                                                            0x0
-
-               Debug Register 0
-               (OFFSET, MASK, VALUE)      (0XFD070300, 0x00000011U ,0x00000000U)
-               RegMask = (DDRC_DBG0_DIS_COLLISION_PAGE_OPT_MASK | DDRC_DBG0_DIS_WC_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_DBG0_DIS_COLLISION_PAGE_OPT_SHIFT
-                       | 0x00000000U << DDRC_DBG0_DIS_WC_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DBG0_OFFSET ,0x00000011U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DBGCMD @ 0XFD07030C</p>
-
-               Setting this register bit to 1 allows refresh and ZQCS commands to be triggered from hardware via the IOs ext_*. If set to 1,
-               the fields DBGCMD.zq_calib_short and DBGCMD.rank*_refresh have no function, and are ignored by the uMCTL2 logic. Setting this
-               register bit to 0 allows refresh and ZQCS to be triggered from software, via the fields DBGCMD.zq_calib_short and DBGCMD.rank
-               _refresh. If set to 0, the hardware pins ext_* have no function, and are ignored by the uMCTL2 logic. This register is static
-                and may only be changed when the DDRC reset signal, core_ddrc_rstn, is asserted (0).
-               PSU_DDRC_DBGCMD_HW_REF_ZQ_EN                                                    0x0
-
-               Setting this register bit to 1 indicates to the uMCTL2 to issue a dfi_ctrlupd_req to the PHY. When this request is stored in
-               he uMCTL2, the bit is automatically cleared. This operation must only be performed when DFIUPD0.dis_auto_ctrlupd=1.
-               PSU_DDRC_DBGCMD_CTRLUPD                                                         0x0
-
-               Setting this register bit to 1 indicates to the uMCTL2 to issue a ZQCS (ZQ calibration short)/MPC(ZQ calibration) command to
-               he SDRAM. When this request is stored in the uMCTL2, the bit is automatically cleared. This operation can be performed only w
-               en ZQCTL0.dis_auto_zq=1. It is recommended NOT to set this register bit if in Init operating mode. This register bit is ignor
-               d when in Self-Refresh(except LPDDR4) and SR-Powerdown(LPDDR4) and Deep power-down operating modes and Maximum Power Saving M
-               de.
-               PSU_DDRC_DBGCMD_ZQ_CALIB_SHORT                                                  0x0
-
-               Setting this register bit to 1 indicates to the uMCTL2 to issue a refresh to rank 1. Writing to this bit causes DBGSTAT.rank1
-               refresh_busy to be set. When DBGSTAT.rank1_refresh_busy is cleared, the command has been stored in uMCTL2. This operation can
-               be performed only when RFSHCTL3.dis_auto_refresh=1. It is recommended NOT to set this register bit if in Init or Deep power-d
-               wn operating modes or Maximum Power Saving Mode.
-               PSU_DDRC_DBGCMD_RANK1_REFRESH                                                   0x0
-
-               Setting this register bit to 1 indicates to the uMCTL2 to issue a refresh to rank 0. Writing to this bit causes DBGSTAT.rank0
-               refresh_busy to be set. When DBGSTAT.rank0_refresh_busy is cleared, the command has been stored in uMCTL2. This operation can
-               be performed only when RFSHCTL3.dis_auto_refresh=1. It is recommended NOT to set this register bit if in Init or Deep power-d
-               wn operating modes or Maximum Power Saving Mode.
-               PSU_DDRC_DBGCMD_RANK0_REFRESH                                                   0x0
-
-               Command Debug Register
-               (OFFSET, MASK, VALUE)      (0XFD07030C, 0x80000033U ,0x00000000U)
-               RegMask = (DDRC_DBGCMD_HW_REF_ZQ_EN_MASK | DDRC_DBGCMD_CTRLUPD_MASK | DDRC_DBGCMD_ZQ_CALIB_SHORT_MASK | DDRC_DBGCMD_RANK1_REFRESH_MASK | DDRC_DBGCMD_RANK0_REFRESH_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_DBGCMD_HW_REF_ZQ_EN_SHIFT
-                       | 0x00000000U << DDRC_DBGCMD_CTRLUPD_SHIFT
-                       | 0x00000000U << DDRC_DBGCMD_ZQ_CALIB_SHORT_SHIFT
-                       | 0x00000000U << DDRC_DBGCMD_RANK1_REFRESH_SHIFT
-                       | 0x00000000U << DDRC_DBGCMD_RANK0_REFRESH_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DBGCMD_OFFSET ,0x80000033U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : SWCTL @ 0XFD070320</p>
-
-               Enable quasi-dynamic register programming outside reset. Program register to 0 to enable quasi-dynamic programming. Set back
-               egister to 1 once programming is done.
-               PSU_DDRC_SWCTL_SW_DONE                                                          0x0
-
-               Software register programming control enable
-               (OFFSET, MASK, VALUE)      (0XFD070320, 0x00000001U ,0x00000000U)
-               RegMask = (DDRC_SWCTL_SW_DONE_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_SWCTL_SW_DONE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_SWCTL_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : PCCFG @ 0XFD070400</p>
-
-               Burst length expansion mode. By default (i.e. bl_exp_mode==0) XPI expands every AXI burst into multiple HIF commands, using t
-               e memory burst length as a unit. If set to 1, then XPI will use half of the memory burst length as a unit. This applies to bo
-               h reads and writes. When MSTR.data_bus_width==00, setting bl_exp_mode to 1 has no effect. This can be used in cases where Par
-               ial Writes is enabled (UMCTL2_PARTIAL_WR=1) and DBG0.dis_wc=1, in order to avoid or minimize t_ccd_l penalty in DDR4 and t_cc
-               _mw penalty in LPDDR4. Note that if DBICTL.reg_ddrc_dm_en=0, functionality is not supported in the following cases: - UMCTL2_
-               ARTIAL_WR=0 - UMCTL2_PARTIAL_WR=1, MSTR.reg_ddrc_data_bus_width=01, MEMC_BURST_LENGTH=8 and MSTR.reg_ddrc_burst_rdwr=1000 (LP
-               DR4 only) - UMCTL2_PARTIAL_WR=1, MSTR.reg_ddrc_data_bus_width=01, MEMC_BURST_LENGTH=4 and MSTR.reg_ddrc_burst_rdwr=0100 (DDR4
-               only), with either MSTR.reg_ddrc_burstchop=0 or CRCPARCTL1.reg_ddrc_crc_enable=1 Functionality is also not supported if Share
-               -AC is enabled
-               PSU_DDRC_PCCFG_BL_EXP_MODE                                                      0x0
-
-               Page match four limit. If set to 1, limits the number of consecutive same page DDRC transactions that can be granted by the P
-               rt Arbiter to four when Page Match feature is enabled. If set to 0, there is no limit imposed on number of consecutive same p
-               ge DDRC transactions.
-               PSU_DDRC_PCCFG_PAGEMATCH_LIMIT                                                  0x0
-
-               If set to 1 (enabled), sets co_gs_go2critical_wr and co_gs_go2critical_lpr/co_gs_go2critical_hpr signals going to DDRC based
-               n urgent input (awurgent, arurgent) coming from AXI master. If set to 0 (disabled), co_gs_go2critical_wr and co_gs_go2critica
-               _lpr/co_gs_go2critical_hpr signals at DDRC are driven to 1b'0.
-               PSU_DDRC_PCCFG_GO2CRITICAL_EN                                                   0x1
-
-               Port Common Configuration Register
-               (OFFSET, MASK, VALUE)      (0XFD070400, 0x00000111U ,0x00000001U)
-               RegMask = (DDRC_PCCFG_BL_EXP_MODE_MASK | DDRC_PCCFG_PAGEMATCH_LIMIT_MASK | DDRC_PCCFG_GO2CRITICAL_EN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_PCCFG_BL_EXP_MODE_SHIFT
-                       | 0x00000000U << DDRC_PCCFG_PAGEMATCH_LIMIT_SHIFT
-                       | 0x00000001U << DDRC_PCCFG_GO2CRITICAL_EN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCCFG_OFFSET ,0x00000111U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGR_0 @ 0XFD070404</p>
-
-               If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.
-               PSU_DDRC_PCFGR_0_RD_PORT_PAGEMATCH_EN                                           0x1
-
-               If set to 1, enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted if enabled in PCCFG.
-               o2critical_en register. Note that arurgent signal can be asserted anytime and as long as required which is independent of add
-               ess handshaking (it is not associated with any particular command).
-               PSU_DDRC_PCFGR_0_RD_PORT_URGENT_EN                                              0x1
-
-               If set to 1, enables aging function for the read channel of the port.
-               PSU_DDRC_PCFGR_0_RD_PORT_AGING_EN                                               0x0
-
-               Determines the initial load value of read aging counters. These counters will be parallel loaded after reset, or after each g
-               ant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               he higher significant 5-bits of the read aging counter sets the priority of the read channel of a given port. Port's priority
-               will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0, the corre
-               ponding port channel will have the highest priority level (timeout condition - Priority0). For multi-port configurations, the
-               aging counters cannot be used to set port priorities when external dynamic priority inputs (arqos) are enabled (timeout is st
-               ll applicable). For single port configurations, the aging counters are only used when they timeout (become 0) to force read-w
-               ite direction switching. In this case, external dynamic priority input, arqos (for reads only) can still be used to set the D
-               RC read priority (2 priority levels: low priority read - LPR, high priority read - HPR) on a command by command basis. Note:
-               he two LSBs of this register field are tied internally to 2'b00.
-               PSU_DDRC_PCFGR_0_RD_PORT_PRIORITY                                               0xf
-
-               Port n Configuration Read Register
-               (OFFSET, MASK, VALUE)      (0XFD070404, 0x000073FFU ,0x0000600FU)
-               RegMask = (DDRC_PCFGR_0_RD_PORT_PAGEMATCH_EN_MASK | DDRC_PCFGR_0_RD_PORT_URGENT_EN_MASK | DDRC_PCFGR_0_RD_PORT_AGING_EN_MASK | DDRC_PCFGR_0_RD_PORT_PRIORITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGR_0_RD_PORT_PAGEMATCH_EN_SHIFT
-                       | 0x00000001U << DDRC_PCFGR_0_RD_PORT_URGENT_EN_SHIFT
-                       | 0x00000000U << DDRC_PCFGR_0_RD_PORT_AGING_EN_SHIFT
-                       | 0x0000000FU << DDRC_PCFGR_0_RD_PORT_PRIORITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGR_0_OFFSET ,0x000073FFU ,0x0000600FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGW_0 @ 0XFD070408</p>
-
-               If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.
-               PSU_DDRC_PCFGW_0_WR_PORT_PAGEMATCH_EN                                           0x1
-
-               If set to 1, enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in PCCFG.go2critical_en register
-                Note that awurgent signal can be asserted anytime and as long as required which is independent of address handshaking (it is
-               not associated with any particular command).
-               PSU_DDRC_PCFGW_0_WR_PORT_URGENT_EN                                              0x1
-
-               If set to 1, enables aging function for the write channel of the port.
-               PSU_DDRC_PCFGW_0_WR_PORT_AGING_EN                                               0x0
-
-               Determines the initial load value of write aging counters. These counters will be parallel loaded after reset, or after each
-               rant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               The higher significant 5-bits of the write aging counter sets the initial priority of the write channel of a given port. Port
-               s priority will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0
-                the corresponding port channel will have the highest priority level. For multi-port configurations, the aging counters canno
-                be used to set port priorities when external dynamic priority inputs (awqos) are enabled (timeout is still applicable). For
-               ingle port configurations, the aging counters are only used when they timeout (become 0) to force read-write direction switch
-               ng. Note: The two LSBs of this register field are tied internally to 2'b00.
-               PSU_DDRC_PCFGW_0_WR_PORT_PRIORITY                                               0xf
-
-               Port n Configuration Write Register
-               (OFFSET, MASK, VALUE)      (0XFD070408, 0x000073FFU ,0x0000600FU)
-               RegMask = (DDRC_PCFGW_0_WR_PORT_PAGEMATCH_EN_MASK | DDRC_PCFGW_0_WR_PORT_URGENT_EN_MASK | DDRC_PCFGW_0_WR_PORT_AGING_EN_MASK | DDRC_PCFGW_0_WR_PORT_PRIORITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGW_0_WR_PORT_PAGEMATCH_EN_SHIFT
-                       | 0x00000001U << DDRC_PCFGW_0_WR_PORT_URGENT_EN_SHIFT
-                       | 0x00000000U << DDRC_PCFGW_0_WR_PORT_AGING_EN_SHIFT
-                       | 0x0000000FU << DDRC_PCFGW_0_WR_PORT_PRIORITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGW_0_OFFSET ,0x000073FFU ,0x0000600FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCTRL_0 @ 0XFD070490</p>
-
-               Enables port n.
-               PSU_DDRC_PCTRL_0_PORT_EN                                                        0x1
-
-               Port n Control Register
-               (OFFSET, MASK, VALUE)      (0XFD070490, 0x00000001U ,0x00000001U)
-               RegMask = (DDRC_PCTRL_0_PORT_EN_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCTRL_0_PORT_EN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCTRL_0_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGQOS0_0 @ 0XFD070494</p>
-
-               This bitfield indicates the traffic class of region 1. Valid values are: 0 : LPR, 1: VPR, 2: HPR. For dual address queue conf
-               gurations, region1 maps to the blue address queue. In this case, valid values are 0: LPR and 1: VPR only. When VPR support is
-               disabled (UMCTL2_VPR_EN = 0) and traffic class of region 1 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.
-               PSU_DDRC_PCFGQOS0_0_RQOS_MAP_REGION1                                            0x2
-
-               This bitfield indicates the traffic class of region 0. Valid values are: 0: LPR, 1: VPR, 2: HPR. For dual address queue confi
-               urations, region 0 maps to the blue address queue. In this case, valid values are: 0: LPR and 1: VPR only. When VPR support i
-                disabled (UMCTL2_VPR_EN = 0) and traffic class of region0 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.
-               PSU_DDRC_PCFGQOS0_0_RQOS_MAP_REGION0                                            0x0
-
-               Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for d
-               al RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA, arqos values are used directly as port prio
-               ities, where the higher the value corresponds to higher port priority. All of the map_level* registers must be set to distinc
-                values.
-               PSU_DDRC_PCFGQOS0_0_RQOS_MAP_LEVEL1                                             0xb
-
-               Port n Read QoS Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD070494, 0x0033000FU ,0x0020000BU)
-               RegMask = (DDRC_PCFGQOS0_0_RQOS_MAP_REGION1_MASK | DDRC_PCFGQOS0_0_RQOS_MAP_REGION0_MASK | DDRC_PCFGQOS0_0_RQOS_MAP_LEVEL1_MASK |  0 );
-
-               RegVal = ((0x00000002U << DDRC_PCFGQOS0_0_RQOS_MAP_REGION1_SHIFT
-                       | 0x00000000U << DDRC_PCFGQOS0_0_RQOS_MAP_REGION0_SHIFT
-                       | 0x0000000BU << DDRC_PCFGQOS0_0_RQOS_MAP_LEVEL1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGQOS0_0_OFFSET ,0x0033000FU ,0x0020000BU);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGQOS1_0 @ 0XFD070498</p>
-
-               Specifies the timeout value for transactions mapped to the red address queue.
-               PSU_DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTR                                           0x0
-
-               Specifies the timeout value for transactions mapped to the blue address queue.
-               PSU_DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTB                                           0x0
-
-               Port n Read QoS Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD070498, 0x07FF07FFU ,0x00000000U)
-               RegMask = (DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTR_MASK | DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTB_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTR_SHIFT
-                       | 0x00000000U << DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGQOS1_0_OFFSET ,0x07FF07FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGR_1 @ 0XFD0704B4</p>
-
-               If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.
-               PSU_DDRC_PCFGR_1_RD_PORT_PAGEMATCH_EN                                           0x1
-
-               If set to 1, enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted if enabled in PCCFG.
-               o2critical_en register. Note that arurgent signal can be asserted anytime and as long as required which is independent of add
-               ess handshaking (it is not associated with any particular command).
-               PSU_DDRC_PCFGR_1_RD_PORT_URGENT_EN                                              0x1
-
-               If set to 1, enables aging function for the read channel of the port.
-               PSU_DDRC_PCFGR_1_RD_PORT_AGING_EN                                               0x0
-
-               Determines the initial load value of read aging counters. These counters will be parallel loaded after reset, or after each g
-               ant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               he higher significant 5-bits of the read aging counter sets the priority of the read channel of a given port. Port's priority
-               will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0, the corre
-               ponding port channel will have the highest priority level (timeout condition - Priority0). For multi-port configurations, the
-               aging counters cannot be used to set port priorities when external dynamic priority inputs (arqos) are enabled (timeout is st
-               ll applicable). For single port configurations, the aging counters are only used when they timeout (become 0) to force read-w
-               ite direction switching. In this case, external dynamic priority input, arqos (for reads only) can still be used to set the D
-               RC read priority (2 priority levels: low priority read - LPR, high priority read - HPR) on a command by command basis. Note:
-               he two LSBs of this register field are tied internally to 2'b00.
-               PSU_DDRC_PCFGR_1_RD_PORT_PRIORITY                                               0xf
-
-               Port n Configuration Read Register
-               (OFFSET, MASK, VALUE)      (0XFD0704B4, 0x000073FFU ,0x0000600FU)
-               RegMask = (DDRC_PCFGR_1_RD_PORT_PAGEMATCH_EN_MASK | DDRC_PCFGR_1_RD_PORT_URGENT_EN_MASK | DDRC_PCFGR_1_RD_PORT_AGING_EN_MASK | DDRC_PCFGR_1_RD_PORT_PRIORITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGR_1_RD_PORT_PAGEMATCH_EN_SHIFT
-                       | 0x00000001U << DDRC_PCFGR_1_RD_PORT_URGENT_EN_SHIFT
-                       | 0x00000000U << DDRC_PCFGR_1_RD_PORT_AGING_EN_SHIFT
-                       | 0x0000000FU << DDRC_PCFGR_1_RD_PORT_PRIORITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGR_1_OFFSET ,0x000073FFU ,0x0000600FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGW_1 @ 0XFD0704B8</p>
-
-               If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.
-               PSU_DDRC_PCFGW_1_WR_PORT_PAGEMATCH_EN                                           0x1
-
-               If set to 1, enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in PCCFG.go2critical_en register
-                Note that awurgent signal can be asserted anytime and as long as required which is independent of address handshaking (it is
-               not associated with any particular command).
-               PSU_DDRC_PCFGW_1_WR_PORT_URGENT_EN                                              0x1
-
-               If set to 1, enables aging function for the write channel of the port.
-               PSU_DDRC_PCFGW_1_WR_PORT_AGING_EN                                               0x0
-
-               Determines the initial load value of write aging counters. These counters will be parallel loaded after reset, or after each
-               rant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               The higher significant 5-bits of the write aging counter sets the initial priority of the write channel of a given port. Port
-               s priority will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0
-                the corresponding port channel will have the highest priority level. For multi-port configurations, the aging counters canno
-                be used to set port priorities when external dynamic priority inputs (awqos) are enabled (timeout is still applicable). For
-               ingle port configurations, the aging counters are only used when they timeout (become 0) to force read-write direction switch
-               ng. Note: The two LSBs of this register field are tied internally to 2'b00.
-               PSU_DDRC_PCFGW_1_WR_PORT_PRIORITY                                               0xf
-
-               Port n Configuration Write Register
-               (OFFSET, MASK, VALUE)      (0XFD0704B8, 0x000073FFU ,0x0000600FU)
-               RegMask = (DDRC_PCFGW_1_WR_PORT_PAGEMATCH_EN_MASK | DDRC_PCFGW_1_WR_PORT_URGENT_EN_MASK | DDRC_PCFGW_1_WR_PORT_AGING_EN_MASK | DDRC_PCFGW_1_WR_PORT_PRIORITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGW_1_WR_PORT_PAGEMATCH_EN_SHIFT
-                       | 0x00000001U << DDRC_PCFGW_1_WR_PORT_URGENT_EN_SHIFT
-                       | 0x00000000U << DDRC_PCFGW_1_WR_PORT_AGING_EN_SHIFT
-                       | 0x0000000FU << DDRC_PCFGW_1_WR_PORT_PRIORITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGW_1_OFFSET ,0x000073FFU ,0x0000600FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCTRL_1 @ 0XFD070540</p>
-
-               Enables port n.
-               PSU_DDRC_PCTRL_1_PORT_EN                                                        0x1
-
-               Port n Control Register
-               (OFFSET, MASK, VALUE)      (0XFD070540, 0x00000001U ,0x00000001U)
-               RegMask = (DDRC_PCTRL_1_PORT_EN_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCTRL_1_PORT_EN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCTRL_1_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGQOS0_1 @ 0XFD070544</p>
-
-               This bitfield indicates the traffic class of region2. For dual address queue configurations, region2 maps to the red address
-               ueue. Valid values are 1: VPR and 2: HPR only. When VPR support is disabled (UMCTL2_VPR_EN = 0) and traffic class of region2
-               s set to 1 (VPR), VPR traffic is aliased to LPR traffic.
-               PSU_DDRC_PCFGQOS0_1_RQOS_MAP_REGION2                                            0x2
-
-               This bitfield indicates the traffic class of region 1. Valid values are: 0 : LPR, 1: VPR, 2: HPR. For dual address queue conf
-               gurations, region1 maps to the blue address queue. In this case, valid values are 0: LPR and 1: VPR only. When VPR support is
-               disabled (UMCTL2_VPR_EN = 0) and traffic class of region 1 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.
-               PSU_DDRC_PCFGQOS0_1_RQOS_MAP_REGION1                                            0x0
-
-               This bitfield indicates the traffic class of region 0. Valid values are: 0: LPR, 1: VPR, 2: HPR. For dual address queue confi
-               urations, region 0 maps to the blue address queue. In this case, valid values are: 0: LPR and 1: VPR only. When VPR support i
-                disabled (UMCTL2_VPR_EN = 0) and traffic class of region0 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.
-               PSU_DDRC_PCFGQOS0_1_RQOS_MAP_REGION0                                            0x0
-
-               Separation level2 indicating the end of region1 mapping; start of region1 is (level1 + 1). Possible values for level2 are (le
-               el1 + 1) to 14 which corresponds to arqos. Region2 starts from (level2 + 1) up to 15. Note that for PA, arqos values are used
-               directly as port priorities, where the higher the value corresponds to higher port priority. All of the map_level* registers
-               ust be set to distinct values.
-               PSU_DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL2                                             0xb
-
-               Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for d
-               al RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA, arqos values are used directly as port prio
-               ities, where the higher the value corresponds to higher port priority. All of the map_level* registers must be set to distinc
-                values.
-               PSU_DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL1                                             0x3
-
-               Port n Read QoS Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD070544, 0x03330F0FU ,0x02000B03U)
-               RegMask = (DDRC_PCFGQOS0_1_RQOS_MAP_REGION2_MASK | DDRC_PCFGQOS0_1_RQOS_MAP_REGION1_MASK | DDRC_PCFGQOS0_1_RQOS_MAP_REGION0_MASK | DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL2_MASK | DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL1_MASK |  0 );
-
-               RegVal = ((0x00000002U << DDRC_PCFGQOS0_1_RQOS_MAP_REGION2_SHIFT
-                       | 0x00000000U << DDRC_PCFGQOS0_1_RQOS_MAP_REGION1_SHIFT
-                       | 0x00000000U << DDRC_PCFGQOS0_1_RQOS_MAP_REGION0_SHIFT
-                       | 0x0000000BU << DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL2_SHIFT
-                       | 0x00000003U << DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGQOS0_1_OFFSET ,0x03330F0FU ,0x02000B03U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGQOS1_1 @ 0XFD070548</p>
-
-               Specifies the timeout value for transactions mapped to the red address queue.
-               PSU_DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTR                                           0x0
-
-               Specifies the timeout value for transactions mapped to the blue address queue.
-               PSU_DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTB                                           0x0
-
-               Port n Read QoS Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD070548, 0x07FF07FFU ,0x00000000U)
-               RegMask = (DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTR_MASK | DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTB_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTR_SHIFT
-                       | 0x00000000U << DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGQOS1_1_OFFSET ,0x07FF07FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGR_2 @ 0XFD070564</p>
-
-               If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.
-               PSU_DDRC_PCFGR_2_RD_PORT_PAGEMATCH_EN                                           0x1
-
-               If set to 1, enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted if enabled in PCCFG.
-               o2critical_en register. Note that arurgent signal can be asserted anytime and as long as required which is independent of add
-               ess handshaking (it is not associated with any particular command).
-               PSU_DDRC_PCFGR_2_RD_PORT_URGENT_EN                                              0x1
-
-               If set to 1, enables aging function for the read channel of the port.
-               PSU_DDRC_PCFGR_2_RD_PORT_AGING_EN                                               0x0
-
-               Determines the initial load value of read aging counters. These counters will be parallel loaded after reset, or after each g
-               ant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               he higher significant 5-bits of the read aging counter sets the priority of the read channel of a given port. Port's priority
-               will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0, the corre
-               ponding port channel will have the highest priority level (timeout condition - Priority0). For multi-port configurations, the
-               aging counters cannot be used to set port priorities when external dynamic priority inputs (arqos) are enabled (timeout is st
-               ll applicable). For single port configurations, the aging counters are only used when they timeout (become 0) to force read-w
-               ite direction switching. In this case, external dynamic priority input, arqos (for reads only) can still be used to set the D
-               RC read priority (2 priority levels: low priority read - LPR, high priority read - HPR) on a command by command basis. Note:
-               he two LSBs of this register field are tied internally to 2'b00.
-               PSU_DDRC_PCFGR_2_RD_PORT_PRIORITY                                               0xf
-
-               Port n Configuration Read Register
-               (OFFSET, MASK, VALUE)      (0XFD070564, 0x000073FFU ,0x0000600FU)
-               RegMask = (DDRC_PCFGR_2_RD_PORT_PAGEMATCH_EN_MASK | DDRC_PCFGR_2_RD_PORT_URGENT_EN_MASK | DDRC_PCFGR_2_RD_PORT_AGING_EN_MASK | DDRC_PCFGR_2_RD_PORT_PRIORITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGR_2_RD_PORT_PAGEMATCH_EN_SHIFT
-                       | 0x00000001U << DDRC_PCFGR_2_RD_PORT_URGENT_EN_SHIFT
-                       | 0x00000000U << DDRC_PCFGR_2_RD_PORT_AGING_EN_SHIFT
-                       | 0x0000000FU << DDRC_PCFGR_2_RD_PORT_PRIORITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGR_2_OFFSET ,0x000073FFU ,0x0000600FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGW_2 @ 0XFD070568</p>
-
-               If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.
-               PSU_DDRC_PCFGW_2_WR_PORT_PAGEMATCH_EN                                           0x1
-
-               If set to 1, enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in PCCFG.go2critical_en register
-                Note that awurgent signal can be asserted anytime and as long as required which is independent of address handshaking (it is
-               not associated with any particular command).
-               PSU_DDRC_PCFGW_2_WR_PORT_URGENT_EN                                              0x1
-
-               If set to 1, enables aging function for the write channel of the port.
-               PSU_DDRC_PCFGW_2_WR_PORT_AGING_EN                                               0x0
-
-               Determines the initial load value of write aging counters. These counters will be parallel loaded after reset, or after each
-               rant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               The higher significant 5-bits of the write aging counter sets the initial priority of the write channel of a given port. Port
-               s priority will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0
-                the corresponding port channel will have the highest priority level. For multi-port configurations, the aging counters canno
-                be used to set port priorities when external dynamic priority inputs (awqos) are enabled (timeout is still applicable). For
-               ingle port configurations, the aging counters are only used when they timeout (become 0) to force read-write direction switch
-               ng. Note: The two LSBs of this register field are tied internally to 2'b00.
-               PSU_DDRC_PCFGW_2_WR_PORT_PRIORITY                                               0xf
-
-               Port n Configuration Write Register
-               (OFFSET, MASK, VALUE)      (0XFD070568, 0x000073FFU ,0x0000600FU)
-               RegMask = (DDRC_PCFGW_2_WR_PORT_PAGEMATCH_EN_MASK | DDRC_PCFGW_2_WR_PORT_URGENT_EN_MASK | DDRC_PCFGW_2_WR_PORT_AGING_EN_MASK | DDRC_PCFGW_2_WR_PORT_PRIORITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGW_2_WR_PORT_PAGEMATCH_EN_SHIFT
-                       | 0x00000001U << DDRC_PCFGW_2_WR_PORT_URGENT_EN_SHIFT
-                       | 0x00000000U << DDRC_PCFGW_2_WR_PORT_AGING_EN_SHIFT
-                       | 0x0000000FU << DDRC_PCFGW_2_WR_PORT_PRIORITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGW_2_OFFSET ,0x000073FFU ,0x0000600FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCTRL_2 @ 0XFD0705F0</p>
-
-               Enables port n.
-               PSU_DDRC_PCTRL_2_PORT_EN                                                        0x1
-
-               Port n Control Register
-               (OFFSET, MASK, VALUE)      (0XFD0705F0, 0x00000001U ,0x00000001U)
-               RegMask = (DDRC_PCTRL_2_PORT_EN_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCTRL_2_PORT_EN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCTRL_2_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGQOS0_2 @ 0XFD0705F4</p>
-
-               This bitfield indicates the traffic class of region2. For dual address queue configurations, region2 maps to the red address
-               ueue. Valid values are 1: VPR and 2: HPR only. When VPR support is disabled (UMCTL2_VPR_EN = 0) and traffic class of region2
-               s set to 1 (VPR), VPR traffic is aliased to LPR traffic.
-               PSU_DDRC_PCFGQOS0_2_RQOS_MAP_REGION2                                            0x2
-
-               This bitfield indicates the traffic class of region 1. Valid values are: 0 : LPR, 1: VPR, 2: HPR. For dual address queue conf
-               gurations, region1 maps to the blue address queue. In this case, valid values are 0: LPR and 1: VPR only. When VPR support is
-               disabled (UMCTL2_VPR_EN = 0) and traffic class of region 1 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.
-               PSU_DDRC_PCFGQOS0_2_RQOS_MAP_REGION1                                            0x0
-
-               This bitfield indicates the traffic class of region 0. Valid values are: 0: LPR, 1: VPR, 2: HPR. For dual address queue confi
-               urations, region 0 maps to the blue address queue. In this case, valid values are: 0: LPR and 1: VPR only. When VPR support i
-                disabled (UMCTL2_VPR_EN = 0) and traffic class of region0 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.
-               PSU_DDRC_PCFGQOS0_2_RQOS_MAP_REGION0                                            0x0
-
-               Separation level2 indicating the end of region1 mapping; start of region1 is (level1 + 1). Possible values for level2 are (le
-               el1 + 1) to 14 which corresponds to arqos. Region2 starts from (level2 + 1) up to 15. Note that for PA, arqos values are used
-               directly as port priorities, where the higher the value corresponds to higher port priority. All of the map_level* registers
-               ust be set to distinct values.
-               PSU_DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL2                                             0xb
-
-               Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for d
-               al RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA, arqos values are used directly as port prio
-               ities, where the higher the value corresponds to higher port priority. All of the map_level* registers must be set to distinc
-                values.
-               PSU_DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL1                                             0x3
-
-               Port n Read QoS Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD0705F4, 0x03330F0FU ,0x02000B03U)
-               RegMask = (DDRC_PCFGQOS0_2_RQOS_MAP_REGION2_MASK | DDRC_PCFGQOS0_2_RQOS_MAP_REGION1_MASK | DDRC_PCFGQOS0_2_RQOS_MAP_REGION0_MASK | DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL2_MASK | DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL1_MASK |  0 );
-
-               RegVal = ((0x00000002U << DDRC_PCFGQOS0_2_RQOS_MAP_REGION2_SHIFT
-                       | 0x00000000U << DDRC_PCFGQOS0_2_RQOS_MAP_REGION1_SHIFT
-                       | 0x00000000U << DDRC_PCFGQOS0_2_RQOS_MAP_REGION0_SHIFT
-                       | 0x0000000BU << DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL2_SHIFT
-                       | 0x00000003U << DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGQOS0_2_OFFSET ,0x03330F0FU ,0x02000B03U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGQOS1_2 @ 0XFD0705F8</p>
-
-               Specifies the timeout value for transactions mapped to the red address queue.
-               PSU_DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTR                                           0x0
-
-               Specifies the timeout value for transactions mapped to the blue address queue.
-               PSU_DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTB                                           0x0
-
-               Port n Read QoS Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD0705F8, 0x07FF07FFU ,0x00000000U)
-               RegMask = (DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTR_MASK | DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTB_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTR_SHIFT
-                       | 0x00000000U << DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGQOS1_2_OFFSET ,0x07FF07FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGR_3 @ 0XFD070614</p>
-
-               If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.
-               PSU_DDRC_PCFGR_3_RD_PORT_PAGEMATCH_EN                                           0x1
-
-               If set to 1, enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted if enabled in PCCFG.
-               o2critical_en register. Note that arurgent signal can be asserted anytime and as long as required which is independent of add
-               ess handshaking (it is not associated with any particular command).
-               PSU_DDRC_PCFGR_3_RD_PORT_URGENT_EN                                              0x1
-
-               If set to 1, enables aging function for the read channel of the port.
-               PSU_DDRC_PCFGR_3_RD_PORT_AGING_EN                                               0x0
-
-               Determines the initial load value of read aging counters. These counters will be parallel loaded after reset, or after each g
-               ant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               he higher significant 5-bits of the read aging counter sets the priority of the read channel of a given port. Port's priority
-               will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0, the corre
-               ponding port channel will have the highest priority level (timeout condition - Priority0). For multi-port configurations, the
-               aging counters cannot be used to set port priorities when external dynamic priority inputs (arqos) are enabled (timeout is st
-               ll applicable). For single port configurations, the aging counters are only used when they timeout (become 0) to force read-w
-               ite direction switching. In this case, external dynamic priority input, arqos (for reads only) can still be used to set the D
-               RC read priority (2 priority levels: low priority read - LPR, high priority read - HPR) on a command by command basis. Note:
-               he two LSBs of this register field are tied internally to 2'b00.
-               PSU_DDRC_PCFGR_3_RD_PORT_PRIORITY                                               0xf
-
-               Port n Configuration Read Register
-               (OFFSET, MASK, VALUE)      (0XFD070614, 0x000073FFU ,0x0000600FU)
-               RegMask = (DDRC_PCFGR_3_RD_PORT_PAGEMATCH_EN_MASK | DDRC_PCFGR_3_RD_PORT_URGENT_EN_MASK | DDRC_PCFGR_3_RD_PORT_AGING_EN_MASK | DDRC_PCFGR_3_RD_PORT_PRIORITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGR_3_RD_PORT_PAGEMATCH_EN_SHIFT
-                       | 0x00000001U << DDRC_PCFGR_3_RD_PORT_URGENT_EN_SHIFT
-                       | 0x00000000U << DDRC_PCFGR_3_RD_PORT_AGING_EN_SHIFT
-                       | 0x0000000FU << DDRC_PCFGR_3_RD_PORT_PRIORITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGR_3_OFFSET ,0x000073FFU ,0x0000600FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGW_3 @ 0XFD070618</p>
-
-               If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.
-               PSU_DDRC_PCFGW_3_WR_PORT_PAGEMATCH_EN                                           0x1
-
-               If set to 1, enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in PCCFG.go2critical_en register
-                Note that awurgent signal can be asserted anytime and as long as required which is independent of address handshaking (it is
-               not associated with any particular command).
-               PSU_DDRC_PCFGW_3_WR_PORT_URGENT_EN                                              0x1
-
-               If set to 1, enables aging function for the write channel of the port.
-               PSU_DDRC_PCFGW_3_WR_PORT_AGING_EN                                               0x0
-
-               Determines the initial load value of write aging counters. These counters will be parallel loaded after reset, or after each
-               rant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               The higher significant 5-bits of the write aging counter sets the initial priority of the write channel of a given port. Port
-               s priority will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0
-                the corresponding port channel will have the highest priority level. For multi-port configurations, the aging counters canno
-                be used to set port priorities when external dynamic priority inputs (awqos) are enabled (timeout is still applicable). For
-               ingle port configurations, the aging counters are only used when they timeout (become 0) to force read-write direction switch
-               ng. Note: The two LSBs of this register field are tied internally to 2'b00.
-               PSU_DDRC_PCFGW_3_WR_PORT_PRIORITY                                               0xf
-
-               Port n Configuration Write Register
-               (OFFSET, MASK, VALUE)      (0XFD070618, 0x000073FFU ,0x0000600FU)
-               RegMask = (DDRC_PCFGW_3_WR_PORT_PAGEMATCH_EN_MASK | DDRC_PCFGW_3_WR_PORT_URGENT_EN_MASK | DDRC_PCFGW_3_WR_PORT_AGING_EN_MASK | DDRC_PCFGW_3_WR_PORT_PRIORITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGW_3_WR_PORT_PAGEMATCH_EN_SHIFT
-                       | 0x00000001U << DDRC_PCFGW_3_WR_PORT_URGENT_EN_SHIFT
-                       | 0x00000000U << DDRC_PCFGW_3_WR_PORT_AGING_EN_SHIFT
-                       | 0x0000000FU << DDRC_PCFGW_3_WR_PORT_PRIORITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGW_3_OFFSET ,0x000073FFU ,0x0000600FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCTRL_3 @ 0XFD0706A0</p>
-
-               Enables port n.
-               PSU_DDRC_PCTRL_3_PORT_EN                                                        0x1
-
-               Port n Control Register
-               (OFFSET, MASK, VALUE)      (0XFD0706A0, 0x00000001U ,0x00000001U)
-               RegMask = (DDRC_PCTRL_3_PORT_EN_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCTRL_3_PORT_EN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCTRL_3_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGQOS0_3 @ 0XFD0706A4</p>
-
-               This bitfield indicates the traffic class of region 1. Valid values are: 0 : LPR, 1: VPR, 2: HPR. For dual address queue conf
-               gurations, region1 maps to the blue address queue. In this case, valid values are 0: LPR and 1: VPR only. When VPR support is
-               disabled (UMCTL2_VPR_EN = 0) and traffic class of region 1 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.
-               PSU_DDRC_PCFGQOS0_3_RQOS_MAP_REGION1                                            0x1
-
-               This bitfield indicates the traffic class of region 0. Valid values are: 0: LPR, 1: VPR, 2: HPR. For dual address queue confi
-               urations, region 0 maps to the blue address queue. In this case, valid values are: 0: LPR and 1: VPR only. When VPR support i
-                disabled (UMCTL2_VPR_EN = 0) and traffic class of region0 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.
-               PSU_DDRC_PCFGQOS0_3_RQOS_MAP_REGION0                                            0x0
-
-               Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for d
-               al RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA, arqos values are used directly as port prio
-               ities, where the higher the value corresponds to higher port priority. All of the map_level* registers must be set to distinc
-                values.
-               PSU_DDRC_PCFGQOS0_3_RQOS_MAP_LEVEL1                                             0x3
-
-               Port n Read QoS Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD0706A4, 0x0033000FU ,0x00100003U)
-               RegMask = (DDRC_PCFGQOS0_3_RQOS_MAP_REGION1_MASK | DDRC_PCFGQOS0_3_RQOS_MAP_REGION0_MASK | DDRC_PCFGQOS0_3_RQOS_MAP_LEVEL1_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGQOS0_3_RQOS_MAP_REGION1_SHIFT
-                       | 0x00000000U << DDRC_PCFGQOS0_3_RQOS_MAP_REGION0_SHIFT
-                       | 0x00000003U << DDRC_PCFGQOS0_3_RQOS_MAP_LEVEL1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGQOS0_3_OFFSET ,0x0033000FU ,0x00100003U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGQOS1_3 @ 0XFD0706A8</p>
-
-               Specifies the timeout value for transactions mapped to the red address queue.
-               PSU_DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTR                                           0x0
-
-               Specifies the timeout value for transactions mapped to the blue address queue.
-               PSU_DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTB                                           0x4f
-
-               Port n Read QoS Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD0706A8, 0x07FF07FFU ,0x0000004FU)
-               RegMask = (DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTR_MASK | DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTB_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTR_SHIFT
-                       | 0x0000004FU << DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGQOS1_3_OFFSET ,0x07FF07FFU ,0x0000004FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGWQOS0_3 @ 0XFD0706AC</p>
-
-               This bitfield indicates the traffic class of region 1. Valid values are: 0: NPW, 1: VPW. When VPW support is disabled (UMCTL2
-               VPW_EN = 0) and traffic class of region 1 is set to 1 (VPW), VPW traffic is aliased to LPW traffic.
-               PSU_DDRC_PCFGWQOS0_3_WQOS_MAP_REGION1                                           0x1
-
-               This bitfield indicates the traffic class of region 0. Valid values are: 0: NPW, 1: VPW. When VPW support is disabled (UMCTL2
-               VPW_EN = 0) and traffic class of region0 is set to 1 (VPW), VPW traffic is aliased to NPW traffic.
-               PSU_DDRC_PCFGWQOS0_3_WQOS_MAP_REGION0                                           0x0
-
-               Separation level indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 14 which c
-               rresponds to awqos. Note that for PA, awqos values are used directly as port priorities, where the higher the value correspon
-               s to higher port priority.
-               PSU_DDRC_PCFGWQOS0_3_WQOS_MAP_LEVEL                                             0x3
-
-               Port n Write QoS Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD0706AC, 0x0033000FU ,0x00100003U)
-               RegMask = (DDRC_PCFGWQOS0_3_WQOS_MAP_REGION1_MASK | DDRC_PCFGWQOS0_3_WQOS_MAP_REGION0_MASK | DDRC_PCFGWQOS0_3_WQOS_MAP_LEVEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGWQOS0_3_WQOS_MAP_REGION1_SHIFT
-                       | 0x00000000U << DDRC_PCFGWQOS0_3_WQOS_MAP_REGION0_SHIFT
-                       | 0x00000003U << DDRC_PCFGWQOS0_3_WQOS_MAP_LEVEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGWQOS0_3_OFFSET ,0x0033000FU ,0x00100003U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGWQOS1_3 @ 0XFD0706B0</p>
-
-               Specifies the timeout value for write transactions.
-               PSU_DDRC_PCFGWQOS1_3_WQOS_MAP_TIMEOUT                                           0x4f
-
-               Port n Write QoS Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD0706B0, 0x000007FFU ,0x0000004FU)
-               RegMask = (DDRC_PCFGWQOS1_3_WQOS_MAP_TIMEOUT_MASK |  0 );
-
-               RegVal = ((0x0000004FU << DDRC_PCFGWQOS1_3_WQOS_MAP_TIMEOUT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGWQOS1_3_OFFSET ,0x000007FFU ,0x0000004FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGR_4 @ 0XFD0706C4</p>
-
-               If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.
-               PSU_DDRC_PCFGR_4_RD_PORT_PAGEMATCH_EN                                           0x1
-
-               If set to 1, enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted if enabled in PCCFG.
-               o2critical_en register. Note that arurgent signal can be asserted anytime and as long as required which is independent of add
-               ess handshaking (it is not associated with any particular command).
-               PSU_DDRC_PCFGR_4_RD_PORT_URGENT_EN                                              0x1
-
-               If set to 1, enables aging function for the read channel of the port.
-               PSU_DDRC_PCFGR_4_RD_PORT_AGING_EN                                               0x0
-
-               Determines the initial load value of read aging counters. These counters will be parallel loaded after reset, or after each g
-               ant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               he higher significant 5-bits of the read aging counter sets the priority of the read channel of a given port. Port's priority
-               will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0, the corre
-               ponding port channel will have the highest priority level (timeout condition - Priority0). For multi-port configurations, the
-               aging counters cannot be used to set port priorities when external dynamic priority inputs (arqos) are enabled (timeout is st
-               ll applicable). For single port configurations, the aging counters are only used when they timeout (become 0) to force read-w
-               ite direction switching. In this case, external dynamic priority input, arqos (for reads only) can still be used to set the D
-               RC read priority (2 priority levels: low priority read - LPR, high priority read - HPR) on a command by command basis. Note:
-               he two LSBs of this register field are tied internally to 2'b00.
-               PSU_DDRC_PCFGR_4_RD_PORT_PRIORITY                                               0xf
-
-               Port n Configuration Read Register
-               (OFFSET, MASK, VALUE)      (0XFD0706C4, 0x000073FFU ,0x0000600FU)
-               RegMask = (DDRC_PCFGR_4_RD_PORT_PAGEMATCH_EN_MASK | DDRC_PCFGR_4_RD_PORT_URGENT_EN_MASK | DDRC_PCFGR_4_RD_PORT_AGING_EN_MASK | DDRC_PCFGR_4_RD_PORT_PRIORITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGR_4_RD_PORT_PAGEMATCH_EN_SHIFT
-                       | 0x00000001U << DDRC_PCFGR_4_RD_PORT_URGENT_EN_SHIFT
-                       | 0x00000000U << DDRC_PCFGR_4_RD_PORT_AGING_EN_SHIFT
-                       | 0x0000000FU << DDRC_PCFGR_4_RD_PORT_PRIORITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGR_4_OFFSET ,0x000073FFU ,0x0000600FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGW_4 @ 0XFD0706C8</p>
-
-               If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.
-               PSU_DDRC_PCFGW_4_WR_PORT_PAGEMATCH_EN                                           0x1
-
-               If set to 1, enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in PCCFG.go2critical_en register
-                Note that awurgent signal can be asserted anytime and as long as required which is independent of address handshaking (it is
-               not associated with any particular command).
-               PSU_DDRC_PCFGW_4_WR_PORT_URGENT_EN                                              0x1
-
-               If set to 1, enables aging function for the write channel of the port.
-               PSU_DDRC_PCFGW_4_WR_PORT_AGING_EN                                               0x0
-
-               Determines the initial load value of write aging counters. These counters will be parallel loaded after reset, or after each
-               rant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               The higher significant 5-bits of the write aging counter sets the initial priority of the write channel of a given port. Port
-               s priority will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0
-                the corresponding port channel will have the highest priority level. For multi-port configurations, the aging counters canno
-                be used to set port priorities when external dynamic priority inputs (awqos) are enabled (timeout is still applicable). For
-               ingle port configurations, the aging counters are only used when they timeout (become 0) to force read-write direction switch
-               ng. Note: The two LSBs of this register field are tied internally to 2'b00.
-               PSU_DDRC_PCFGW_4_WR_PORT_PRIORITY                                               0xf
-
-               Port n Configuration Write Register
-               (OFFSET, MASK, VALUE)      (0XFD0706C8, 0x000073FFU ,0x0000600FU)
-               RegMask = (DDRC_PCFGW_4_WR_PORT_PAGEMATCH_EN_MASK | DDRC_PCFGW_4_WR_PORT_URGENT_EN_MASK | DDRC_PCFGW_4_WR_PORT_AGING_EN_MASK | DDRC_PCFGW_4_WR_PORT_PRIORITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGW_4_WR_PORT_PAGEMATCH_EN_SHIFT
-                       | 0x00000001U << DDRC_PCFGW_4_WR_PORT_URGENT_EN_SHIFT
-                       | 0x00000000U << DDRC_PCFGW_4_WR_PORT_AGING_EN_SHIFT
-                       | 0x0000000FU << DDRC_PCFGW_4_WR_PORT_PRIORITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGW_4_OFFSET ,0x000073FFU ,0x0000600FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCTRL_4 @ 0XFD070750</p>
-
-               Enables port n.
-               PSU_DDRC_PCTRL_4_PORT_EN                                                        0x1
-
-               Port n Control Register
-               (OFFSET, MASK, VALUE)      (0XFD070750, 0x00000001U ,0x00000001U)
-               RegMask = (DDRC_PCTRL_4_PORT_EN_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCTRL_4_PORT_EN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCTRL_4_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGQOS0_4 @ 0XFD070754</p>
-
-               This bitfield indicates the traffic class of region 1. Valid values are: 0 : LPR, 1: VPR, 2: HPR. For dual address queue conf
-               gurations, region1 maps to the blue address queue. In this case, valid values are 0: LPR and 1: VPR only. When VPR support is
-               disabled (UMCTL2_VPR_EN = 0) and traffic class of region 1 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.
-               PSU_DDRC_PCFGQOS0_4_RQOS_MAP_REGION1                                            0x1
-
-               This bitfield indicates the traffic class of region 0. Valid values are: 0: LPR, 1: VPR, 2: HPR. For dual address queue confi
-               urations, region 0 maps to the blue address queue. In this case, valid values are: 0: LPR and 1: VPR only. When VPR support i
-                disabled (UMCTL2_VPR_EN = 0) and traffic class of region0 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.
-               PSU_DDRC_PCFGQOS0_4_RQOS_MAP_REGION0                                            0x0
-
-               Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for d
-               al RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA, arqos values are used directly as port prio
-               ities, where the higher the value corresponds to higher port priority. All of the map_level* registers must be set to distinc
-                values.
-               PSU_DDRC_PCFGQOS0_4_RQOS_MAP_LEVEL1                                             0x3
-
-               Port n Read QoS Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD070754, 0x0033000FU ,0x00100003U)
-               RegMask = (DDRC_PCFGQOS0_4_RQOS_MAP_REGION1_MASK | DDRC_PCFGQOS0_4_RQOS_MAP_REGION0_MASK | DDRC_PCFGQOS0_4_RQOS_MAP_LEVEL1_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGQOS0_4_RQOS_MAP_REGION1_SHIFT
-                       | 0x00000000U << DDRC_PCFGQOS0_4_RQOS_MAP_REGION0_SHIFT
-                       | 0x00000003U << DDRC_PCFGQOS0_4_RQOS_MAP_LEVEL1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGQOS0_4_OFFSET ,0x0033000FU ,0x00100003U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGQOS1_4 @ 0XFD070758</p>
-
-               Specifies the timeout value for transactions mapped to the red address queue.
-               PSU_DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTR                                           0x0
-
-               Specifies the timeout value for transactions mapped to the blue address queue.
-               PSU_DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTB                                           0x4f
-
-               Port n Read QoS Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD070758, 0x07FF07FFU ,0x0000004FU)
-               RegMask = (DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTR_MASK | DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTB_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTR_SHIFT
-                       | 0x0000004FU << DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGQOS1_4_OFFSET ,0x07FF07FFU ,0x0000004FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGWQOS0_4 @ 0XFD07075C</p>
-
-               This bitfield indicates the traffic class of region 1. Valid values are: 0: NPW, 1: VPW. When VPW support is disabled (UMCTL2
-               VPW_EN = 0) and traffic class of region 1 is set to 1 (VPW), VPW traffic is aliased to LPW traffic.
-               PSU_DDRC_PCFGWQOS0_4_WQOS_MAP_REGION1                                           0x1
-
-               This bitfield indicates the traffic class of region 0. Valid values are: 0: NPW, 1: VPW. When VPW support is disabled (UMCTL2
-               VPW_EN = 0) and traffic class of region0 is set to 1 (VPW), VPW traffic is aliased to NPW traffic.
-               PSU_DDRC_PCFGWQOS0_4_WQOS_MAP_REGION0                                           0x0
-
-               Separation level indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 14 which c
-               rresponds to awqos. Note that for PA, awqos values are used directly as port priorities, where the higher the value correspon
-               s to higher port priority.
-               PSU_DDRC_PCFGWQOS0_4_WQOS_MAP_LEVEL                                             0x3
-
-               Port n Write QoS Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD07075C, 0x0033000FU ,0x00100003U)
-               RegMask = (DDRC_PCFGWQOS0_4_WQOS_MAP_REGION1_MASK | DDRC_PCFGWQOS0_4_WQOS_MAP_REGION0_MASK | DDRC_PCFGWQOS0_4_WQOS_MAP_LEVEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGWQOS0_4_WQOS_MAP_REGION1_SHIFT
-                       | 0x00000000U << DDRC_PCFGWQOS0_4_WQOS_MAP_REGION0_SHIFT
-                       | 0x00000003U << DDRC_PCFGWQOS0_4_WQOS_MAP_LEVEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGWQOS0_4_OFFSET ,0x0033000FU ,0x00100003U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGWQOS1_4 @ 0XFD070760</p>
-
-               Specifies the timeout value for write transactions.
-               PSU_DDRC_PCFGWQOS1_4_WQOS_MAP_TIMEOUT                                           0x4f
-
-               Port n Write QoS Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD070760, 0x000007FFU ,0x0000004FU)
-               RegMask = (DDRC_PCFGWQOS1_4_WQOS_MAP_TIMEOUT_MASK |  0 );
-
-               RegVal = ((0x0000004FU << DDRC_PCFGWQOS1_4_WQOS_MAP_TIMEOUT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGWQOS1_4_OFFSET ,0x000007FFU ,0x0000004FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGR_5 @ 0XFD070774</p>
-
-               If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.
-               PSU_DDRC_PCFGR_5_RD_PORT_PAGEMATCH_EN                                           0x1
-
-               If set to 1, enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted if enabled in PCCFG.
-               o2critical_en register. Note that arurgent signal can be asserted anytime and as long as required which is independent of add
-               ess handshaking (it is not associated with any particular command).
-               PSU_DDRC_PCFGR_5_RD_PORT_URGENT_EN                                              0x1
-
-               If set to 1, enables aging function for the read channel of the port.
-               PSU_DDRC_PCFGR_5_RD_PORT_AGING_EN                                               0x0
-
-               Determines the initial load value of read aging counters. These counters will be parallel loaded after reset, or after each g
-               ant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               he higher significant 5-bits of the read aging counter sets the priority of the read channel of a given port. Port's priority
-               will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0, the corre
-               ponding port channel will have the highest priority level (timeout condition - Priority0). For multi-port configurations, the
-               aging counters cannot be used to set port priorities when external dynamic priority inputs (arqos) are enabled (timeout is st
-               ll applicable). For single port configurations, the aging counters are only used when they timeout (become 0) to force read-w
-               ite direction switching. In this case, external dynamic priority input, arqos (for reads only) can still be used to set the D
-               RC read priority (2 priority levels: low priority read - LPR, high priority read - HPR) on a command by command basis. Note:
-               he two LSBs of this register field are tied internally to 2'b00.
-               PSU_DDRC_PCFGR_5_RD_PORT_PRIORITY                                               0xf
-
-               Port n Configuration Read Register
-               (OFFSET, MASK, VALUE)      (0XFD070774, 0x000073FFU ,0x0000600FU)
-               RegMask = (DDRC_PCFGR_5_RD_PORT_PAGEMATCH_EN_MASK | DDRC_PCFGR_5_RD_PORT_URGENT_EN_MASK | DDRC_PCFGR_5_RD_PORT_AGING_EN_MASK | DDRC_PCFGR_5_RD_PORT_PRIORITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGR_5_RD_PORT_PAGEMATCH_EN_SHIFT
-                       | 0x00000001U << DDRC_PCFGR_5_RD_PORT_URGENT_EN_SHIFT
-                       | 0x00000000U << DDRC_PCFGR_5_RD_PORT_AGING_EN_SHIFT
-                       | 0x0000000FU << DDRC_PCFGR_5_RD_PORT_PRIORITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGR_5_OFFSET ,0x000073FFU ,0x0000600FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGW_5 @ 0XFD070778</p>
-
-               If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.
-               PSU_DDRC_PCFGW_5_WR_PORT_PAGEMATCH_EN                                           0x1
-
-               If set to 1, enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in PCCFG.go2critical_en register
-                Note that awurgent signal can be asserted anytime and as long as required which is independent of address handshaking (it is
-               not associated with any particular command).
-               PSU_DDRC_PCFGW_5_WR_PORT_URGENT_EN                                              0x1
-
-               If set to 1, enables aging function for the write channel of the port.
-               PSU_DDRC_PCFGW_5_WR_PORT_AGING_EN                                               0x0
-
-               Determines the initial load value of write aging counters. These counters will be parallel loaded after reset, or after each
-               rant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               The higher significant 5-bits of the write aging counter sets the initial priority of the write channel of a given port. Port
-               s priority will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0
-                the corresponding port channel will have the highest priority level. For multi-port configurations, the aging counters canno
-                be used to set port priorities when external dynamic priority inputs (awqos) are enabled (timeout is still applicable). For
-               ingle port configurations, the aging counters are only used when they timeout (become 0) to force read-write direction switch
-               ng. Note: The two LSBs of this register field are tied internally to 2'b00.
-               PSU_DDRC_PCFGW_5_WR_PORT_PRIORITY                                               0xf
-
-               Port n Configuration Write Register
-               (OFFSET, MASK, VALUE)      (0XFD070778, 0x000073FFU ,0x0000600FU)
-               RegMask = (DDRC_PCFGW_5_WR_PORT_PAGEMATCH_EN_MASK | DDRC_PCFGW_5_WR_PORT_URGENT_EN_MASK | DDRC_PCFGW_5_WR_PORT_AGING_EN_MASK | DDRC_PCFGW_5_WR_PORT_PRIORITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGW_5_WR_PORT_PAGEMATCH_EN_SHIFT
-                       | 0x00000001U << DDRC_PCFGW_5_WR_PORT_URGENT_EN_SHIFT
-                       | 0x00000000U << DDRC_PCFGW_5_WR_PORT_AGING_EN_SHIFT
-                       | 0x0000000FU << DDRC_PCFGW_5_WR_PORT_PRIORITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGW_5_OFFSET ,0x000073FFU ,0x0000600FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCTRL_5 @ 0XFD070800</p>
-
-               Enables port n.
-               PSU_DDRC_PCTRL_5_PORT_EN                                                        0x1
-
-               Port n Control Register
-               (OFFSET, MASK, VALUE)      (0XFD070800, 0x00000001U ,0x00000001U)
-               RegMask = (DDRC_PCTRL_5_PORT_EN_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCTRL_5_PORT_EN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCTRL_5_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGQOS0_5 @ 0XFD070804</p>
-
-               This bitfield indicates the traffic class of region 1. Valid values are: 0 : LPR, 1: VPR, 2: HPR. For dual address queue conf
-               gurations, region1 maps to the blue address queue. In this case, valid values are 0: LPR and 1: VPR only. When VPR support is
-               disabled (UMCTL2_VPR_EN = 0) and traffic class of region 1 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.
-               PSU_DDRC_PCFGQOS0_5_RQOS_MAP_REGION1                                            0x1
-
-               This bitfield indicates the traffic class of region 0. Valid values are: 0: LPR, 1: VPR, 2: HPR. For dual address queue confi
-               urations, region 0 maps to the blue address queue. In this case, valid values are: 0: LPR and 1: VPR only. When VPR support i
-                disabled (UMCTL2_VPR_EN = 0) and traffic class of region0 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.
-               PSU_DDRC_PCFGQOS0_5_RQOS_MAP_REGION0                                            0x0
-
-               Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for d
-               al RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA, arqos values are used directly as port prio
-               ities, where the higher the value corresponds to higher port priority. All of the map_level* registers must be set to distinc
-                values.
-               PSU_DDRC_PCFGQOS0_5_RQOS_MAP_LEVEL1                                             0x3
-
-               Port n Read QoS Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD070804, 0x0033000FU ,0x00100003U)
-               RegMask = (DDRC_PCFGQOS0_5_RQOS_MAP_REGION1_MASK | DDRC_PCFGQOS0_5_RQOS_MAP_REGION0_MASK | DDRC_PCFGQOS0_5_RQOS_MAP_LEVEL1_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGQOS0_5_RQOS_MAP_REGION1_SHIFT
-                       | 0x00000000U << DDRC_PCFGQOS0_5_RQOS_MAP_REGION0_SHIFT
-                       | 0x00000003U << DDRC_PCFGQOS0_5_RQOS_MAP_LEVEL1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGQOS0_5_OFFSET ,0x0033000FU ,0x00100003U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGQOS1_5 @ 0XFD070808</p>
-
-               Specifies the timeout value for transactions mapped to the red address queue.
-               PSU_DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTR                                           0x0
-
-               Specifies the timeout value for transactions mapped to the blue address queue.
-               PSU_DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTB                                           0x4f
-
-               Port n Read QoS Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD070808, 0x07FF07FFU ,0x0000004FU)
-               RegMask = (DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTR_MASK | DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTB_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTR_SHIFT
-                       | 0x0000004FU << DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGQOS1_5_OFFSET ,0x07FF07FFU ,0x0000004FU);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGWQOS0_5 @ 0XFD07080C</p>
-
-               This bitfield indicates the traffic class of region 1. Valid values are: 0: NPW, 1: VPW. When VPW support is disabled (UMCTL2
-               VPW_EN = 0) and traffic class of region 1 is set to 1 (VPW), VPW traffic is aliased to LPW traffic.
-               PSU_DDRC_PCFGWQOS0_5_WQOS_MAP_REGION1                                           0x1
-
-               This bitfield indicates the traffic class of region 0. Valid values are: 0: NPW, 1: VPW. When VPW support is disabled (UMCTL2
-               VPW_EN = 0) and traffic class of region0 is set to 1 (VPW), VPW traffic is aliased to NPW traffic.
-               PSU_DDRC_PCFGWQOS0_5_WQOS_MAP_REGION0                                           0x0
-
-               Separation level indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 14 which c
-               rresponds to awqos. Note that for PA, awqos values are used directly as port priorities, where the higher the value correspon
-               s to higher port priority.
-               PSU_DDRC_PCFGWQOS0_5_WQOS_MAP_LEVEL                                             0x3
-
-               Port n Write QoS Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD07080C, 0x0033000FU ,0x00100003U)
-               RegMask = (DDRC_PCFGWQOS0_5_WQOS_MAP_REGION1_MASK | DDRC_PCFGWQOS0_5_WQOS_MAP_REGION0_MASK | DDRC_PCFGWQOS0_5_WQOS_MAP_LEVEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDRC_PCFGWQOS0_5_WQOS_MAP_REGION1_SHIFT
-                       | 0x00000000U << DDRC_PCFGWQOS0_5_WQOS_MAP_REGION0_SHIFT
-                       | 0x00000003U << DDRC_PCFGWQOS0_5_WQOS_MAP_LEVEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGWQOS0_5_OFFSET ,0x0033000FU ,0x00100003U);
-       /*############################################################################################################################ */
-
-               /*Register : PCFGWQOS1_5 @ 0XFD070810</p>
-
-               Specifies the timeout value for write transactions.
-               PSU_DDRC_PCFGWQOS1_5_WQOS_MAP_TIMEOUT                                           0x4f
-
-               Port n Write QoS Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD070810, 0x000007FFU ,0x0000004FU)
-               RegMask = (DDRC_PCFGWQOS1_5_WQOS_MAP_TIMEOUT_MASK |  0 );
-
-               RegVal = ((0x0000004FU << DDRC_PCFGWQOS1_5_WQOS_MAP_TIMEOUT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_PCFGWQOS1_5_OFFSET ,0x000007FFU ,0x0000004FU);
-       /*############################################################################################################################ */
-
-               /*Register : SARBASE0 @ 0XFD070F04</p>
-
-               Base address for address region n specified as awaddr[UMCTL2_A_ADDRW-1:x] and araddr[UMCTL2_A_ADDRW-1:x] where x is determine
-                by the minimum block size parameter UMCTL2_SARMINSIZE: (x=log2(block size)).
-               PSU_DDRC_SARBASE0_BASE_ADDR                                                     0x0
-
-               SAR Base Address Register n
-               (OFFSET, MASK, VALUE)      (0XFD070F04, 0x000001FFU ,0x00000000U)
-               RegMask = (DDRC_SARBASE0_BASE_ADDR_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_SARBASE0_BASE_ADDR_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_SARBASE0_OFFSET ,0x000001FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : SARSIZE0 @ 0XFD070F08</p>
-
-               Number of blocks for address region n. This register determines the total size of the region in multiples of minimum block si
-               e as specified by the hardware parameter UMCTL2_SARMINSIZE. The register value is encoded as number of blocks = nblocks + 1.
-               or example, if register is programmed to 0, region will have 1 block.
-               PSU_DDRC_SARSIZE0_NBLOCKS                                                       0x0
-
-               SAR Size Register n
-               (OFFSET, MASK, VALUE)      (0XFD070F08, 0x000000FFU ,0x00000000U)
-               RegMask = (DDRC_SARSIZE0_NBLOCKS_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDRC_SARSIZE0_NBLOCKS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_SARSIZE0_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : SARBASE1 @ 0XFD070F0C</p>
-
-               Base address for address region n specified as awaddr[UMCTL2_A_ADDRW-1:x] and araddr[UMCTL2_A_ADDRW-1:x] where x is determine
-                by the minimum block size parameter UMCTL2_SARMINSIZE: (x=log2(block size)).
-               PSU_DDRC_SARBASE1_BASE_ADDR                                                     0x10
-
-               SAR Base Address Register n
-               (OFFSET, MASK, VALUE)      (0XFD070F0C, 0x000001FFU ,0x00000010U)
-               RegMask = (DDRC_SARBASE1_BASE_ADDR_MASK |  0 );
-
-               RegVal = ((0x00000010U << DDRC_SARBASE1_BASE_ADDR_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_SARBASE1_OFFSET ,0x000001FFU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : SARSIZE1 @ 0XFD070F10</p>
-
-               Number of blocks for address region n. This register determines the total size of the region in multiples of minimum block si
-               e as specified by the hardware parameter UMCTL2_SARMINSIZE. The register value is encoded as number of blocks = nblocks + 1.
-               or example, if register is programmed to 0, region will have 1 block.
-               PSU_DDRC_SARSIZE1_NBLOCKS                                                       0xf
-
-               SAR Size Register n
-               (OFFSET, MASK, VALUE)      (0XFD070F10, 0x000000FFU ,0x0000000FU)
-               RegMask = (DDRC_SARSIZE1_NBLOCKS_MASK |  0 );
-
-               RegVal = ((0x0000000FU << DDRC_SARSIZE1_NBLOCKS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_SARSIZE1_OFFSET ,0x000000FFU ,0x0000000FU);
-       /*############################################################################################################################ */
-
-               /*Register : DFITMG0_SHADOW @ 0XFD072190</p>
-
-               Specifies the number of DFI clock cycles after an assertion or de-assertion of the DFI control signals that the control signa
-               s at the PHY-DRAM interface reflect the assertion or de-assertion. If the DFI clock and the memory clock are not phase-aligne
-               , this timing parameter should be rounded up to the next integer value. Note that if using RDIMM, it is necessary to incremen
-                this parameter by RDIMM's extra cycle of latency in terms of DFI clock.
-               PSU_DDRC_DFITMG0_SHADOW_DFI_T_CTRL_DELAY                                        0x7
-
-               Defines whether dfi_rddata_en/dfi_rddata/dfi_rddata_valid is generated using HDR or SDR values Selects whether value in DFITM
-               0.dfi_t_rddata_en is in terms of SDR or HDR clock cycles: - 0 in terms of HDR clock cycles - 1 in terms of SDR clock cycles R
-               fer to PHY specification for correct value.
-               PSU_DDRC_DFITMG0_SHADOW_DFI_RDDATA_USE_SDR                                      0x1
-
-               Time from the assertion of a read command on the DFI interface to the assertion of the dfi_rddata_en signal. Refer to PHY spe
-               ification for correct value. This corresponds to the DFI parameter trddata_en. Note that, depending on the PHY, if using RDIM
-               , it may be necessary to use the value (CL + 1) in the calculation of trddata_en. This is to compensate for the extra cycle o
-                latency through the RDIMM. Unit: Clocks
-               PSU_DDRC_DFITMG0_SHADOW_DFI_T_RDDATA_EN                                         0x2
-
-               Defines whether dfi_wrdata_en/dfi_wrdata/dfi_wrdata_mask is generated using HDR or SDR values Selects whether value in DFITMG
-               .dfi_tphy_wrlat is in terms of SDR or HDR clock cycles Selects whether value in DFITMG0.dfi_tphy_wrdata is in terms of SDR or
-               HDR clock cycles - 0 in terms of HDR clock cycles - 1 in terms of SDR clock cycles Refer to PHY specification for correct val
-               e.
-               PSU_DDRC_DFITMG0_SHADOW_DFI_WRDATA_USE_SDR                                      0x1
-
-               Specifies the number of clock cycles between when dfi_wrdata_en is asserted to when the associated write data is driven on th
-                dfi_wrdata signal. This corresponds to the DFI timing parameter tphy_wrdata. Refer to PHY specification for correct value. N
-               te, max supported value is 8. Unit: Clocks
-               PSU_DDRC_DFITMG0_SHADOW_DFI_TPHY_WRDATA                                         0x0
-
-               Write latency Number of clocks from the write command to write data enable (dfi_wrdata_en). This corresponds to the DFI timin
-                parameter tphy_wrlat. Refer to PHY specification for correct value.Note that, depending on the PHY, if using RDIMM, it may b
-                necessary to use the value (CL + 1) in the calculation of tphy_wrlat. This is to compensate for the extra cycle of latency t
-               rough the RDIMM.
-               PSU_DDRC_DFITMG0_SHADOW_DFI_TPHY_WRLAT                                          0x2
-
-               DFI Timing Shadow Register 0
-               (OFFSET, MASK, VALUE)      (0XFD072190, 0x1FBFBF3FU ,0x07828002U)
-               RegMask = (DDRC_DFITMG0_SHADOW_DFI_T_CTRL_DELAY_MASK | DDRC_DFITMG0_SHADOW_DFI_RDDATA_USE_SDR_MASK | DDRC_DFITMG0_SHADOW_DFI_T_RDDATA_EN_MASK | DDRC_DFITMG0_SHADOW_DFI_WRDATA_USE_SDR_MASK | DDRC_DFITMG0_SHADOW_DFI_TPHY_WRDATA_MASK | DDRC_DFITMG0_SHADOW_DFI_TPHY_WRLAT_MASK |  0 );
-
-               RegVal = ((0x00000007U << DDRC_DFITMG0_SHADOW_DFI_T_CTRL_DELAY_SHIFT
-                       | 0x00000001U << DDRC_DFITMG0_SHADOW_DFI_RDDATA_USE_SDR_SHIFT
-                       | 0x00000002U << DDRC_DFITMG0_SHADOW_DFI_T_RDDATA_EN_SHIFT
-                       | 0x00000001U << DDRC_DFITMG0_SHADOW_DFI_WRDATA_USE_SDR_SHIFT
-                       | 0x00000000U << DDRC_DFITMG0_SHADOW_DFI_TPHY_WRDATA_SHIFT
-                       | 0x00000002U << DDRC_DFITMG0_SHADOW_DFI_TPHY_WRLAT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDRC_DFITMG0_SHADOW_OFFSET ,0x1FBFBF3FU ,0x07828002U);
-       /*############################################################################################################################ */
-
-               // : DDR CONTROLLER RESET
-               /*Register : RST_DDR_SS @ 0XFD1A0108</p>
-
-               DDR block level reset inside of the DDR Sub System
-               PSU_CRF_APB_RST_DDR_SS_DDR_RESET                                                0X0
-
-               DDR sub system block level reset
-               (OFFSET, MASK, VALUE)      (0XFD1A0108, 0x00000008U ,0x00000000U)
-               RegMask = (CRF_APB_RST_DDR_SS_DDR_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_RST_DDR_SS_DDR_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_RST_DDR_SS_OFFSET ,0x00000008U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : DDR PHY
-               /*Register : PGCR0 @ 0XFD080010</p>
-
-               Address Copy
-               PSU_DDR_PHY_PGCR0_ADCP                                                          0x1
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_PGCR0_RESERVED_30_27                                                0x0
-
-               PHY FIFO Reset
-               PSU_DDR_PHY_PGCR0_PHYFRST                                                       0x1
-
-               Oscillator Mode Address/Command Delay Line Select
-               PSU_DDR_PHY_PGCR0_OSCACDL                                                       0x3
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_PGCR0_RESERVED_23_19                                                0x0
-
-               Digital Test Output Select
-               PSU_DDR_PHY_PGCR0_DTOSEL                                                        0x0
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_PGCR0_RESERVED_13                                                   0x0
-
-               Oscillator Mode Division
-               PSU_DDR_PHY_PGCR0_OSCDIV                                                        0xf
-
-               Oscillator Enable
-               PSU_DDR_PHY_PGCR0_OSCEN                                                         0x0
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_PGCR0_RESERVED_7_0                                                  0x0
-
-               PHY General Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080010, 0xFFFFFFFFU ,0x87001E00U)
-               RegMask = (DDR_PHY_PGCR0_ADCP_MASK | DDR_PHY_PGCR0_RESERVED_30_27_MASK | DDR_PHY_PGCR0_PHYFRST_MASK | DDR_PHY_PGCR0_OSCACDL_MASK | DDR_PHY_PGCR0_RESERVED_23_19_MASK | DDR_PHY_PGCR0_DTOSEL_MASK | DDR_PHY_PGCR0_RESERVED_13_MASK | DDR_PHY_PGCR0_OSCDIV_MASK | DDR_PHY_PGCR0_OSCEN_MASK | DDR_PHY_PGCR0_RESERVED_7_0_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDR_PHY_PGCR0_ADCP_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR0_RESERVED_30_27_SHIFT
-                       | 0x00000001U << DDR_PHY_PGCR0_PHYFRST_SHIFT
-                       | 0x00000003U << DDR_PHY_PGCR0_OSCACDL_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR0_RESERVED_23_19_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR0_DTOSEL_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR0_RESERVED_13_SHIFT
-                       | 0x0000000FU << DDR_PHY_PGCR0_OSCDIV_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR0_OSCEN_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR0_RESERVED_7_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_PGCR0_OFFSET ,0xFFFFFFFFU ,0x87001E00U);
-       /*############################################################################################################################ */
-
-               /*Register : PGCR2 @ 0XFD080018</p>
-
-               Clear Training Status Registers
-               PSU_DDR_PHY_PGCR2_CLRTSTAT                                                      0x0
-
-               Clear Impedance Calibration
-               PSU_DDR_PHY_PGCR2_CLRZCAL                                                       0x0
-
-               Clear Parity Error
-               PSU_DDR_PHY_PGCR2_CLRPERR                                                       0x0
-
-               Initialization Complete Pin Configuration
-               PSU_DDR_PHY_PGCR2_ICPC                                                          0x0
-
-               Data Training PUB Mode Exit Timer
-               PSU_DDR_PHY_PGCR2_DTPMXTMR                                                      0xf
-
-               Initialization Bypass
-               PSU_DDR_PHY_PGCR2_INITFSMBYP                                                    0x0
-
-               PLL FSM Bypass
-               PSU_DDR_PHY_PGCR2_PLLFSMBYP                                                     0x0
-
-               Refresh Period
-               PSU_DDR_PHY_PGCR2_TREFPRD                                                       0x3d18
-
-               PHY General Configuration Register 2
-               (OFFSET, MASK, VALUE)      (0XFD080018, 0xFFFFFFFFU ,0x00F03D18U)
-               RegMask = (DDR_PHY_PGCR2_CLRTSTAT_MASK | DDR_PHY_PGCR2_CLRZCAL_MASK | DDR_PHY_PGCR2_CLRPERR_MASK | DDR_PHY_PGCR2_ICPC_MASK | DDR_PHY_PGCR2_DTPMXTMR_MASK | DDR_PHY_PGCR2_INITFSMBYP_MASK | DDR_PHY_PGCR2_PLLFSMBYP_MASK | DDR_PHY_PGCR2_TREFPRD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_PGCR2_CLRTSTAT_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR2_CLRZCAL_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR2_CLRPERR_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR2_ICPC_SHIFT
-                       | 0x0000000FU << DDR_PHY_PGCR2_DTPMXTMR_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR2_INITFSMBYP_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR2_PLLFSMBYP_SHIFT
-                       | 0x00003D18U << DDR_PHY_PGCR2_TREFPRD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_PGCR2_OFFSET ,0xFFFFFFFFU ,0x00F03D18U);
-       /*############################################################################################################################ */
-
-               /*Register : PGCR3 @ 0XFD08001C</p>
-
-               CKN Enable
-               PSU_DDR_PHY_PGCR3_CKNEN                                                         0x55
-
-               CK Enable
-               PSU_DDR_PHY_PGCR3_CKEN                                                          0xaa
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_PGCR3_RESERVED_15                                                   0x0
-
-               Enable Clock Gating for AC [0] ctl_rd_clk
-               PSU_DDR_PHY_PGCR3_GATEACRDCLK                                                   0x2
-
-               Enable Clock Gating for AC [0] ddr_clk
-               PSU_DDR_PHY_PGCR3_GATEACDDRCLK                                                  0x2
-
-               Enable Clock Gating for AC [0] ctl_clk
-               PSU_DDR_PHY_PGCR3_GATEACCTLCLK                                                  0x2
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_PGCR3_RESERVED_8                                                    0x0
-
-               Controls DDL Bypass Modes
-               PSU_DDR_PHY_PGCR3_DDLBYPMODE                                                    0x2
-
-               IO Loop-Back Select
-               PSU_DDR_PHY_PGCR3_IOLB                                                          0x0
-
-               AC Receive FIFO Read Mode
-               PSU_DDR_PHY_PGCR3_RDMODE                                                        0x0
-
-               Read FIFO Reset Disable
-               PSU_DDR_PHY_PGCR3_DISRST                                                        0x0
-
-               Clock Level when Clock Gating
-               PSU_DDR_PHY_PGCR3_CLKLEVEL                                                      0x0
-
-               PHY General Configuration Register 3
-               (OFFSET, MASK, VALUE)      (0XFD08001C, 0xFFFFFFFFU ,0x55AA5480U)
-               RegMask = (DDR_PHY_PGCR3_CKNEN_MASK | DDR_PHY_PGCR3_CKEN_MASK | DDR_PHY_PGCR3_RESERVED_15_MASK | DDR_PHY_PGCR3_GATEACRDCLK_MASK | DDR_PHY_PGCR3_GATEACDDRCLK_MASK | DDR_PHY_PGCR3_GATEACCTLCLK_MASK | DDR_PHY_PGCR3_RESERVED_8_MASK | DDR_PHY_PGCR3_DDLBYPMODE_MASK | DDR_PHY_PGCR3_IOLB_MASK | DDR_PHY_PGCR3_RDMODE_MASK | DDR_PHY_PGCR3_DISRST_MASK | DDR_PHY_PGCR3_CLKLEVEL_MASK |  0 );
-
-               RegVal = ((0x00000055U << DDR_PHY_PGCR3_CKNEN_SHIFT
-                       | 0x000000AAU << DDR_PHY_PGCR3_CKEN_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR3_RESERVED_15_SHIFT
-                       | 0x00000002U << DDR_PHY_PGCR3_GATEACRDCLK_SHIFT
-                       | 0x00000002U << DDR_PHY_PGCR3_GATEACDDRCLK_SHIFT
-                       | 0x00000002U << DDR_PHY_PGCR3_GATEACCTLCLK_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR3_RESERVED_8_SHIFT
-                       | 0x00000002U << DDR_PHY_PGCR3_DDLBYPMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR3_IOLB_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR3_RDMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR3_DISRST_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR3_CLKLEVEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_PGCR3_OFFSET ,0xFFFFFFFFU ,0x55AA5480U);
-       /*############################################################################################################################ */
-
-               /*Register : PGCR5 @ 0XFD080024</p>
-
-               Frequency B Ratio Term
-               PSU_DDR_PHY_PGCR5_FRQBT                                                         0x1
-
-               Frequency A Ratio Term
-               PSU_DDR_PHY_PGCR5_FRQAT                                                         0x1
-
-               DFI Disconnect Time Period
-               PSU_DDR_PHY_PGCR5_DISCNPERIOD                                                   0x0
-
-               Receiver bias core side control
-               PSU_DDR_PHY_PGCR5_VREF_RBCTRL                                                   0xf
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_PGCR5_RESERVED_3                                                    0x0
-
-               Internal VREF generator REFSEL ragne select
-               PSU_DDR_PHY_PGCR5_DXREFISELRANGE                                                0x1
-
-               DDL Page Read Write select
-               PSU_DDR_PHY_PGCR5_DDLPGACT                                                      0x0
-
-               DDL Page Read Write select
-               PSU_DDR_PHY_PGCR5_DDLPGRW                                                       0x0
-
-               PHY General Configuration Register 5
-               (OFFSET, MASK, VALUE)      (0XFD080024, 0xFFFFFFFFU ,0x010100F4U)
-               RegMask = (DDR_PHY_PGCR5_FRQBT_MASK | DDR_PHY_PGCR5_FRQAT_MASK | DDR_PHY_PGCR5_DISCNPERIOD_MASK | DDR_PHY_PGCR5_VREF_RBCTRL_MASK | DDR_PHY_PGCR5_RESERVED_3_MASK | DDR_PHY_PGCR5_DXREFISELRANGE_MASK | DDR_PHY_PGCR5_DDLPGACT_MASK | DDR_PHY_PGCR5_DDLPGRW_MASK |  0 );
-
-               RegVal = ((0x00000001U << DDR_PHY_PGCR5_FRQBT_SHIFT
-                       | 0x00000001U << DDR_PHY_PGCR5_FRQAT_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR5_DISCNPERIOD_SHIFT
-                       | 0x0000000FU << DDR_PHY_PGCR5_VREF_RBCTRL_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR5_RESERVED_3_SHIFT
-                       | 0x00000001U << DDR_PHY_PGCR5_DXREFISELRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR5_DDLPGACT_SHIFT
-                       | 0x00000000U << DDR_PHY_PGCR5_DDLPGRW_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_PGCR5_OFFSET ,0xFFFFFFFFU ,0x010100F4U);
-       /*############################################################################################################################ */
-
-               /*Register : PTR0 @ 0XFD080040</p>
-
-               PLL Power-Down Time
-               PSU_DDR_PHY_PTR0_TPLLPD                                                         0x2f0
-
-               PLL Gear Shift Time
-               PSU_DDR_PHY_PTR0_TPLLGS                                                         0x60
-
-               PHY Reset Time
-               PSU_DDR_PHY_PTR0_TPHYRST                                                        0x10
-
-               PHY Timing Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080040, 0xFFFFFFFFU ,0x5E001810U)
-               RegMask = (DDR_PHY_PTR0_TPLLPD_MASK | DDR_PHY_PTR0_TPLLGS_MASK | DDR_PHY_PTR0_TPHYRST_MASK |  0 );
-
-               RegVal = ((0x000002F0U << DDR_PHY_PTR0_TPLLPD_SHIFT
-                       | 0x00000060U << DDR_PHY_PTR0_TPLLGS_SHIFT
-                       | 0x00000010U << DDR_PHY_PTR0_TPHYRST_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_PTR0_OFFSET ,0xFFFFFFFFU ,0x5E001810U);
-       /*############################################################################################################################ */
-
-               /*Register : PTR1 @ 0XFD080044</p>
-
-               PLL Lock Time
-               PSU_DDR_PHY_PTR1_TPLLLOCK                                                       0x80
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_PTR1_RESERVED_15_13                                                 0x0
-
-               PLL Reset Time
-               PSU_DDR_PHY_PTR1_TPLLRST                                                        0x5f0
-
-               PHY Timing Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080044, 0xFFFFFFFFU ,0x008005F0U)
-               RegMask = (DDR_PHY_PTR1_TPLLLOCK_MASK | DDR_PHY_PTR1_RESERVED_15_13_MASK | DDR_PHY_PTR1_TPLLRST_MASK |  0 );
-
-               RegVal = ((0x00000080U << DDR_PHY_PTR1_TPLLLOCK_SHIFT
-                       | 0x00000000U << DDR_PHY_PTR1_RESERVED_15_13_SHIFT
-                       | 0x000005F0U << DDR_PHY_PTR1_TPLLRST_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_PTR1_OFFSET ,0xFFFFFFFFU ,0x008005F0U);
-       /*############################################################################################################################ */
-
-               /*Register : DSGCR @ 0XFD080090</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DSGCR_RESERVED_31_28                                                0x0
-
-               When RDBI enabled, this bit is used to select RDBI CL calculation, if it is 1b1, calculation will use RDBICL, otherwise use d
-               fault calculation.
-               PSU_DDR_PHY_DSGCR_RDBICLSEL                                                     0x0
-
-               When RDBI enabled, if RDBICLSEL is asserted, RDBI CL adjust using this value.
-               PSU_DDR_PHY_DSGCR_RDBICL                                                        0x2
-
-               PHY Impedance Update Enable
-               PSU_DDR_PHY_DSGCR_PHYZUEN                                                       0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DSGCR_RESERVED_22                                                   0x0
-
-               SDRAM Reset Output Enable
-               PSU_DDR_PHY_DSGCR_RSTOE                                                         0x1
-
-               Single Data Rate Mode
-               PSU_DDR_PHY_DSGCR_SDRMODE                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DSGCR_RESERVED_18                                                   0x0
-
-               ATO Analog Test Enable
-               PSU_DDR_PHY_DSGCR_ATOAE                                                         0x0
-
-               DTO Output Enable
-               PSU_DDR_PHY_DSGCR_DTOOE                                                         0x0
-
-               DTO I/O Mode
-               PSU_DDR_PHY_DSGCR_DTOIOM                                                        0x0
-
-               DTO Power Down Receiver
-               PSU_DDR_PHY_DSGCR_DTOPDR                                                        0x1
-
-               Reserved. Return zeroes on reads
-               PSU_DDR_PHY_DSGCR_RESERVED_13                                                   0x0
-
-               DTO On-Die Termination
-               PSU_DDR_PHY_DSGCR_DTOODT                                                        0x0
-
-               PHY Update Acknowledge Delay
-               PSU_DDR_PHY_DSGCR_PUAD                                                          0x4
-
-               Controller Update Acknowledge Enable
-               PSU_DDR_PHY_DSGCR_CUAEN                                                         0x1
-
-               Reserved. Return zeroes on reads
-               PSU_DDR_PHY_DSGCR_RESERVED_4_3                                                  0x0
-
-               Controller Impedance Update Enable
-               PSU_DDR_PHY_DSGCR_CTLZUEN                                                       0x0
-
-               Reserved. Return zeroes on reads
-               PSU_DDR_PHY_DSGCR_RESERVED_1                                                    0x0
-
-               PHY Update Request Enable
-               PSU_DDR_PHY_DSGCR_PUREN                                                         0x1
-
-               DDR System General Configuration Register
-               (OFFSET, MASK, VALUE)      (0XFD080090, 0xFFFFFFFFU ,0x02A04121U)
-               RegMask = (DDR_PHY_DSGCR_RESERVED_31_28_MASK | DDR_PHY_DSGCR_RDBICLSEL_MASK | DDR_PHY_DSGCR_RDBICL_MASK | DDR_PHY_DSGCR_PHYZUEN_MASK | DDR_PHY_DSGCR_RESERVED_22_MASK | DDR_PHY_DSGCR_RSTOE_MASK | DDR_PHY_DSGCR_SDRMODE_MASK | DDR_PHY_DSGCR_RESERVED_18_MASK | DDR_PHY_DSGCR_ATOAE_MASK | DDR_PHY_DSGCR_DTOOE_MASK | DDR_PHY_DSGCR_DTOIOM_MASK | DDR_PHY_DSGCR_DTOPDR_MASK | DDR_PHY_DSGCR_RESERVED_13_MASK | DDR_PHY_DSGCR_DTOODT_MASK | DDR_PHY_DSGCR_PUAD_MASK | DDR_PHY_DSGCR_CUAEN_MASK | DDR_PHY_DSGCR_RESERVED_4_3_MASK | DDR_PHY_DSGCR_CTLZUEN_MASK | DDR_PHY_DSGCR_RESERVED_1_MASK | DDR_PHY_DSGCR_PUREN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DSGCR_RESERVED_31_28_SHIFT
-                       | 0x00000000U << DDR_PHY_DSGCR_RDBICLSEL_SHIFT
-                       | 0x00000002U << DDR_PHY_DSGCR_RDBICL_SHIFT
-                       | 0x00000001U << DDR_PHY_DSGCR_PHYZUEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DSGCR_RESERVED_22_SHIFT
-                       | 0x00000001U << DDR_PHY_DSGCR_RSTOE_SHIFT
-                       | 0x00000000U << DDR_PHY_DSGCR_SDRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DSGCR_RESERVED_18_SHIFT
-                       | 0x00000000U << DDR_PHY_DSGCR_ATOAE_SHIFT
-                       | 0x00000000U << DDR_PHY_DSGCR_DTOOE_SHIFT
-                       | 0x00000000U << DDR_PHY_DSGCR_DTOIOM_SHIFT
-                       | 0x00000001U << DDR_PHY_DSGCR_DTOPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DSGCR_RESERVED_13_SHIFT
-                       | 0x00000000U << DDR_PHY_DSGCR_DTOODT_SHIFT
-                       | 0x00000004U << DDR_PHY_DSGCR_PUAD_SHIFT
-                       | 0x00000001U << DDR_PHY_DSGCR_CUAEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DSGCR_RESERVED_4_3_SHIFT
-                       | 0x00000000U << DDR_PHY_DSGCR_CTLZUEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DSGCR_RESERVED_1_SHIFT
-                       | 0x00000001U << DDR_PHY_DSGCR_PUREN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DSGCR_OFFSET ,0xFFFFFFFFU ,0x02A04121U);
-       /*############################################################################################################################ */
-
-               /*Register : DCR @ 0XFD080100</p>
-
-               DDR4 Gear Down Timing.
-               PSU_DDR_PHY_DCR_GEARDN                                                          0x0
-
-               Un-used Bank Group
-               PSU_DDR_PHY_DCR_UBG                                                             0x0
-
-               Un-buffered DIMM Address Mirroring
-               PSU_DDR_PHY_DCR_UDIMM                                                           0x0
-
-               DDR 2T Timing
-               PSU_DDR_PHY_DCR_DDR2T                                                           0x0
-
-               No Simultaneous Rank Access
-               PSU_DDR_PHY_DCR_NOSRA                                                           0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DCR_RESERVED_26_18                                                  0x0
-
-               Byte Mask
-               PSU_DDR_PHY_DCR_BYTEMASK                                                        0x1
-
-               DDR Type
-               PSU_DDR_PHY_DCR_DDRTYPE                                                         0x0
-
-               Multi-Purpose Register (MPR) DQ (DDR3 Only)
-               PSU_DDR_PHY_DCR_MPRDQ                                                           0x0
-
-               Primary DQ (DDR3 Only)
-               PSU_DDR_PHY_DCR_PDQ                                                             0x0
-
-               DDR 8-Bank
-               PSU_DDR_PHY_DCR_DDR8BNK                                                         0x1
-
-               DDR Mode
-               PSU_DDR_PHY_DCR_DDRMD                                                           0x5
-
-               DRAM Configuration Register
-               (OFFSET, MASK, VALUE)      (0XFD080100, 0xFFFFFFFFU ,0x0000040DU)
-               RegMask = (DDR_PHY_DCR_GEARDN_MASK | DDR_PHY_DCR_UBG_MASK | DDR_PHY_DCR_UDIMM_MASK | DDR_PHY_DCR_DDR2T_MASK | DDR_PHY_DCR_NOSRA_MASK | DDR_PHY_DCR_RESERVED_26_18_MASK | DDR_PHY_DCR_BYTEMASK_MASK | DDR_PHY_DCR_DDRTYPE_MASK | DDR_PHY_DCR_MPRDQ_MASK | DDR_PHY_DCR_PDQ_MASK | DDR_PHY_DCR_DDR8BNK_MASK | DDR_PHY_DCR_DDRMD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DCR_GEARDN_SHIFT
-                       | 0x00000000U << DDR_PHY_DCR_UBG_SHIFT
-                       | 0x00000000U << DDR_PHY_DCR_UDIMM_SHIFT
-                       | 0x00000000U << DDR_PHY_DCR_DDR2T_SHIFT
-                       | 0x00000000U << DDR_PHY_DCR_NOSRA_SHIFT
-                       | 0x00000000U << DDR_PHY_DCR_RESERVED_26_18_SHIFT
-                       | 0x00000001U << DDR_PHY_DCR_BYTEMASK_SHIFT
-                       | 0x00000000U << DDR_PHY_DCR_DDRTYPE_SHIFT
-                       | 0x00000000U << DDR_PHY_DCR_MPRDQ_SHIFT
-                       | 0x00000000U << DDR_PHY_DCR_PDQ_SHIFT
-                       | 0x00000001U << DDR_PHY_DCR_DDR8BNK_SHIFT
-                       | 0x00000005U << DDR_PHY_DCR_DDRMD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DCR_OFFSET ,0xFFFFFFFFU ,0x0000040DU);
-       /*############################################################################################################################ */
-
-               /*Register : DTPR0 @ 0XFD080110</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR0_RESERVED_31_29                                                0x0
-
-               Activate to activate command delay (different banks)
-               PSU_DDR_PHY_DTPR0_TRRD                                                          0x6
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR0_RESERVED_23                                                   0x0
-
-               Activate to precharge command delay
-               PSU_DDR_PHY_DTPR0_TRAS                                                          0x18
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR0_RESERVED_15                                                   0x0
-
-               Precharge command period
-               PSU_DDR_PHY_DTPR0_TRP                                                           0xc
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR0_RESERVED_7_5                                                  0x0
-
-               Internal read to precharge command delay
-               PSU_DDR_PHY_DTPR0_TRTP                                                          0x8
-
-               DRAM Timing Parameters Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080110, 0xFFFFFFFFU ,0x06180C08U)
-               RegMask = (DDR_PHY_DTPR0_RESERVED_31_29_MASK | DDR_PHY_DTPR0_TRRD_MASK | DDR_PHY_DTPR0_RESERVED_23_MASK | DDR_PHY_DTPR0_TRAS_MASK | DDR_PHY_DTPR0_RESERVED_15_MASK | DDR_PHY_DTPR0_TRP_MASK | DDR_PHY_DTPR0_RESERVED_7_5_MASK | DDR_PHY_DTPR0_TRTP_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DTPR0_RESERVED_31_29_SHIFT
-                       | 0x00000006U << DDR_PHY_DTPR0_TRRD_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR0_RESERVED_23_SHIFT
-                       | 0x00000018U << DDR_PHY_DTPR0_TRAS_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR0_RESERVED_15_SHIFT
-                       | 0x0000000CU << DDR_PHY_DTPR0_TRP_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR0_RESERVED_7_5_SHIFT
-                       | 0x00000008U << DDR_PHY_DTPR0_TRTP_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DTPR0_OFFSET ,0xFFFFFFFFU ,0x06180C08U);
-       /*############################################################################################################################ */
-
-               /*Register : DTPR1 @ 0XFD080114</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR1_RESERVED_31                                                   0x0
-
-               Minimum delay from when write leveling mode is programmed to the first DQS/DQS# rising edge.
-               PSU_DDR_PHY_DTPR1_TWLMRD                                                        0x28
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR1_RESERVED_23                                                   0x0
-
-               4-bank activate period
-               PSU_DDR_PHY_DTPR1_TFAW                                                          0x16
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR1_RESERVED_15_11                                                0x0
-
-               Load mode update delay (DDR4 and DDR3 only)
-               PSU_DDR_PHY_DTPR1_TMOD                                                          0x4
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR1_RESERVED_7_5                                                  0x0
-
-               Load mode cycle time
-               PSU_DDR_PHY_DTPR1_TMRD                                                          0xa
-
-               DRAM Timing Parameters Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080114, 0xFFFFFFFFU ,0x2816040AU)
-               RegMask = (DDR_PHY_DTPR1_RESERVED_31_MASK | DDR_PHY_DTPR1_TWLMRD_MASK | DDR_PHY_DTPR1_RESERVED_23_MASK | DDR_PHY_DTPR1_TFAW_MASK | DDR_PHY_DTPR1_RESERVED_15_11_MASK | DDR_PHY_DTPR1_TMOD_MASK | DDR_PHY_DTPR1_RESERVED_7_5_MASK | DDR_PHY_DTPR1_TMRD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DTPR1_RESERVED_31_SHIFT
-                       | 0x00000028U << DDR_PHY_DTPR1_TWLMRD_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR1_RESERVED_23_SHIFT
-                       | 0x00000016U << DDR_PHY_DTPR1_TFAW_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR1_RESERVED_15_11_SHIFT
-                       | 0x00000004U << DDR_PHY_DTPR1_TMOD_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR1_RESERVED_7_5_SHIFT
-                       | 0x0000000AU << DDR_PHY_DTPR1_TMRD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DTPR1_OFFSET ,0xFFFFFFFFU ,0x2816040AU);
-       /*############################################################################################################################ */
-
-               /*Register : DTPR2 @ 0XFD080118</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR2_RESERVED_31_29                                                0x0
-
-               Read to Write command delay. Valid values are
-               PSU_DDR_PHY_DTPR2_TRTW                                                          0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR2_RESERVED_27_25                                                0x0
-
-               Read to ODT delay (DDR3 only)
-               PSU_DDR_PHY_DTPR2_TRTODT                                                        0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR2_RESERVED_23_20                                                0x0
-
-               CKE minimum pulse width
-               PSU_DDR_PHY_DTPR2_TCKE                                                          0x8
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR2_RESERVED_15_10                                                0x0
-
-               Self refresh exit delay
-               PSU_DDR_PHY_DTPR2_TXS                                                           0x0
-
-               DRAM Timing Parameters Register 2
-               (OFFSET, MASK, VALUE)      (0XFD080118, 0xFFFFFFFFU ,0x00080000U)
-               RegMask = (DDR_PHY_DTPR2_RESERVED_31_29_MASK | DDR_PHY_DTPR2_TRTW_MASK | DDR_PHY_DTPR2_RESERVED_27_25_MASK | DDR_PHY_DTPR2_TRTODT_MASK | DDR_PHY_DTPR2_RESERVED_23_20_MASK | DDR_PHY_DTPR2_TCKE_MASK | DDR_PHY_DTPR2_RESERVED_15_10_MASK | DDR_PHY_DTPR2_TXS_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DTPR2_RESERVED_31_29_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR2_TRTW_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR2_RESERVED_27_25_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR2_TRTODT_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR2_RESERVED_23_20_SHIFT
-                       | 0x00000008U << DDR_PHY_DTPR2_TCKE_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR2_RESERVED_15_10_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR2_TXS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DTPR2_OFFSET ,0xFFFFFFFFU ,0x00080000U);
-       /*############################################################################################################################ */
-
-               /*Register : DTPR3 @ 0XFD08011C</p>
-
-               ODT turn-off delay extension
-               PSU_DDR_PHY_DTPR3_TOFDX                                                         0x4
-
-               Read to read and write to write command delay
-               PSU_DDR_PHY_DTPR3_TCCD                                                          0x0
-
-               DLL locking time
-               PSU_DDR_PHY_DTPR3_TDLLK                                                         0x200
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR3_RESERVED_15_12                                                0x0
-
-               Maximum DQS output access time from CK/CK# (LPDDR2/3 only)
-               PSU_DDR_PHY_DTPR3_TDQSCKMAX                                                     0x5
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR3_RESERVED_7_3                                                  0x0
-
-               DQS output access time from CK/CK# (LPDDR2/3 only)
-               PSU_DDR_PHY_DTPR3_TDQSCK                                                        0x1
-
-               DRAM Timing Parameters Register 3
-               (OFFSET, MASK, VALUE)      (0XFD08011C, 0xFFFFFFFFU ,0x82000501U)
-               RegMask = (DDR_PHY_DTPR3_TOFDX_MASK | DDR_PHY_DTPR3_TCCD_MASK | DDR_PHY_DTPR3_TDLLK_MASK | DDR_PHY_DTPR3_RESERVED_15_12_MASK | DDR_PHY_DTPR3_TDQSCKMAX_MASK | DDR_PHY_DTPR3_RESERVED_7_3_MASK | DDR_PHY_DTPR3_TDQSCK_MASK |  0 );
-
-               RegVal = ((0x00000004U << DDR_PHY_DTPR3_TOFDX_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR3_TCCD_SHIFT
-                       | 0x00000200U << DDR_PHY_DTPR3_TDLLK_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR3_RESERVED_15_12_SHIFT
-                       | 0x00000005U << DDR_PHY_DTPR3_TDQSCKMAX_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR3_RESERVED_7_3_SHIFT
-                       | 0x00000001U << DDR_PHY_DTPR3_TDQSCK_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DTPR3_OFFSET ,0xFFFFFFFFU ,0x82000501U);
-       /*############################################################################################################################ */
-
-               /*Register : DTPR4 @ 0XFD080120</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR4_RESERVED_31_30                                                0x0
-
-               ODT turn-on/turn-off delays (DDR2 only)
-               PSU_DDR_PHY_DTPR4_TAOND_TAOFD                                                   0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR4_RESERVED_27_26                                                0x0
-
-               Refresh-to-Refresh
-               PSU_DDR_PHY_DTPR4_TRFC                                                          0x60
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR4_RESERVED_15_14                                                0x0
-
-               Write leveling output delay
-               PSU_DDR_PHY_DTPR4_TWLO                                                          0x2b
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR4_RESERVED_7_5                                                  0x0
-
-               Power down exit delay
-               PSU_DDR_PHY_DTPR4_TXP                                                           0x4
-
-               DRAM Timing Parameters Register 4
-               (OFFSET, MASK, VALUE)      (0XFD080120, 0xFFFFFFFFU ,0x00602B04U)
-               RegMask = (DDR_PHY_DTPR4_RESERVED_31_30_MASK | DDR_PHY_DTPR4_TAOND_TAOFD_MASK | DDR_PHY_DTPR4_RESERVED_27_26_MASK | DDR_PHY_DTPR4_TRFC_MASK | DDR_PHY_DTPR4_RESERVED_15_14_MASK | DDR_PHY_DTPR4_TWLO_MASK | DDR_PHY_DTPR4_RESERVED_7_5_MASK | DDR_PHY_DTPR4_TXP_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DTPR4_RESERVED_31_30_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR4_TAOND_TAOFD_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR4_RESERVED_27_26_SHIFT
-                       | 0x00000060U << DDR_PHY_DTPR4_TRFC_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR4_RESERVED_15_14_SHIFT
-                       | 0x0000002BU << DDR_PHY_DTPR4_TWLO_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR4_RESERVED_7_5_SHIFT
-                       | 0x00000004U << DDR_PHY_DTPR4_TXP_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DTPR4_OFFSET ,0xFFFFFFFFU ,0x00602B04U);
-       /*############################################################################################################################ */
-
-               /*Register : DTPR5 @ 0XFD080124</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR5_RESERVED_31_24                                                0x0
-
-               Activate to activate command delay (same bank)
-               PSU_DDR_PHY_DTPR5_TRC                                                           0x22
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR5_RESERVED_15                                                   0x0
-
-               Activate to read or write delay
-               PSU_DDR_PHY_DTPR5_TRCD                                                          0x10
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR5_RESERVED_7_5                                                  0x0
-
-               Internal write to read command delay
-               PSU_DDR_PHY_DTPR5_TWTR                                                          0x8
-
-               DRAM Timing Parameters Register 5
-               (OFFSET, MASK, VALUE)      (0XFD080124, 0xFFFFFFFFU ,0x00221008U)
-               RegMask = (DDR_PHY_DTPR5_RESERVED_31_24_MASK | DDR_PHY_DTPR5_TRC_MASK | DDR_PHY_DTPR5_RESERVED_15_MASK | DDR_PHY_DTPR5_TRCD_MASK | DDR_PHY_DTPR5_RESERVED_7_5_MASK | DDR_PHY_DTPR5_TWTR_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DTPR5_RESERVED_31_24_SHIFT
-                       | 0x00000022U << DDR_PHY_DTPR5_TRC_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR5_RESERVED_15_SHIFT
-                       | 0x00000010U << DDR_PHY_DTPR5_TRCD_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR5_RESERVED_7_5_SHIFT
-                       | 0x00000008U << DDR_PHY_DTPR5_TWTR_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DTPR5_OFFSET ,0xFFFFFFFFU ,0x00221008U);
-       /*############################################################################################################################ */
-
-               /*Register : DTPR6 @ 0XFD080128</p>
-
-               PUB Write Latency Enable
-               PSU_DDR_PHY_DTPR6_PUBWLEN                                                       0x0
-
-               PUB Read Latency Enable
-               PSU_DDR_PHY_DTPR6_PUBRLEN                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR6_RESERVED_29_14                                                0x0
-
-               Write Latency
-               PSU_DDR_PHY_DTPR6_PUBWL                                                         0x6
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTPR6_RESERVED_7_6                                                  0x0
-
-               Read Latency
-               PSU_DDR_PHY_DTPR6_PUBRL                                                         0xa
-
-               DRAM Timing Parameters Register 6
-               (OFFSET, MASK, VALUE)      (0XFD080128, 0xFFFFFFFFU ,0x0000060AU)
-               RegMask = (DDR_PHY_DTPR6_PUBWLEN_MASK | DDR_PHY_DTPR6_PUBRLEN_MASK | DDR_PHY_DTPR6_RESERVED_29_14_MASK | DDR_PHY_DTPR6_PUBWL_MASK | DDR_PHY_DTPR6_RESERVED_7_6_MASK | DDR_PHY_DTPR6_PUBRL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DTPR6_PUBWLEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR6_PUBRLEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR6_RESERVED_29_14_SHIFT
-                       | 0x00000006U << DDR_PHY_DTPR6_PUBWL_SHIFT
-                       | 0x00000000U << DDR_PHY_DTPR6_RESERVED_7_6_SHIFT
-                       | 0x0000000AU << DDR_PHY_DTPR6_PUBRL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DTPR6_OFFSET ,0xFFFFFFFFU ,0x0000060AU);
-       /*############################################################################################################################ */
-
-               /*Register : RDIMMGCR0 @ 0XFD080140</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_RDIMMGCR0_RESERVED_31                                               0x0
-
-               RDMIMM Quad CS Enable
-               PSU_DDR_PHY_RDIMMGCR0_QCSEN                                                     0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_RDIMMGCR0_RESERVED_29_28                                            0x0
-
-               RDIMM Outputs I/O Mode
-               PSU_DDR_PHY_RDIMMGCR0_RDIMMIOM                                                  0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_RDIMMGCR0_RESERVED_26_24                                            0x0
-
-               ERROUT# Output Enable
-               PSU_DDR_PHY_RDIMMGCR0_ERROUTOE                                                  0x0
-
-               ERROUT# I/O Mode
-               PSU_DDR_PHY_RDIMMGCR0_ERROUTIOM                                                 0x1
-
-               ERROUT# Power Down Receiver
-               PSU_DDR_PHY_RDIMMGCR0_ERROUTPDR                                                 0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_RDIMMGCR0_RESERVED_20                                               0x0
-
-               ERROUT# On-Die Termination
-               PSU_DDR_PHY_RDIMMGCR0_ERROUTODT                                                 0x0
-
-               Load Reduced DIMM
-               PSU_DDR_PHY_RDIMMGCR0_LRDIMM                                                    0x0
-
-               PAR_IN I/O Mode
-               PSU_DDR_PHY_RDIMMGCR0_PARINIOM                                                  0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_RDIMMGCR0_RESERVED_16_8                                             0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_RDIMMGCR0_RNKMRREN_RSVD                                             0x0
-
-               Rank Mirror Enable.
-               PSU_DDR_PHY_RDIMMGCR0_RNKMRREN                                                  0x2
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_RDIMMGCR0_RESERVED_3                                                0x0
-
-               Stop on Parity Error
-               PSU_DDR_PHY_RDIMMGCR0_SOPERR                                                    0x0
-
-               Parity Error No Registering
-               PSU_DDR_PHY_RDIMMGCR0_ERRNOREG                                                  0x0
-
-               Registered DIMM
-               PSU_DDR_PHY_RDIMMGCR0_RDIMM                                                     0x0
-
-               RDIMM General Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080140, 0xFFFFFFFFU ,0x08400020U)
-               RegMask = (DDR_PHY_RDIMMGCR0_RESERVED_31_MASK | DDR_PHY_RDIMMGCR0_QCSEN_MASK | DDR_PHY_RDIMMGCR0_RESERVED_29_28_MASK | DDR_PHY_RDIMMGCR0_RDIMMIOM_MASK | DDR_PHY_RDIMMGCR0_RESERVED_26_24_MASK | DDR_PHY_RDIMMGCR0_ERROUTOE_MASK | DDR_PHY_RDIMMGCR0_ERROUTIOM_MASK | DDR_PHY_RDIMMGCR0_ERROUTPDR_MASK | DDR_PHY_RDIMMGCR0_RESERVED_20_MASK | DDR_PHY_RDIMMGCR0_ERROUTODT_MASK | DDR_PHY_RDIMMGCR0_LRDIMM_MASK | DDR_PHY_RDIMMGCR0_PARINIOM_MASK | DDR_PHY_RDIMMGCR0_RESERVED_16_8_MASK | DDR_PHY_RDIMMGCR0_RNKMRREN_RSVD_MASK | DDR_PHY_RDIMMGCR0_RNKMRREN_MASK | DDR_PHY_RDIMMGCR0_RESERVED_3_MASK | DDR_PHY_RDIMMGCR0_SOPERR_MASK | DDR_PHY_RDIMMGCR0_ERRNOREG_MASK | DDR_PHY_RDIMMGCR0_RDIMM_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_RDIMMGCR0_RESERVED_31_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_QCSEN_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_RESERVED_29_28_SHIFT
-                       | 0x00000001U << DDR_PHY_RDIMMGCR0_RDIMMIOM_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_RESERVED_26_24_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_ERROUTOE_SHIFT
-                       | 0x00000001U << DDR_PHY_RDIMMGCR0_ERROUTIOM_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_ERROUTPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_RESERVED_20_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_ERROUTODT_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_LRDIMM_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_PARINIOM_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_RESERVED_16_8_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_RNKMRREN_RSVD_SHIFT
-                       | 0x00000002U << DDR_PHY_RDIMMGCR0_RNKMRREN_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_RESERVED_3_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_SOPERR_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_ERRNOREG_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR0_RDIMM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_RDIMMGCR0_OFFSET ,0xFFFFFFFFU ,0x08400020U);
-       /*############################################################################################################################ */
-
-               /*Register : RDIMMGCR1 @ 0XFD080144</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_RDIMMGCR1_RESERVED_31_29                                            0x0
-
-               Address [17] B-side Inversion Disable
-               PSU_DDR_PHY_RDIMMGCR1_A17BID                                                    0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_RDIMMGCR1_RESERVED_27                                               0x0
-
-               Command word to command word programming delay
-               PSU_DDR_PHY_RDIMMGCR1_TBCMRD_L2                                                 0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_RDIMMGCR1_RESERVED_23                                               0x0
-
-               Command word to command word programming delay
-               PSU_DDR_PHY_RDIMMGCR1_TBCMRD_L                                                  0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_RDIMMGCR1_RESERVED_19                                               0x0
-
-               Command word to command word programming delay
-               PSU_DDR_PHY_RDIMMGCR1_TBCMRD                                                    0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_RDIMMGCR1_RESERVED_15_14                                            0x0
-
-               Stabilization time
-               PSU_DDR_PHY_RDIMMGCR1_TBCSTAB                                                   0xc80
-
-               RDIMM General Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080144, 0xFFFFFFFFU ,0x00000C80U)
-               RegMask = (DDR_PHY_RDIMMGCR1_RESERVED_31_29_MASK | DDR_PHY_RDIMMGCR1_A17BID_MASK | DDR_PHY_RDIMMGCR1_RESERVED_27_MASK | DDR_PHY_RDIMMGCR1_TBCMRD_L2_MASK | DDR_PHY_RDIMMGCR1_RESERVED_23_MASK | DDR_PHY_RDIMMGCR1_TBCMRD_L_MASK | DDR_PHY_RDIMMGCR1_RESERVED_19_MASK | DDR_PHY_RDIMMGCR1_TBCMRD_MASK | DDR_PHY_RDIMMGCR1_RESERVED_15_14_MASK | DDR_PHY_RDIMMGCR1_TBCSTAB_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_RDIMMGCR1_RESERVED_31_29_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR1_A17BID_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR1_RESERVED_27_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR1_TBCMRD_L2_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR1_RESERVED_23_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR1_TBCMRD_L_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR1_RESERVED_19_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR1_TBCMRD_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMGCR1_RESERVED_15_14_SHIFT
-                       | 0x00000C80U << DDR_PHY_RDIMMGCR1_TBCSTAB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_RDIMMGCR1_OFFSET ,0xFFFFFFFFU ,0x00000C80U);
-       /*############################################################################################################################ */
-
-               /*Register : RDIMMCR0 @ 0XFD080150</p>
-
-               DDR4/DDR3 Control Word 7
-               PSU_DDR_PHY_RDIMMCR0_RC7                                                        0x0
-
-               DDR4 Control Word 6 (Comman space Control Word) / DDR3 Reserved
-               PSU_DDR_PHY_RDIMMCR0_RC6                                                        0x0
-
-               DDR4/DDR3 Control Word 5 (CK Driver Characteristics Control Word)
-               PSU_DDR_PHY_RDIMMCR0_RC5                                                        0x0
-
-               DDR4 Control Word 4 (ODT and CKE Signals Driver Characteristics Control Word) / DDR3 Control Word 4 (Control Signals Driver C
-               aracteristics Control Word)
-               PSU_DDR_PHY_RDIMMCR0_RC4                                                        0x0
-
-               DDR4 Control Word 3 (CA and CS Signals Driver Characteristics Control Word) / DDR3 Control Word 3 (Command/Address Signals Dr
-               ver Characteristrics Control Word)
-               PSU_DDR_PHY_RDIMMCR0_RC3                                                        0x0
-
-               DDR4 Control Word 2 (Timing and IBT Control Word) / DDR3 Control Word 2 (Timing Control Word)
-               PSU_DDR_PHY_RDIMMCR0_RC2                                                        0x0
-
-               DDR4/DDR3 Control Word 1 (Clock Driver Enable Control Word)
-               PSU_DDR_PHY_RDIMMCR0_RC1                                                        0x0
-
-               DDR4/DDR3 Control Word 0 (Global Features Control Word)
-               PSU_DDR_PHY_RDIMMCR0_RC0                                                        0x0
-
-               RDIMM Control Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080150, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_RDIMMCR0_RC7_MASK | DDR_PHY_RDIMMCR0_RC6_MASK | DDR_PHY_RDIMMCR0_RC5_MASK | DDR_PHY_RDIMMCR0_RC4_MASK | DDR_PHY_RDIMMCR0_RC3_MASK | DDR_PHY_RDIMMCR0_RC2_MASK | DDR_PHY_RDIMMCR0_RC1_MASK | DDR_PHY_RDIMMCR0_RC0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_RDIMMCR0_RC7_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMCR0_RC6_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMCR0_RC5_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMCR0_RC4_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMCR0_RC3_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMCR0_RC2_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMCR0_RC1_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMCR0_RC0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_RDIMMCR0_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : RDIMMCR1 @ 0XFD080154</p>
-
-               Control Word 15
-               PSU_DDR_PHY_RDIMMCR1_RC15                                                       0x0
-
-               DDR4 Control Word 14 (Parity Control Word) / DDR3 Reserved
-               PSU_DDR_PHY_RDIMMCR1_RC14                                                       0x0
-
-               DDR4 Control Word 13 (DIMM Configuration Control Word) / DDR3 Reserved
-               PSU_DDR_PHY_RDIMMCR1_RC13                                                       0x0
-
-               DDR4 Control Word 12 (Training Control Word) / DDR3 Reserved
-               PSU_DDR_PHY_RDIMMCR1_RC12                                                       0x0
-
-               DDR4 Control Word 11 (Operating Voltage VDD and VREFCA Source Control Word) / DDR3 Control Word 11 (Operation Voltage VDD Con
-               rol Word)
-               PSU_DDR_PHY_RDIMMCR1_RC11                                                       0x0
-
-               DDR4/DDR3 Control Word 10 (RDIMM Operating Speed Control Word)
-               PSU_DDR_PHY_RDIMMCR1_RC10                                                       0x0
-
-               DDR4/DDR3 Control Word 9 (Power Saving Settings Control Word)
-               PSU_DDR_PHY_RDIMMCR1_RC9                                                        0x0
-
-               DDR4 Control Word 8 (Input/Output Configuration Control Word) / DDR3 Control Word 8 (Additional Input Bus Termination Setting
-               Control Word)
-               PSU_DDR_PHY_RDIMMCR1_RC8                                                        0x0
-
-               RDIMM Control Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080154, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_RDIMMCR1_RC15_MASK | DDR_PHY_RDIMMCR1_RC14_MASK | DDR_PHY_RDIMMCR1_RC13_MASK | DDR_PHY_RDIMMCR1_RC12_MASK | DDR_PHY_RDIMMCR1_RC11_MASK | DDR_PHY_RDIMMCR1_RC10_MASK | DDR_PHY_RDIMMCR1_RC9_MASK | DDR_PHY_RDIMMCR1_RC8_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_RDIMMCR1_RC15_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMCR1_RC14_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMCR1_RC13_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMCR1_RC12_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMCR1_RC11_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMCR1_RC10_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMCR1_RC9_SHIFT
-                       | 0x00000000U << DDR_PHY_RDIMMCR1_RC8_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_RDIMMCR1_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MR0 @ 0XFD080180</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_MR0_RESERVED_31_8                                                   0x0
-
-               CA Terminating Rank
-               PSU_DDR_PHY_MR0_CATR                                                            0x0
-
-               Reserved. These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.
-               PSU_DDR_PHY_MR0_RSVD_6_5                                                        0x0
-
-               Built-in Self-Test for RZQ
-               PSU_DDR_PHY_MR0_RZQI                                                            0x0
-
-               Reserved. These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.
-               PSU_DDR_PHY_MR0_RSVD_2_0                                                        0x0
-
-               LPDDR4 Mode Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080180, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_MR0_RESERVED_31_8_MASK | DDR_PHY_MR0_CATR_MASK | DDR_PHY_MR0_RSVD_6_5_MASK | DDR_PHY_MR0_RZQI_MASK | DDR_PHY_MR0_RSVD_2_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_MR0_RESERVED_31_8_SHIFT
-                       | 0x00000000U << DDR_PHY_MR0_CATR_SHIFT
-                       | 0x00000000U << DDR_PHY_MR0_RSVD_6_5_SHIFT
-                       | 0x00000000U << DDR_PHY_MR0_RZQI_SHIFT
-                       | 0x00000000U << DDR_PHY_MR0_RSVD_2_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_MR0_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MR1 @ 0XFD080184</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_MR1_RESERVED_31_8                                                   0x0
-
-               Read Postamble Length
-               PSU_DDR_PHY_MR1_RDPST                                                           0x0
-
-               Write-recovery for auto-precharge command
-               PSU_DDR_PHY_MR1_NWR                                                             0x1
-
-               Read Preamble Length
-               PSU_DDR_PHY_MR1_RDPRE                                                           0x0
-
-               Write Preamble Length
-               PSU_DDR_PHY_MR1_WRPRE                                                           0x1
-
-               Burst Length
-               PSU_DDR_PHY_MR1_BL                                                              0x0
-
-               LPDDR4 Mode Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080184, 0xFFFFFFFFU ,0x00000014U)
-               RegMask = (DDR_PHY_MR1_RESERVED_31_8_MASK | DDR_PHY_MR1_RDPST_MASK | DDR_PHY_MR1_NWR_MASK | DDR_PHY_MR1_RDPRE_MASK | DDR_PHY_MR1_WRPRE_MASK | DDR_PHY_MR1_BL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_MR1_RESERVED_31_8_SHIFT
-                       | 0x00000000U << DDR_PHY_MR1_RDPST_SHIFT
-                       | 0x00000001U << DDR_PHY_MR1_NWR_SHIFT
-                       | 0x00000000U << DDR_PHY_MR1_RDPRE_SHIFT
-                       | 0x00000001U << DDR_PHY_MR1_WRPRE_SHIFT
-                       | 0x00000000U << DDR_PHY_MR1_BL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_MR1_OFFSET ,0xFFFFFFFFU ,0x00000014U);
-       /*############################################################################################################################ */
-
-               /*Register : MR2 @ 0XFD080188</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_MR2_RESERVED_31_8                                                   0x0
-
-               Write Leveling
-               PSU_DDR_PHY_MR2_WRL                                                             0x0
-
-               Write Latency Set
-               PSU_DDR_PHY_MR2_WLS                                                             0x0
-
-               Write Latency
-               PSU_DDR_PHY_MR2_WL                                                              0x1
-
-               Read Latency
-               PSU_DDR_PHY_MR2_RL                                                              0x1
-
-               LPDDR4 Mode Register 2
-               (OFFSET, MASK, VALUE)      (0XFD080188, 0xFFFFFFFFU ,0x00000009U)
-               RegMask = (DDR_PHY_MR2_RESERVED_31_8_MASK | DDR_PHY_MR2_WRL_MASK | DDR_PHY_MR2_WLS_MASK | DDR_PHY_MR2_WL_MASK | DDR_PHY_MR2_RL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_MR2_RESERVED_31_8_SHIFT
-                       | 0x00000000U << DDR_PHY_MR2_WRL_SHIFT
-                       | 0x00000000U << DDR_PHY_MR2_WLS_SHIFT
-                       | 0x00000001U << DDR_PHY_MR2_WL_SHIFT
-                       | 0x00000001U << DDR_PHY_MR2_RL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_MR2_OFFSET ,0xFFFFFFFFU ,0x00000009U);
-       /*############################################################################################################################ */
-
-               /*Register : MR3 @ 0XFD08018C</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_MR3_RESERVED_31_8                                                   0x0
-
-               DBI-Write Enable
-               PSU_DDR_PHY_MR3_DBIWR                                                           0x0
-
-               DBI-Read Enable
-               PSU_DDR_PHY_MR3_DBIRD                                                           0x0
-
-               Pull-down Drive Strength
-               PSU_DDR_PHY_MR3_PDDS                                                            0x6
-
-               These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.
-               PSU_DDR_PHY_MR3_RSVD                                                            0x0
-
-               Write Postamble Length
-               PSU_DDR_PHY_MR3_WRPST                                                           0x0
-
-               Pull-up Calibration Point
-               PSU_DDR_PHY_MR3_PUCAL                                                           0x1
-
-               LPDDR4 Mode Register 3
-               (OFFSET, MASK, VALUE)      (0XFD08018C, 0xFFFFFFFFU ,0x00000031U)
-               RegMask = (DDR_PHY_MR3_RESERVED_31_8_MASK | DDR_PHY_MR3_DBIWR_MASK | DDR_PHY_MR3_DBIRD_MASK | DDR_PHY_MR3_PDDS_MASK | DDR_PHY_MR3_RSVD_MASK | DDR_PHY_MR3_WRPST_MASK | DDR_PHY_MR3_PUCAL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_MR3_RESERVED_31_8_SHIFT
-                       | 0x00000000U << DDR_PHY_MR3_DBIWR_SHIFT
-                       | 0x00000000U << DDR_PHY_MR3_DBIRD_SHIFT
-                       | 0x00000006U << DDR_PHY_MR3_PDDS_SHIFT
-                       | 0x00000000U << DDR_PHY_MR3_RSVD_SHIFT
-                       | 0x00000000U << DDR_PHY_MR3_WRPST_SHIFT
-                       | 0x00000001U << DDR_PHY_MR3_PUCAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_MR3_OFFSET ,0xFFFFFFFFU ,0x00000031U);
-       /*############################################################################################################################ */
-
-               /*Register : MR4 @ 0XFD080190</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_MR4_RESERVED_31_16                                                  0x0
-
-               These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.
-               PSU_DDR_PHY_MR4_RSVD_15_13                                                      0x0
-
-               Write Preamble
-               PSU_DDR_PHY_MR4_WRP                                                             0x0
-
-               Read Preamble
-               PSU_DDR_PHY_MR4_RDP                                                             0x0
-
-               Read Preamble Training Mode
-               PSU_DDR_PHY_MR4_RPTM                                                            0x0
-
-               Self Refresh Abort
-               PSU_DDR_PHY_MR4_SRA                                                             0x0
-
-               CS to Command Latency Mode
-               PSU_DDR_PHY_MR4_CS2CMDL                                                         0x0
-
-               These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.
-               PSU_DDR_PHY_MR4_RSVD1                                                           0x0
-
-               Internal VREF Monitor
-               PSU_DDR_PHY_MR4_IVM                                                             0x0
-
-               Temperature Controlled Refresh Mode
-               PSU_DDR_PHY_MR4_TCRM                                                            0x1
-
-               Temperature Controlled Refresh Range
-               PSU_DDR_PHY_MR4_TCRR                                                            0x0
-
-               Maximum Power Down Mode
-               PSU_DDR_PHY_MR4_MPDM                                                            0x0
-
-               This is a JEDEC reserved bit and is recommended by JEDEC to be programmed to 0x0.
-               PSU_DDR_PHY_MR4_RSVD_0                                                          0x0
-
-               DDR4 Mode Register 4
-               (OFFSET, MASK, VALUE)      (0XFD080190, 0xFFFFFFFFU ,0x00000008U)
-               RegMask = (DDR_PHY_MR4_RESERVED_31_16_MASK | DDR_PHY_MR4_RSVD_15_13_MASK | DDR_PHY_MR4_WRP_MASK | DDR_PHY_MR4_RDP_MASK | DDR_PHY_MR4_RPTM_MASK | DDR_PHY_MR4_SRA_MASK | DDR_PHY_MR4_CS2CMDL_MASK | DDR_PHY_MR4_RSVD1_MASK | DDR_PHY_MR4_IVM_MASK | DDR_PHY_MR4_TCRM_MASK | DDR_PHY_MR4_TCRR_MASK | DDR_PHY_MR4_MPDM_MASK | DDR_PHY_MR4_RSVD_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_MR4_RESERVED_31_16_SHIFT
-                       | 0x00000000U << DDR_PHY_MR4_RSVD_15_13_SHIFT
-                       | 0x00000000U << DDR_PHY_MR4_WRP_SHIFT
-                       | 0x00000000U << DDR_PHY_MR4_RDP_SHIFT
-                       | 0x00000000U << DDR_PHY_MR4_RPTM_SHIFT
-                       | 0x00000000U << DDR_PHY_MR4_SRA_SHIFT
-                       | 0x00000000U << DDR_PHY_MR4_CS2CMDL_SHIFT
-                       | 0x00000000U << DDR_PHY_MR4_RSVD1_SHIFT
-                       | 0x00000000U << DDR_PHY_MR4_IVM_SHIFT
-                       | 0x00000001U << DDR_PHY_MR4_TCRM_SHIFT
-                       | 0x00000000U << DDR_PHY_MR4_TCRR_SHIFT
-                       | 0x00000000U << DDR_PHY_MR4_MPDM_SHIFT
-                       | 0x00000000U << DDR_PHY_MR4_RSVD_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_MR4_OFFSET ,0xFFFFFFFFU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MR5 @ 0XFD080194</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_MR5_RESERVED_31_16                                                  0x0
-
-               These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.
-               PSU_DDR_PHY_MR5_RSVD                                                            0x0
-
-               Read DBI
-               PSU_DDR_PHY_MR5_RDBI                                                            0x0
-
-               Write DBI
-               PSU_DDR_PHY_MR5_WDBI                                                            0x0
-
-               Data Mask
-               PSU_DDR_PHY_MR5_DM                                                              0x0
-
-               CA Parity Persistent Error
-               PSU_DDR_PHY_MR5_CAPPE                                                           0x0
-
-               RTT_PARK
-               PSU_DDR_PHY_MR5_RTTPARK                                                         0x0
-
-               ODT Input Buffer during Power Down mode
-               PSU_DDR_PHY_MR5_ODTIBPD                                                         0x0
-
-               C/A Parity Error Status
-               PSU_DDR_PHY_MR5_CAPES                                                           0x0
-
-               CRC Error Clear
-               PSU_DDR_PHY_MR5_CRCEC                                                           0x0
-
-               C/A Parity Latency Mode
-               PSU_DDR_PHY_MR5_CAPM                                                            0x0
-
-               DDR4 Mode Register 5
-               (OFFSET, MASK, VALUE)      (0XFD080194, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_MR5_RESERVED_31_16_MASK | DDR_PHY_MR5_RSVD_MASK | DDR_PHY_MR5_RDBI_MASK | DDR_PHY_MR5_WDBI_MASK | DDR_PHY_MR5_DM_MASK | DDR_PHY_MR5_CAPPE_MASK | DDR_PHY_MR5_RTTPARK_MASK | DDR_PHY_MR5_ODTIBPD_MASK | DDR_PHY_MR5_CAPES_MASK | DDR_PHY_MR5_CRCEC_MASK | DDR_PHY_MR5_CAPM_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_MR5_RESERVED_31_16_SHIFT
-                       | 0x00000000U << DDR_PHY_MR5_RSVD_SHIFT
-                       | 0x00000000U << DDR_PHY_MR5_RDBI_SHIFT
-                       | 0x00000000U << DDR_PHY_MR5_WDBI_SHIFT
-                       | 0x00000000U << DDR_PHY_MR5_DM_SHIFT
-                       | 0x00000000U << DDR_PHY_MR5_CAPPE_SHIFT
-                       | 0x00000000U << DDR_PHY_MR5_RTTPARK_SHIFT
-                       | 0x00000000U << DDR_PHY_MR5_ODTIBPD_SHIFT
-                       | 0x00000000U << DDR_PHY_MR5_CAPES_SHIFT
-                       | 0x00000000U << DDR_PHY_MR5_CRCEC_SHIFT
-                       | 0x00000000U << DDR_PHY_MR5_CAPM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_MR5_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MR6 @ 0XFD080198</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_MR6_RESERVED_31_16                                                  0x0
-
-               These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.
-               PSU_DDR_PHY_MR6_RSVD_15_13                                                      0x0
-
-               CAS_n to CAS_n command delay for same bank group (tCCD_L)
-               PSU_DDR_PHY_MR6_TCCDL                                                           0x0
-
-               These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.
-               PSU_DDR_PHY_MR6_RSVD_9_8                                                        0x0
-
-               VrefDQ Training Enable
-               PSU_DDR_PHY_MR6_VDDQTEN                                                         0x0
-
-               VrefDQ Training Range
-               PSU_DDR_PHY_MR6_VDQTRG                                                          0x0
-
-               VrefDQ Training Values
-               PSU_DDR_PHY_MR6_VDQTVAL                                                         0x0
-
-               DDR4 Mode Register 6
-               (OFFSET, MASK, VALUE)      (0XFD080198, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_MR6_RESERVED_31_16_MASK | DDR_PHY_MR6_RSVD_15_13_MASK | DDR_PHY_MR6_TCCDL_MASK | DDR_PHY_MR6_RSVD_9_8_MASK | DDR_PHY_MR6_VDDQTEN_MASK | DDR_PHY_MR6_VDQTRG_MASK | DDR_PHY_MR6_VDQTVAL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_MR6_RESERVED_31_16_SHIFT
-                       | 0x00000000U << DDR_PHY_MR6_RSVD_15_13_SHIFT
-                       | 0x00000000U << DDR_PHY_MR6_TCCDL_SHIFT
-                       | 0x00000000U << DDR_PHY_MR6_RSVD_9_8_SHIFT
-                       | 0x00000000U << DDR_PHY_MR6_VDDQTEN_SHIFT
-                       | 0x00000000U << DDR_PHY_MR6_VDQTRG_SHIFT
-                       | 0x00000000U << DDR_PHY_MR6_VDQTVAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_MR6_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MR11 @ 0XFD0801AC</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_MR11_RESERVED_31_8                                                  0x0
-
-               These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.
-               PSU_DDR_PHY_MR11_RSVD                                                           0xa
-
-               Power Down Control
-               PSU_DDR_PHY_MR11_PDCTL                                                          0x1
-
-               DQ Bus Receiver On-Die-Termination
-               PSU_DDR_PHY_MR11_DQODT                                                          0x2
-
-               LPDDR4 Mode Register 11
-               (OFFSET, MASK, VALUE)      (0XFD0801AC, 0xFFFFFFFFU ,0x00000056U)
-               RegMask = (DDR_PHY_MR11_RESERVED_31_8_MASK | DDR_PHY_MR11_RSVD_MASK | DDR_PHY_MR11_PDCTL_MASK | DDR_PHY_MR11_DQODT_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_MR11_RESERVED_31_8_SHIFT
-                       | 0x0000000AU << DDR_PHY_MR11_RSVD_SHIFT
-                       | 0x00000001U << DDR_PHY_MR11_PDCTL_SHIFT
-                       | 0x00000002U << DDR_PHY_MR11_DQODT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_MR11_OFFSET ,0xFFFFFFFFU ,0x00000056U);
-       /*############################################################################################################################ */
-
-               /*Register : MR12 @ 0XFD0801B0</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_MR12_RESERVED_31_8                                                  0x0
-
-               These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.
-               PSU_DDR_PHY_MR12_RSVD                                                           0x0
-
-               VREF_CA Range Select.
-               PSU_DDR_PHY_MR12_VR_CA                                                          0x0
-
-               Controls the VREF(ca) levels for Frequency-Set-Point[1:0].
-               PSU_DDR_PHY_MR12_VREF_CA                                                        0x21
-
-               LPDDR4 Mode Register 12
-               (OFFSET, MASK, VALUE)      (0XFD0801B0, 0xFFFFFFFFU ,0x00000021U)
-               RegMask = (DDR_PHY_MR12_RESERVED_31_8_MASK | DDR_PHY_MR12_RSVD_MASK | DDR_PHY_MR12_VR_CA_MASK | DDR_PHY_MR12_VREF_CA_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_MR12_RESERVED_31_8_SHIFT
-                       | 0x00000000U << DDR_PHY_MR12_RSVD_SHIFT
-                       | 0x00000000U << DDR_PHY_MR12_VR_CA_SHIFT
-                       | 0x00000021U << DDR_PHY_MR12_VREF_CA_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_MR12_OFFSET ,0xFFFFFFFFU ,0x00000021U);
-       /*############################################################################################################################ */
-
-               /*Register : MR13 @ 0XFD0801B4</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_MR13_RESERVED_31_8                                                  0x0
-
-               Frequency Set Point Operation Mode
-               PSU_DDR_PHY_MR13_FSPOP                                                          0x0
-
-               Frequency Set Point Write Enable
-               PSU_DDR_PHY_MR13_FSPWR                                                          0x0
-
-               Data Mask Enable
-               PSU_DDR_PHY_MR13_DMD                                                            0x0
-
-               Refresh Rate Option
-               PSU_DDR_PHY_MR13_RRO                                                            0x0
-
-               VREF Current Generator
-               PSU_DDR_PHY_MR13_VRCG                                                           0x1
-
-               VREF Output
-               PSU_DDR_PHY_MR13_VRO                                                            0x0
-
-               Read Preamble Training Mode
-               PSU_DDR_PHY_MR13_RPT                                                            0x0
-
-               Command Bus Training
-               PSU_DDR_PHY_MR13_CBT                                                            0x0
-
-               LPDDR4 Mode Register 13
-               (OFFSET, MASK, VALUE)      (0XFD0801B4, 0xFFFFFFFFU ,0x00000008U)
-               RegMask = (DDR_PHY_MR13_RESERVED_31_8_MASK | DDR_PHY_MR13_FSPOP_MASK | DDR_PHY_MR13_FSPWR_MASK | DDR_PHY_MR13_DMD_MASK | DDR_PHY_MR13_RRO_MASK | DDR_PHY_MR13_VRCG_MASK | DDR_PHY_MR13_VRO_MASK | DDR_PHY_MR13_RPT_MASK | DDR_PHY_MR13_CBT_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_MR13_RESERVED_31_8_SHIFT
-                       | 0x00000000U << DDR_PHY_MR13_FSPOP_SHIFT
-                       | 0x00000000U << DDR_PHY_MR13_FSPWR_SHIFT
-                       | 0x00000000U << DDR_PHY_MR13_DMD_SHIFT
-                       | 0x00000000U << DDR_PHY_MR13_RRO_SHIFT
-                       | 0x00000001U << DDR_PHY_MR13_VRCG_SHIFT
-                       | 0x00000000U << DDR_PHY_MR13_VRO_SHIFT
-                       | 0x00000000U << DDR_PHY_MR13_RPT_SHIFT
-                       | 0x00000000U << DDR_PHY_MR13_CBT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_MR13_OFFSET ,0xFFFFFFFFU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MR14 @ 0XFD0801B8</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_MR14_RESERVED_31_8                                                  0x0
-
-               These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.
-               PSU_DDR_PHY_MR14_RSVD                                                           0x0
-
-               VREFDQ Range Selects.
-               PSU_DDR_PHY_MR14_VR_DQ                                                          0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_MR14_VREF_DQ                                                        0x19
-
-               LPDDR4 Mode Register 14
-               (OFFSET, MASK, VALUE)      (0XFD0801B8, 0xFFFFFFFFU ,0x00000019U)
-               RegMask = (DDR_PHY_MR14_RESERVED_31_8_MASK | DDR_PHY_MR14_RSVD_MASK | DDR_PHY_MR14_VR_DQ_MASK | DDR_PHY_MR14_VREF_DQ_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_MR14_RESERVED_31_8_SHIFT
-                       | 0x00000000U << DDR_PHY_MR14_RSVD_SHIFT
-                       | 0x00000000U << DDR_PHY_MR14_VR_DQ_SHIFT
-                       | 0x00000019U << DDR_PHY_MR14_VREF_DQ_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_MR14_OFFSET ,0xFFFFFFFFU ,0x00000019U);
-       /*############################################################################################################################ */
-
-               /*Register : MR22 @ 0XFD0801D8</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_MR22_RESERVED_31_8                                                  0x0
-
-               These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.
-               PSU_DDR_PHY_MR22_RSVD                                                           0x0
-
-               CA ODT termination disable.
-               PSU_DDR_PHY_MR22_ODTD_CA                                                        0x0
-
-               ODT CS override.
-               PSU_DDR_PHY_MR22_ODTE_CS                                                        0x1
-
-               ODT CK override.
-               PSU_DDR_PHY_MR22_ODTE_CK                                                        0x0
-
-               Controller ODT value for VOH calibration.
-               PSU_DDR_PHY_MR22_CODT                                                           0x6
-
-               LPDDR4 Mode Register 22
-               (OFFSET, MASK, VALUE)      (0XFD0801D8, 0xFFFFFFFFU ,0x00000016U)
-               RegMask = (DDR_PHY_MR22_RESERVED_31_8_MASK | DDR_PHY_MR22_RSVD_MASK | DDR_PHY_MR22_ODTD_CA_MASK | DDR_PHY_MR22_ODTE_CS_MASK | DDR_PHY_MR22_ODTE_CK_MASK | DDR_PHY_MR22_CODT_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_MR22_RESERVED_31_8_SHIFT
-                       | 0x00000000U << DDR_PHY_MR22_RSVD_SHIFT
-                       | 0x00000000U << DDR_PHY_MR22_ODTD_CA_SHIFT
-                       | 0x00000001U << DDR_PHY_MR22_ODTE_CS_SHIFT
-                       | 0x00000000U << DDR_PHY_MR22_ODTE_CK_SHIFT
-                       | 0x00000006U << DDR_PHY_MR22_CODT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_MR22_OFFSET ,0xFFFFFFFFU ,0x00000016U);
-       /*############################################################################################################################ */
-
-               /*Register : DTCR0 @ 0XFD080200</p>
-
-               Refresh During Training
-               PSU_DDR_PHY_DTCR0_RFSHDT                                                        0x8
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTCR0_RESERVED_27_26                                                0x0
-
-               Data Training Debug Rank Select
-               PSU_DDR_PHY_DTCR0_DTDRS                                                         0x0
-
-               Data Training with Early/Extended Gate
-               PSU_DDR_PHY_DTCR0_DTEXG                                                         0x0
-
-               Data Training Extended Write DQS
-               PSU_DDR_PHY_DTCR0_DTEXD                                                         0x0
-
-               Data Training Debug Step
-               PSU_DDR_PHY_DTCR0_DTDSTP                                                        0x0
-
-               Data Training Debug Enable
-               PSU_DDR_PHY_DTCR0_DTDEN                                                         0x0
-
-               Data Training Debug Byte Select
-               PSU_DDR_PHY_DTCR0_DTDBS                                                         0x0
-
-               Data Training read DBI deskewing configuration
-               PSU_DDR_PHY_DTCR0_DTRDBITR                                                      0x2
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTCR0_RESERVED_13                                                   0x0
-
-               Data Training Write Bit Deskew Data Mask
-               PSU_DDR_PHY_DTCR0_DTWBDDM                                                       0x1
-
-               Refreshes Issued During Entry to Training
-               PSU_DDR_PHY_DTCR0_RFSHEN                                                        0x1
-
-               Data Training Compare Data
-               PSU_DDR_PHY_DTCR0_DTCMPD                                                        0x1
-
-               Data Training Using MPR
-               PSU_DDR_PHY_DTCR0_DTMPR                                                         0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTCR0_RESERVED_5_4                                                  0x0
-
-               Data Training Repeat Number
-               PSU_DDR_PHY_DTCR0_DTRPTN                                                        0x7
-
-               Data Training Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080200, 0xFFFFFFFFU ,0x800091C7U)
-               RegMask = (DDR_PHY_DTCR0_RFSHDT_MASK | DDR_PHY_DTCR0_RESERVED_27_26_MASK | DDR_PHY_DTCR0_DTDRS_MASK | DDR_PHY_DTCR0_DTEXG_MASK | DDR_PHY_DTCR0_DTEXD_MASK | DDR_PHY_DTCR0_DTDSTP_MASK | DDR_PHY_DTCR0_DTDEN_MASK | DDR_PHY_DTCR0_DTDBS_MASK | DDR_PHY_DTCR0_DTRDBITR_MASK | DDR_PHY_DTCR0_RESERVED_13_MASK | DDR_PHY_DTCR0_DTWBDDM_MASK | DDR_PHY_DTCR0_RFSHEN_MASK | DDR_PHY_DTCR0_DTCMPD_MASK | DDR_PHY_DTCR0_DTMPR_MASK | DDR_PHY_DTCR0_RESERVED_5_4_MASK | DDR_PHY_DTCR0_DTRPTN_MASK |  0 );
-
-               RegVal = ((0x00000008U << DDR_PHY_DTCR0_RFSHDT_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR0_RESERVED_27_26_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR0_DTDRS_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR0_DTEXG_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR0_DTEXD_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR0_DTDSTP_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR0_DTDEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR0_DTDBS_SHIFT
-                       | 0x00000002U << DDR_PHY_DTCR0_DTRDBITR_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR0_RESERVED_13_SHIFT
-                       | 0x00000001U << DDR_PHY_DTCR0_DTWBDDM_SHIFT
-                       | 0x00000001U << DDR_PHY_DTCR0_RFSHEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DTCR0_DTCMPD_SHIFT
-                       | 0x00000001U << DDR_PHY_DTCR0_DTMPR_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR0_RESERVED_5_4_SHIFT
-                       | 0x00000007U << DDR_PHY_DTCR0_DTRPTN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DTCR0_OFFSET ,0xFFFFFFFFU ,0x800091C7U);
-       /*############################################################################################################################ */
-
-               /*Register : DTCR1 @ 0XFD080204</p>
-
-               Rank Enable.
-               PSU_DDR_PHY_DTCR1_RANKEN_RSVD                                                   0x0
-
-               Rank Enable.
-               PSU_DDR_PHY_DTCR1_RANKEN                                                        0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTCR1_RESERVED_15_14                                                0x0
-
-               Data Training Rank
-               PSU_DDR_PHY_DTCR1_DTRANK                                                        0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTCR1_RESERVED_11                                                   0x0
-
-               Read Leveling Gate Sampling Difference
-               PSU_DDR_PHY_DTCR1_RDLVLGDIFF                                                    0x2
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTCR1_RESERVED_7                                                    0x0
-
-               Read Leveling Gate Shift
-               PSU_DDR_PHY_DTCR1_RDLVLGS                                                       0x3
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DTCR1_RESERVED_3                                                    0x0
-
-               Read Preamble Training enable
-               PSU_DDR_PHY_DTCR1_RDPRMVL_TRN                                                   0x1
-
-               Read Leveling Enable
-               PSU_DDR_PHY_DTCR1_RDLVLEN                                                       0x1
-
-               Basic Gate Training Enable
-               PSU_DDR_PHY_DTCR1_BSTEN                                                         0x0
-
-               Data Training Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080204, 0xFFFFFFFFU ,0x00010236U)
-               RegMask = (DDR_PHY_DTCR1_RANKEN_RSVD_MASK | DDR_PHY_DTCR1_RANKEN_MASK | DDR_PHY_DTCR1_RESERVED_15_14_MASK | DDR_PHY_DTCR1_DTRANK_MASK | DDR_PHY_DTCR1_RESERVED_11_MASK | DDR_PHY_DTCR1_RDLVLGDIFF_MASK | DDR_PHY_DTCR1_RESERVED_7_MASK | DDR_PHY_DTCR1_RDLVLGS_MASK | DDR_PHY_DTCR1_RESERVED_3_MASK | DDR_PHY_DTCR1_RDPRMVL_TRN_MASK | DDR_PHY_DTCR1_RDLVLEN_MASK | DDR_PHY_DTCR1_BSTEN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DTCR1_RANKEN_RSVD_SHIFT
-                       | 0x00000001U << DDR_PHY_DTCR1_RANKEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR1_RESERVED_15_14_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR1_DTRANK_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR1_RESERVED_11_SHIFT
-                       | 0x00000002U << DDR_PHY_DTCR1_RDLVLGDIFF_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR1_RESERVED_7_SHIFT
-                       | 0x00000003U << DDR_PHY_DTCR1_RDLVLGS_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR1_RESERVED_3_SHIFT
-                       | 0x00000001U << DDR_PHY_DTCR1_RDPRMVL_TRN_SHIFT
-                       | 0x00000001U << DDR_PHY_DTCR1_RDLVLEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DTCR1_BSTEN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DTCR1_OFFSET ,0xFFFFFFFFU ,0x00010236U);
-       /*############################################################################################################################ */
-
-               /*Register : CATR0 @ 0XFD080240</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_CATR0_RESERVED_31_21                                                0x0
-
-               Minimum time (in terms of number of dram clocks) between two consectuve CA calibration command
-               PSU_DDR_PHY_CATR0_CACD                                                          0x14
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_CATR0_RESERVED_15_13                                                0x0
-
-               Minimum time (in terms of number of dram clocks) PUB should wait before sampling the CA response after Calibration command ha
-                been sent to the memory
-               PSU_DDR_PHY_CATR0_CAADR                                                         0x10
-
-               CA_1 Response Byte Lane 1
-               PSU_DDR_PHY_CATR0_CA1BYTE1                                                      0x5
-
-               CA_1 Response Byte Lane 0
-               PSU_DDR_PHY_CATR0_CA1BYTE0                                                      0x4
-
-               CA Training Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080240, 0xFFFFFFFFU ,0x00141054U)
-               RegMask = (DDR_PHY_CATR0_RESERVED_31_21_MASK | DDR_PHY_CATR0_CACD_MASK | DDR_PHY_CATR0_RESERVED_15_13_MASK | DDR_PHY_CATR0_CAADR_MASK | DDR_PHY_CATR0_CA1BYTE1_MASK | DDR_PHY_CATR0_CA1BYTE0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_CATR0_RESERVED_31_21_SHIFT
-                       | 0x00000014U << DDR_PHY_CATR0_CACD_SHIFT
-                       | 0x00000000U << DDR_PHY_CATR0_RESERVED_15_13_SHIFT
-                       | 0x00000010U << DDR_PHY_CATR0_CAADR_SHIFT
-                       | 0x00000005U << DDR_PHY_CATR0_CA1BYTE1_SHIFT
-                       | 0x00000004U << DDR_PHY_CATR0_CA1BYTE0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_CATR0_OFFSET ,0xFFFFFFFFU ,0x00141054U);
-       /*############################################################################################################################ */
-
-               /*Register : BISTLSR @ 0XFD080414</p>
-
-               LFSR seed for pseudo-random BIST patterns
-               PSU_DDR_PHY_BISTLSR_SEED                                                        0x12340000
-
-               BIST LFSR Seed Register
-               (OFFSET, MASK, VALUE)      (0XFD080414, 0xFFFFFFFFU ,0x12340000U)
-               RegMask = (DDR_PHY_BISTLSR_SEED_MASK |  0 );
-
-               RegVal = ((0x12340000U << DDR_PHY_BISTLSR_SEED_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_BISTLSR_OFFSET ,0xFFFFFFFFU ,0x12340000U);
-       /*############################################################################################################################ */
-
-               /*Register : RIOCR5 @ 0XFD0804F4</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_RIOCR5_RESERVED_31_16                                               0x0
-
-               Reserved. Return zeros on reads.
-               PSU_DDR_PHY_RIOCR5_ODTOEMODE_RSVD                                               0x0
-
-               SDRAM On-die Termination Output Enable (OE) Mode Selection.
-               PSU_DDR_PHY_RIOCR5_ODTOEMODE                                                    0xa
-
-               Rank I/O Configuration Register 5
-               (OFFSET, MASK, VALUE)      (0XFD0804F4, 0xFFFFFFFFU ,0x0000000AU)
-               RegMask = (DDR_PHY_RIOCR5_RESERVED_31_16_MASK | DDR_PHY_RIOCR5_ODTOEMODE_RSVD_MASK | DDR_PHY_RIOCR5_ODTOEMODE_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_RIOCR5_RESERVED_31_16_SHIFT
-                       | 0x00000000U << DDR_PHY_RIOCR5_ODTOEMODE_RSVD_SHIFT
-                       | 0x0000000AU << DDR_PHY_RIOCR5_ODTOEMODE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_RIOCR5_OFFSET ,0xFFFFFFFFU ,0x0000000AU);
-       /*############################################################################################################################ */
-
-               /*Register : ACIOCR0 @ 0XFD080500</p>
-
-               Address/Command Slew Rate (D3F I/O Only)
-               PSU_DDR_PHY_ACIOCR0_ACSR                                                        0x0
-
-               SDRAM Reset I/O Mode
-               PSU_DDR_PHY_ACIOCR0_RSTIOM                                                      0x1
-
-               SDRAM Reset Power Down Receiver
-               PSU_DDR_PHY_ACIOCR0_RSTPDR                                                      0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACIOCR0_RESERVED_27                                                 0x0
-
-               SDRAM Reset On-Die Termination
-               PSU_DDR_PHY_ACIOCR0_RSTODT                                                      0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACIOCR0_RESERVED_25_10                                              0x0
-
-               CK Duty Cycle Correction
-               PSU_DDR_PHY_ACIOCR0_CKDCC                                                       0x0
-
-               AC Power Down Receiver Mode
-               PSU_DDR_PHY_ACIOCR0_ACPDRMODE                                                   0x2
-
-               AC On-die Termination Mode
-               PSU_DDR_PHY_ACIOCR0_ACODTMODE                                                   0x2
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACIOCR0_RESERVED_1                                                  0x0
-
-               Control delayed or non-delayed clock to CS_N/ODT?CKE AC slices.
-               PSU_DDR_PHY_ACIOCR0_ACRANKCLKSEL                                                0x0
-
-               AC I/O Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080500, 0xFFFFFFFFU ,0x30000028U)
-               RegMask = (DDR_PHY_ACIOCR0_ACSR_MASK | DDR_PHY_ACIOCR0_RSTIOM_MASK | DDR_PHY_ACIOCR0_RSTPDR_MASK | DDR_PHY_ACIOCR0_RESERVED_27_MASK | DDR_PHY_ACIOCR0_RSTODT_MASK | DDR_PHY_ACIOCR0_RESERVED_25_10_MASK | DDR_PHY_ACIOCR0_CKDCC_MASK | DDR_PHY_ACIOCR0_ACPDRMODE_MASK | DDR_PHY_ACIOCR0_ACODTMODE_MASK | DDR_PHY_ACIOCR0_RESERVED_1_MASK | DDR_PHY_ACIOCR0_ACRANKCLKSEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ACIOCR0_ACSR_SHIFT
-                       | 0x00000001U << DDR_PHY_ACIOCR0_RSTIOM_SHIFT
-                       | 0x00000001U << DDR_PHY_ACIOCR0_RSTPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR0_RESERVED_27_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR0_RSTODT_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR0_RESERVED_25_10_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR0_CKDCC_SHIFT
-                       | 0x00000002U << DDR_PHY_ACIOCR0_ACPDRMODE_SHIFT
-                       | 0x00000002U << DDR_PHY_ACIOCR0_ACODTMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR0_RESERVED_1_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR0_ACRANKCLKSEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ACIOCR0_OFFSET ,0xFFFFFFFFU ,0x30000028U);
-       /*############################################################################################################################ */
-
-               /*Register : ACIOCR2 @ 0XFD080508</p>
-
-               Clock gating for glue logic inside CLKGEN and glue logic inside CONTROL slice
-               PSU_DDR_PHY_ACIOCR2_CLKGENCLKGATE                                               0x0
-
-               Clock gating for Output Enable D slices [0]
-               PSU_DDR_PHY_ACIOCR2_ACOECLKGATE0                                                0x0
-
-               Clock gating for Power Down Receiver D slices [0]
-               PSU_DDR_PHY_ACIOCR2_ACPDRCLKGATE0                                               0x0
-
-               Clock gating for Termination Enable D slices [0]
-               PSU_DDR_PHY_ACIOCR2_ACTECLKGATE0                                                0x0
-
-               Clock gating for CK# D slices [1:0]
-               PSU_DDR_PHY_ACIOCR2_CKNCLKGATE0                                                 0x0
-
-               Clock gating for CK D slices [1:0]
-               PSU_DDR_PHY_ACIOCR2_CKCLKGATE0                                                  0x0
-
-               Clock gating for AC D slices [23:0]
-               PSU_DDR_PHY_ACIOCR2_ACCLKGATE0                                                  0x0
-
-               AC I/O Configuration Register 2
-               (OFFSET, MASK, VALUE)      (0XFD080508, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_ACIOCR2_CLKGENCLKGATE_MASK | DDR_PHY_ACIOCR2_ACOECLKGATE0_MASK | DDR_PHY_ACIOCR2_ACPDRCLKGATE0_MASK | DDR_PHY_ACIOCR2_ACTECLKGATE0_MASK | DDR_PHY_ACIOCR2_CKNCLKGATE0_MASK | DDR_PHY_ACIOCR2_CKCLKGATE0_MASK | DDR_PHY_ACIOCR2_ACCLKGATE0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ACIOCR2_CLKGENCLKGATE_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR2_ACOECLKGATE0_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR2_ACPDRCLKGATE0_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR2_ACTECLKGATE0_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR2_CKNCLKGATE0_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR2_CKCLKGATE0_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR2_ACCLKGATE0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ACIOCR2_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : ACIOCR3 @ 0XFD08050C</p>
-
-               SDRAM Parity Output Enable (OE) Mode Selection
-               PSU_DDR_PHY_ACIOCR3_PAROEMODE                                                   0x0
-
-               SDRAM Bank Group Output Enable (OE) Mode Selection
-               PSU_DDR_PHY_ACIOCR3_BGOEMODE                                                    0x0
-
-               SDRAM Bank Address Output Enable (OE) Mode Selection
-               PSU_DDR_PHY_ACIOCR3_BAOEMODE                                                    0x0
-
-               SDRAM A[17] Output Enable (OE) Mode Selection
-               PSU_DDR_PHY_ACIOCR3_A17OEMODE                                                   0x0
-
-               SDRAM A[16] / RAS_n Output Enable (OE) Mode Selection
-               PSU_DDR_PHY_ACIOCR3_A16OEMODE                                                   0x0
-
-               SDRAM ACT_n Output Enable (OE) Mode Selection (DDR4 only)
-               PSU_DDR_PHY_ACIOCR3_ACTOEMODE                                                   0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACIOCR3_RESERVED_15_8                                               0x0
-
-               Reserved. Return zeros on reads.
-               PSU_DDR_PHY_ACIOCR3_CKOEMODE_RSVD                                               0x0
-
-               SDRAM CK Output Enable (OE) Mode Selection.
-               PSU_DDR_PHY_ACIOCR3_CKOEMODE                                                    0x5
-
-               AC I/O Configuration Register 3
-               (OFFSET, MASK, VALUE)      (0XFD08050C, 0xFFFFFFFFU ,0x00000005U)
-               RegMask = (DDR_PHY_ACIOCR3_PAROEMODE_MASK | DDR_PHY_ACIOCR3_BGOEMODE_MASK | DDR_PHY_ACIOCR3_BAOEMODE_MASK | DDR_PHY_ACIOCR3_A17OEMODE_MASK | DDR_PHY_ACIOCR3_A16OEMODE_MASK | DDR_PHY_ACIOCR3_ACTOEMODE_MASK | DDR_PHY_ACIOCR3_RESERVED_15_8_MASK | DDR_PHY_ACIOCR3_CKOEMODE_RSVD_MASK | DDR_PHY_ACIOCR3_CKOEMODE_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ACIOCR3_PAROEMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR3_BGOEMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR3_BAOEMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR3_A17OEMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR3_A16OEMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR3_ACTOEMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR3_RESERVED_15_8_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR3_CKOEMODE_RSVD_SHIFT
-                       | 0x00000005U << DDR_PHY_ACIOCR3_CKOEMODE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ACIOCR3_OFFSET ,0xFFFFFFFFU ,0x00000005U);
-       /*############################################################################################################################ */
-
-               /*Register : ACIOCR4 @ 0XFD080510</p>
-
-               Clock gating for AC LB slices and loopback read valid slices
-               PSU_DDR_PHY_ACIOCR4_LBCLKGATE                                                   0x0
-
-               Clock gating for Output Enable D slices [1]
-               PSU_DDR_PHY_ACIOCR4_ACOECLKGATE1                                                0x0
-
-               Clock gating for Power Down Receiver D slices [1]
-               PSU_DDR_PHY_ACIOCR4_ACPDRCLKGATE1                                               0x0
-
-               Clock gating for Termination Enable D slices [1]
-               PSU_DDR_PHY_ACIOCR4_ACTECLKGATE1                                                0x0
-
-               Clock gating for CK# D slices [3:2]
-               PSU_DDR_PHY_ACIOCR4_CKNCLKGATE1                                                 0x0
-
-               Clock gating for CK D slices [3:2]
-               PSU_DDR_PHY_ACIOCR4_CKCLKGATE1                                                  0x0
-
-               Clock gating for AC D slices [47:24]
-               PSU_DDR_PHY_ACIOCR4_ACCLKGATE1                                                  0x0
-
-               AC I/O Configuration Register 4
-               (OFFSET, MASK, VALUE)      (0XFD080510, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_ACIOCR4_LBCLKGATE_MASK | DDR_PHY_ACIOCR4_ACOECLKGATE1_MASK | DDR_PHY_ACIOCR4_ACPDRCLKGATE1_MASK | DDR_PHY_ACIOCR4_ACTECLKGATE1_MASK | DDR_PHY_ACIOCR4_CKNCLKGATE1_MASK | DDR_PHY_ACIOCR4_CKCLKGATE1_MASK | DDR_PHY_ACIOCR4_ACCLKGATE1_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ACIOCR4_LBCLKGATE_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR4_ACOECLKGATE1_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR4_ACPDRCLKGATE1_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR4_ACTECLKGATE1_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR4_CKNCLKGATE1_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR4_CKCLKGATE1_SHIFT
-                       | 0x00000000U << DDR_PHY_ACIOCR4_ACCLKGATE1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ACIOCR4_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : IOVCR0 @ 0XFD080520</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_IOVCR0_RESERVED_31_29                                               0x0
-
-               Address/command lane VREF Pad Enable
-               PSU_DDR_PHY_IOVCR0_ACREFPEN                                                     0x0
-
-               Address/command lane Internal VREF Enable
-               PSU_DDR_PHY_IOVCR0_ACREFEEN                                                     0x0
-
-               Address/command lane Single-End VREF Enable
-               PSU_DDR_PHY_IOVCR0_ACREFSEN                                                     0x1
-
-               Address/command lane Internal VREF Enable
-               PSU_DDR_PHY_IOVCR0_ACREFIEN                                                     0x1
-
-               External VREF generato REFSEL range select
-               PSU_DDR_PHY_IOVCR0_ACREFESELRANGE                                               0x0
-
-               Address/command lane External VREF Select
-               PSU_DDR_PHY_IOVCR0_ACREFESEL                                                    0x0
-
-               Single ended VREF generator REFSEL range select
-               PSU_DDR_PHY_IOVCR0_ACREFSSELRANGE                                               0x1
-
-               Address/command lane Single-End VREF Select
-               PSU_DDR_PHY_IOVCR0_ACREFSSEL                                                    0x3d
-
-               Internal VREF generator REFSEL ragne select
-               PSU_DDR_PHY_IOVCR0_ACVREFISELRANGE                                              0x1
-
-               REFSEL Control for internal AC IOs
-               PSU_DDR_PHY_IOVCR0_ACVREFISEL                                                   0x19
-
-               IO VREF Control Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080520, 0xFFFFFFFFU ,0x0300BD99U)
-               RegMask = (DDR_PHY_IOVCR0_RESERVED_31_29_MASK | DDR_PHY_IOVCR0_ACREFPEN_MASK | DDR_PHY_IOVCR0_ACREFEEN_MASK | DDR_PHY_IOVCR0_ACREFSEN_MASK | DDR_PHY_IOVCR0_ACREFIEN_MASK | DDR_PHY_IOVCR0_ACREFESELRANGE_MASK | DDR_PHY_IOVCR0_ACREFESEL_MASK | DDR_PHY_IOVCR0_ACREFSSELRANGE_MASK | DDR_PHY_IOVCR0_ACREFSSEL_MASK | DDR_PHY_IOVCR0_ACVREFISELRANGE_MASK | DDR_PHY_IOVCR0_ACVREFISEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_IOVCR0_RESERVED_31_29_SHIFT
-                       | 0x00000000U << DDR_PHY_IOVCR0_ACREFPEN_SHIFT
-                       | 0x00000000U << DDR_PHY_IOVCR0_ACREFEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_IOVCR0_ACREFSEN_SHIFT
-                       | 0x00000001U << DDR_PHY_IOVCR0_ACREFIEN_SHIFT
-                       | 0x00000000U << DDR_PHY_IOVCR0_ACREFESELRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_IOVCR0_ACREFESEL_SHIFT
-                       | 0x00000001U << DDR_PHY_IOVCR0_ACREFSSELRANGE_SHIFT
-                       | 0x0000003DU << DDR_PHY_IOVCR0_ACREFSSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_IOVCR0_ACVREFISELRANGE_SHIFT
-                       | 0x00000019U << DDR_PHY_IOVCR0_ACVREFISEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_IOVCR0_OFFSET ,0xFFFFFFFFU ,0x0300BD99U);
-       /*############################################################################################################################ */
-
-               /*Register : VTCR0 @ 0XFD080528</p>
-
-               Number of ctl_clk required to meet (> 150ns) timing requirements during DRAM DQ VREF training
-               PSU_DDR_PHY_VTCR0_TVREF                                                         0x7
-
-               DRM DQ VREF training Enable
-               PSU_DDR_PHY_VTCR0_DVEN                                                          0x1
-
-               Per Device Addressability Enable
-               PSU_DDR_PHY_VTCR0_PDAEN                                                         0x0
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_VTCR0_RESERVED_26                                                   0x0
-
-               VREF Word Count
-               PSU_DDR_PHY_VTCR0_VWCR                                                          0x4
-
-               DRAM DQ VREF step size used during DRAM VREF training
-               PSU_DDR_PHY_VTCR0_DVSS                                                          0x0
-
-               Maximum VREF limit value used during DRAM VREF training
-               PSU_DDR_PHY_VTCR0_DVMAX                                                         0x32
-
-               Minimum VREF limit value used during DRAM VREF training
-               PSU_DDR_PHY_VTCR0_DVMIN                                                         0x0
-
-               Initial DRAM DQ VREF value used during DRAM VREF training
-               PSU_DDR_PHY_VTCR0_DVINIT                                                        0x19
-
-               VREF Training Control Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080528, 0xFFFFFFFFU ,0xF1032019U)
-               RegMask = (DDR_PHY_VTCR0_TVREF_MASK | DDR_PHY_VTCR0_DVEN_MASK | DDR_PHY_VTCR0_PDAEN_MASK | DDR_PHY_VTCR0_RESERVED_26_MASK | DDR_PHY_VTCR0_VWCR_MASK | DDR_PHY_VTCR0_DVSS_MASK | DDR_PHY_VTCR0_DVMAX_MASK | DDR_PHY_VTCR0_DVMIN_MASK | DDR_PHY_VTCR0_DVINIT_MASK |  0 );
-
-               RegVal = ((0x00000007U << DDR_PHY_VTCR0_TVREF_SHIFT
-                       | 0x00000001U << DDR_PHY_VTCR0_DVEN_SHIFT
-                       | 0x00000000U << DDR_PHY_VTCR0_PDAEN_SHIFT
-                       | 0x00000000U << DDR_PHY_VTCR0_RESERVED_26_SHIFT
-                       | 0x00000004U << DDR_PHY_VTCR0_VWCR_SHIFT
-                       | 0x00000000U << DDR_PHY_VTCR0_DVSS_SHIFT
-                       | 0x00000032U << DDR_PHY_VTCR0_DVMAX_SHIFT
-                       | 0x00000000U << DDR_PHY_VTCR0_DVMIN_SHIFT
-                       | 0x00000019U << DDR_PHY_VTCR0_DVINIT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_VTCR0_OFFSET ,0xFFFFFFFFU ,0xF1032019U);
-       /*############################################################################################################################ */
-
-               /*Register : VTCR1 @ 0XFD08052C</p>
-
-               Host VREF step size used during VREF training. The register value of N indicates step size of (N+1)
-               PSU_DDR_PHY_VTCR1_HVSS                                                          0x0
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_VTCR1_RESERVED_27                                                   0x0
-
-               Maximum VREF limit value used during DRAM VREF training.
-               PSU_DDR_PHY_VTCR1_HVMAX                                                         0x7f
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_VTCR1_RESERVED_19                                                   0x0
-
-               Minimum VREF limit value used during DRAM VREF training.
-               PSU_DDR_PHY_VTCR1_HVMIN                                                         0x0
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_VTCR1_RESERVED_11                                                   0x0
-
-               Static Host Vref Rank Value
-               PSU_DDR_PHY_VTCR1_SHRNK                                                         0x0
-
-               Static Host Vref Rank Enable
-               PSU_DDR_PHY_VTCR1_SHREN                                                         0x1
-
-               Number of ctl_clk required to meet (> 200ns) VREF Settling timing requirements during Host IO VREF training
-               PSU_DDR_PHY_VTCR1_TVREFIO                                                       0x7
-
-               Eye LCDL Offset value for VREF training
-               PSU_DDR_PHY_VTCR1_EOFF                                                          0x0
-
-               Number of LCDL Eye points for which VREF training is repeated
-               PSU_DDR_PHY_VTCR1_ENUM                                                          0x0
-
-               HOST (IO) internal VREF training Enable
-               PSU_DDR_PHY_VTCR1_HVEN                                                          0x1
-
-               Host IO Type Control
-               PSU_DDR_PHY_VTCR1_HVIO                                                          0x1
-
-               VREF Training Control Register 1
-               (OFFSET, MASK, VALUE)      (0XFD08052C, 0xFFFFFFFFU ,0x07F001E3U)
-               RegMask = (DDR_PHY_VTCR1_HVSS_MASK | DDR_PHY_VTCR1_RESERVED_27_MASK | DDR_PHY_VTCR1_HVMAX_MASK | DDR_PHY_VTCR1_RESERVED_19_MASK | DDR_PHY_VTCR1_HVMIN_MASK | DDR_PHY_VTCR1_RESERVED_11_MASK | DDR_PHY_VTCR1_SHRNK_MASK | DDR_PHY_VTCR1_SHREN_MASK | DDR_PHY_VTCR1_TVREFIO_MASK | DDR_PHY_VTCR1_EOFF_MASK | DDR_PHY_VTCR1_ENUM_MASK | DDR_PHY_VTCR1_HVEN_MASK | DDR_PHY_VTCR1_HVIO_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_VTCR1_HVSS_SHIFT
-                       | 0x00000000U << DDR_PHY_VTCR1_RESERVED_27_SHIFT
-                       | 0x0000007FU << DDR_PHY_VTCR1_HVMAX_SHIFT
-                       | 0x00000000U << DDR_PHY_VTCR1_RESERVED_19_SHIFT
-                       | 0x00000000U << DDR_PHY_VTCR1_HVMIN_SHIFT
-                       | 0x00000000U << DDR_PHY_VTCR1_RESERVED_11_SHIFT
-                       | 0x00000000U << DDR_PHY_VTCR1_SHRNK_SHIFT
-                       | 0x00000001U << DDR_PHY_VTCR1_SHREN_SHIFT
-                       | 0x00000007U << DDR_PHY_VTCR1_TVREFIO_SHIFT
-                       | 0x00000000U << DDR_PHY_VTCR1_EOFF_SHIFT
-                       | 0x00000000U << DDR_PHY_VTCR1_ENUM_SHIFT
-                       | 0x00000001U << DDR_PHY_VTCR1_HVEN_SHIFT
-                       | 0x00000001U << DDR_PHY_VTCR1_HVIO_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_VTCR1_OFFSET ,0xFFFFFFFFU ,0x07F001E3U);
-       /*############################################################################################################################ */
-
-               /*Register : ACBDLR1 @ 0XFD080544</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR1_RESERVED_31_30                                              0x0
-
-               Delay select for the BDL on Parity.
-               PSU_DDR_PHY_ACBDLR1_PARBD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR1_RESERVED_23_22                                              0x0
-
-               Delay select for the BDL on Address A[16]. In DDR3 mode this pin is connected to WE.
-               PSU_DDR_PHY_ACBDLR1_A16BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR1_RESERVED_15_14                                              0x0
-
-               Delay select for the BDL on Address A[17]. When not in DDR4 modemode this pin is connected to CAS.
-               PSU_DDR_PHY_ACBDLR1_A17BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR1_RESERVED_7_6                                                0x0
-
-               Delay select for the BDL on ACTN.
-               PSU_DDR_PHY_ACBDLR1_ACTBD                                                       0x0
-
-               AC Bit Delay Line Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080544, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_ACBDLR1_RESERVED_31_30_MASK | DDR_PHY_ACBDLR1_PARBD_MASK | DDR_PHY_ACBDLR1_RESERVED_23_22_MASK | DDR_PHY_ACBDLR1_A16BD_MASK | DDR_PHY_ACBDLR1_RESERVED_15_14_MASK | DDR_PHY_ACBDLR1_A17BD_MASK | DDR_PHY_ACBDLR1_RESERVED_7_6_MASK | DDR_PHY_ACBDLR1_ACTBD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ACBDLR1_RESERVED_31_30_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR1_PARBD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR1_RESERVED_23_22_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR1_A16BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR1_RESERVED_15_14_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR1_A17BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR1_RESERVED_7_6_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR1_ACTBD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ACBDLR1_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : ACBDLR2 @ 0XFD080548</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR2_RESERVED_31_30                                              0x0
-
-               Delay select for the BDL on BG[1].
-               PSU_DDR_PHY_ACBDLR2_BG1BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR2_RESERVED_23_22                                              0x0
-
-               Delay select for the BDL on BG[0].
-               PSU_DDR_PHY_ACBDLR2_BG0BD                                                       0x0
-
-               Reser.ved Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR2_RESERVED_15_14                                              0x0
-
-               Delay select for the BDL on BA[1].
-               PSU_DDR_PHY_ACBDLR2_BA1BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR2_RESERVED_7_6                                                0x0
-
-               Delay select for the BDL on BA[0].
-               PSU_DDR_PHY_ACBDLR2_BA0BD                                                       0x0
-
-               AC Bit Delay Line Register 2
-               (OFFSET, MASK, VALUE)      (0XFD080548, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_ACBDLR2_RESERVED_31_30_MASK | DDR_PHY_ACBDLR2_BG1BD_MASK | DDR_PHY_ACBDLR2_RESERVED_23_22_MASK | DDR_PHY_ACBDLR2_BG0BD_MASK | DDR_PHY_ACBDLR2_RESERVED_15_14_MASK | DDR_PHY_ACBDLR2_BA1BD_MASK | DDR_PHY_ACBDLR2_RESERVED_7_6_MASK | DDR_PHY_ACBDLR2_BA0BD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ACBDLR2_RESERVED_31_30_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR2_BG1BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR2_RESERVED_23_22_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR2_BG0BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR2_RESERVED_15_14_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR2_BA1BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR2_RESERVED_7_6_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR2_BA0BD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ACBDLR2_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : ACBDLR6 @ 0XFD080558</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR6_RESERVED_31_30                                              0x0
-
-               Delay select for the BDL on Address A[3].
-               PSU_DDR_PHY_ACBDLR6_A03BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR6_RESERVED_23_22                                              0x0
-
-               Delay select for the BDL on Address A[2].
-               PSU_DDR_PHY_ACBDLR6_A02BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR6_RESERVED_15_14                                              0x0
-
-               Delay select for the BDL on Address A[1].
-               PSU_DDR_PHY_ACBDLR6_A01BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR6_RESERVED_7_6                                                0x0
-
-               Delay select for the BDL on Address A[0].
-               PSU_DDR_PHY_ACBDLR6_A00BD                                                       0x0
-
-               AC Bit Delay Line Register 6
-               (OFFSET, MASK, VALUE)      (0XFD080558, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_ACBDLR6_RESERVED_31_30_MASK | DDR_PHY_ACBDLR6_A03BD_MASK | DDR_PHY_ACBDLR6_RESERVED_23_22_MASK | DDR_PHY_ACBDLR6_A02BD_MASK | DDR_PHY_ACBDLR6_RESERVED_15_14_MASK | DDR_PHY_ACBDLR6_A01BD_MASK | DDR_PHY_ACBDLR6_RESERVED_7_6_MASK | DDR_PHY_ACBDLR6_A00BD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ACBDLR6_RESERVED_31_30_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR6_A03BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR6_RESERVED_23_22_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR6_A02BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR6_RESERVED_15_14_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR6_A01BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR6_RESERVED_7_6_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR6_A00BD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ACBDLR6_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : ACBDLR7 @ 0XFD08055C</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR7_RESERVED_31_30                                              0x0
-
-               Delay select for the BDL on Address A[7].
-               PSU_DDR_PHY_ACBDLR7_A07BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR7_RESERVED_23_22                                              0x0
-
-               Delay select for the BDL on Address A[6].
-               PSU_DDR_PHY_ACBDLR7_A06BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR7_RESERVED_15_14                                              0x0
-
-               Delay select for the BDL on Address A[5].
-               PSU_DDR_PHY_ACBDLR7_A05BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR7_RESERVED_7_6                                                0x0
-
-               Delay select for the BDL on Address A[4].
-               PSU_DDR_PHY_ACBDLR7_A04BD                                                       0x0
-
-               AC Bit Delay Line Register 7
-               (OFFSET, MASK, VALUE)      (0XFD08055C, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_ACBDLR7_RESERVED_31_30_MASK | DDR_PHY_ACBDLR7_A07BD_MASK | DDR_PHY_ACBDLR7_RESERVED_23_22_MASK | DDR_PHY_ACBDLR7_A06BD_MASK | DDR_PHY_ACBDLR7_RESERVED_15_14_MASK | DDR_PHY_ACBDLR7_A05BD_MASK | DDR_PHY_ACBDLR7_RESERVED_7_6_MASK | DDR_PHY_ACBDLR7_A04BD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ACBDLR7_RESERVED_31_30_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR7_A07BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR7_RESERVED_23_22_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR7_A06BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR7_RESERVED_15_14_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR7_A05BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR7_RESERVED_7_6_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR7_A04BD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ACBDLR7_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : ACBDLR8 @ 0XFD080560</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR8_RESERVED_31_30                                              0x0
-
-               Delay select for the BDL on Address A[11].
-               PSU_DDR_PHY_ACBDLR8_A11BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR8_RESERVED_23_22                                              0x0
-
-               Delay select for the BDL on Address A[10].
-               PSU_DDR_PHY_ACBDLR8_A10BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR8_RESERVED_15_14                                              0x0
-
-               Delay select for the BDL on Address A[9].
-               PSU_DDR_PHY_ACBDLR8_A09BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR8_RESERVED_7_6                                                0x0
-
-               Delay select for the BDL on Address A[8].
-               PSU_DDR_PHY_ACBDLR8_A08BD                                                       0x0
-
-               AC Bit Delay Line Register 8
-               (OFFSET, MASK, VALUE)      (0XFD080560, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_ACBDLR8_RESERVED_31_30_MASK | DDR_PHY_ACBDLR8_A11BD_MASK | DDR_PHY_ACBDLR8_RESERVED_23_22_MASK | DDR_PHY_ACBDLR8_A10BD_MASK | DDR_PHY_ACBDLR8_RESERVED_15_14_MASK | DDR_PHY_ACBDLR8_A09BD_MASK | DDR_PHY_ACBDLR8_RESERVED_7_6_MASK | DDR_PHY_ACBDLR8_A08BD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ACBDLR8_RESERVED_31_30_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR8_A11BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR8_RESERVED_23_22_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR8_A10BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR8_RESERVED_15_14_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR8_A09BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR8_RESERVED_7_6_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR8_A08BD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ACBDLR8_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : ACBDLR9 @ 0XFD080564</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR9_RESERVED_31_30                                              0x0
-
-               Delay select for the BDL on Address A[15].
-               PSU_DDR_PHY_ACBDLR9_A15BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR9_RESERVED_23_22                                              0x0
-
-               Delay select for the BDL on Address A[14].
-               PSU_DDR_PHY_ACBDLR9_A14BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR9_RESERVED_15_14                                              0x0
-
-               Delay select for the BDL on Address A[13].
-               PSU_DDR_PHY_ACBDLR9_A13BD                                                       0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ACBDLR9_RESERVED_7_6                                                0x0
-
-               Delay select for the BDL on Address A[12].
-               PSU_DDR_PHY_ACBDLR9_A12BD                                                       0x0
-
-               AC Bit Delay Line Register 9
-               (OFFSET, MASK, VALUE)      (0XFD080564, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_ACBDLR9_RESERVED_31_30_MASK | DDR_PHY_ACBDLR9_A15BD_MASK | DDR_PHY_ACBDLR9_RESERVED_23_22_MASK | DDR_PHY_ACBDLR9_A14BD_MASK | DDR_PHY_ACBDLR9_RESERVED_15_14_MASK | DDR_PHY_ACBDLR9_A13BD_MASK | DDR_PHY_ACBDLR9_RESERVED_7_6_MASK | DDR_PHY_ACBDLR9_A12BD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ACBDLR9_RESERVED_31_30_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR9_A15BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR9_RESERVED_23_22_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR9_A14BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR9_RESERVED_15_14_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR9_A13BD_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR9_RESERVED_7_6_SHIFT
-                       | 0x00000000U << DDR_PHY_ACBDLR9_A12BD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ACBDLR9_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : ZQCR @ 0XFD080680</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_ZQCR_RESERVED_31_26                                                 0x0
-
-               ZQ VREF Range
-               PSU_DDR_PHY_ZQCR_ZQREFISELRANGE                                                 0x0
-
-               Programmable Wait for Frequency B
-               PSU_DDR_PHY_ZQCR_PGWAIT_FRQB                                                    0x11
-
-               Programmable Wait for Frequency A
-               PSU_DDR_PHY_ZQCR_PGWAIT_FRQA                                                    0x11
-
-               ZQ VREF Pad Enable
-               PSU_DDR_PHY_ZQCR_ZQREFPEN                                                       0x0
-
-               ZQ Internal VREF Enable
-               PSU_DDR_PHY_ZQCR_ZQREFIEN                                                       0x1
-
-               Choice of termination mode
-               PSU_DDR_PHY_ZQCR_ODT_MODE                                                       0x2
-
-               Force ZCAL VT update
-               PSU_DDR_PHY_ZQCR_FORCE_ZCAL_VT_UPDATE                                           0x0
-
-               IO VT Drift Limit
-               PSU_DDR_PHY_ZQCR_IODLMT                                                         0x2
-
-               Averaging algorithm enable, if set, enables averaging algorithm
-               PSU_DDR_PHY_ZQCR_AVGEN                                                          0x1
-
-               Maximum number of averaging rounds to be used by averaging algorithm
-               PSU_DDR_PHY_ZQCR_AVGMAX                                                         0x2
-
-               ZQ Calibration Type
-               PSU_DDR_PHY_ZQCR_ZCALT                                                          0x0
-
-               ZQ Power Down
-               PSU_DDR_PHY_ZQCR_ZQPD                                                           0x0
-
-               ZQ Impedance Control Register
-               (OFFSET, MASK, VALUE)      (0XFD080680, 0xFFFFFFFFU ,0x008A2C58U)
-               RegMask = (DDR_PHY_ZQCR_RESERVED_31_26_MASK | DDR_PHY_ZQCR_ZQREFISELRANGE_MASK | DDR_PHY_ZQCR_PGWAIT_FRQB_MASK | DDR_PHY_ZQCR_PGWAIT_FRQA_MASK | DDR_PHY_ZQCR_ZQREFPEN_MASK | DDR_PHY_ZQCR_ZQREFIEN_MASK | DDR_PHY_ZQCR_ODT_MODE_MASK | DDR_PHY_ZQCR_FORCE_ZCAL_VT_UPDATE_MASK | DDR_PHY_ZQCR_IODLMT_MASK | DDR_PHY_ZQCR_AVGEN_MASK | DDR_PHY_ZQCR_AVGMAX_MASK | DDR_PHY_ZQCR_ZCALT_MASK | DDR_PHY_ZQCR_ZQPD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ZQCR_RESERVED_31_26_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQCR_ZQREFISELRANGE_SHIFT
-                       | 0x00000011U << DDR_PHY_ZQCR_PGWAIT_FRQB_SHIFT
-                       | 0x00000011U << DDR_PHY_ZQCR_PGWAIT_FRQA_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQCR_ZQREFPEN_SHIFT
-                       | 0x00000001U << DDR_PHY_ZQCR_ZQREFIEN_SHIFT
-                       | 0x00000002U << DDR_PHY_ZQCR_ODT_MODE_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQCR_FORCE_ZCAL_VT_UPDATE_SHIFT
-                       | 0x00000002U << DDR_PHY_ZQCR_IODLMT_SHIFT
-                       | 0x00000001U << DDR_PHY_ZQCR_AVGEN_SHIFT
-                       | 0x00000002U << DDR_PHY_ZQCR_AVGMAX_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQCR_ZCALT_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQCR_ZQPD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ZQCR_OFFSET ,0xFFFFFFFFU ,0x008A2C58U);
-       /*############################################################################################################################ */
-
-               /*Register : ZQ0PR0 @ 0XFD080684</p>
-
-               Pull-down drive strength ZCTRL over-ride enable
-               PSU_DDR_PHY_ZQ0PR0_PD_DRV_ZDEN                                                  0x0
-
-               Pull-up drive strength ZCTRL over-ride enable
-               PSU_DDR_PHY_ZQ0PR0_PU_DRV_ZDEN                                                  0x0
-
-               Pull-down termination ZCTRL over-ride enable
-               PSU_DDR_PHY_ZQ0PR0_PD_ODT_ZDEN                                                  0x0
-
-               Pull-up termination ZCTRL over-ride enable
-               PSU_DDR_PHY_ZQ0PR0_PU_ODT_ZDEN                                                  0x0
-
-               Calibration segment bypass
-               PSU_DDR_PHY_ZQ0PR0_ZSEGBYP                                                      0x0
-
-               VREF latch mode controls the mode in which the ZLE pin of the PVREF cell is driven by the PUB
-               PSU_DDR_PHY_ZQ0PR0_ZLE_MODE                                                     0x0
-
-               Termination adjustment
-               PSU_DDR_PHY_ZQ0PR0_ODT_ADJUST                                                   0x0
-
-               Pulldown drive strength adjustment
-               PSU_DDR_PHY_ZQ0PR0_PD_DRV_ADJUST                                                0x0
-
-               Pullup drive strength adjustment
-               PSU_DDR_PHY_ZQ0PR0_PU_DRV_ADJUST                                                0x1
-
-               DRAM Impedance Divide Ratio
-               PSU_DDR_PHY_ZQ0PR0_ZPROG_DRAM_ODT                                               0xb
-
-               HOST Impedance Divide Ratio
-               PSU_DDR_PHY_ZQ0PR0_ZPROG_HOST_ODT                                               0x3
-
-               Impedance Divide Ratio (pulldown drive calibration during asymmetric drive strength calibration)
-               PSU_DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PD                                            0x9
-
-               Impedance Divide Ratio (pullup drive calibration during asymmetric drive strength calibration)
-               PSU_DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PU                                            0xb
-
-               ZQ n Impedance Control Program Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080684, 0xFFFFFFFFU ,0x0001B39BU)
-               RegMask = (DDR_PHY_ZQ0PR0_PD_DRV_ZDEN_MASK | DDR_PHY_ZQ0PR0_PU_DRV_ZDEN_MASK | DDR_PHY_ZQ0PR0_PD_ODT_ZDEN_MASK | DDR_PHY_ZQ0PR0_PU_ODT_ZDEN_MASK | DDR_PHY_ZQ0PR0_ZSEGBYP_MASK | DDR_PHY_ZQ0PR0_ZLE_MODE_MASK | DDR_PHY_ZQ0PR0_ODT_ADJUST_MASK | DDR_PHY_ZQ0PR0_PD_DRV_ADJUST_MASK | DDR_PHY_ZQ0PR0_PU_DRV_ADJUST_MASK | DDR_PHY_ZQ0PR0_ZPROG_DRAM_ODT_MASK | DDR_PHY_ZQ0PR0_ZPROG_HOST_ODT_MASK | DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PD_MASK | DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PU_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ZQ0PR0_PD_DRV_ZDEN_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ0PR0_PU_DRV_ZDEN_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ0PR0_PD_ODT_ZDEN_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ0PR0_PU_ODT_ZDEN_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ0PR0_ZSEGBYP_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ0PR0_ZLE_MODE_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ0PR0_ODT_ADJUST_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ0PR0_PD_DRV_ADJUST_SHIFT
-                       | 0x00000001U << DDR_PHY_ZQ0PR0_PU_DRV_ADJUST_SHIFT
-                       | 0x0000000BU << DDR_PHY_ZQ0PR0_ZPROG_DRAM_ODT_SHIFT
-                       | 0x00000003U << DDR_PHY_ZQ0PR0_ZPROG_HOST_ODT_SHIFT
-                       | 0x00000009U << DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PD_SHIFT
-                       | 0x0000000BU << DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PU_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ZQ0PR0_OFFSET ,0xFFFFFFFFU ,0x0001B39BU);
-       /*############################################################################################################################ */
-
-               /*Register : ZQ0OR0 @ 0XFD080694</p>
-
-               Reserved. Return zeros on reads.
-               PSU_DDR_PHY_ZQ0OR0_RESERVED_31_26                                               0x0
-
-               Override value for the pull-up output impedance
-               PSU_DDR_PHY_ZQ0OR0_ZDATA_PU_DRV_OVRD                                            0x1e1
-
-               Reserved. Return zeros on reads.
-               PSU_DDR_PHY_ZQ0OR0_RESERVED_15_10                                               0x0
-
-               Override value for the pull-down output impedance
-               PSU_DDR_PHY_ZQ0OR0_ZDATA_PD_DRV_OVRD                                            0x210
-
-               ZQ n Impedance Control Override Data Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080694, 0xFFFFFFFFU ,0x01E10210U)
-               RegMask = (DDR_PHY_ZQ0OR0_RESERVED_31_26_MASK | DDR_PHY_ZQ0OR0_ZDATA_PU_DRV_OVRD_MASK | DDR_PHY_ZQ0OR0_RESERVED_15_10_MASK | DDR_PHY_ZQ0OR0_ZDATA_PD_DRV_OVRD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ZQ0OR0_RESERVED_31_26_SHIFT
-                       | 0x000001E1U << DDR_PHY_ZQ0OR0_ZDATA_PU_DRV_OVRD_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ0OR0_RESERVED_15_10_SHIFT
-                       | 0x00000210U << DDR_PHY_ZQ0OR0_ZDATA_PD_DRV_OVRD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ZQ0OR0_OFFSET ,0xFFFFFFFFU ,0x01E10210U);
-       /*############################################################################################################################ */
-
-               /*Register : ZQ0OR1 @ 0XFD080698</p>
-
-               Reserved. Return zeros on reads.
-               PSU_DDR_PHY_ZQ0OR1_RESERVED_31_26                                               0x0
-
-               Override value for the pull-up termination
-               PSU_DDR_PHY_ZQ0OR1_ZDATA_PU_ODT_OVRD                                            0x1e1
-
-               Reserved. Return zeros on reads.
-               PSU_DDR_PHY_ZQ0OR1_RESERVED_15_10                                               0x0
-
-               Override value for the pull-down termination
-               PSU_DDR_PHY_ZQ0OR1_ZDATA_PD_ODT_OVRD                                            0x0
-
-               ZQ n Impedance Control Override Data Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080698, 0xFFFFFFFFU ,0x01E10000U)
-               RegMask = (DDR_PHY_ZQ0OR1_RESERVED_31_26_MASK | DDR_PHY_ZQ0OR1_ZDATA_PU_ODT_OVRD_MASK | DDR_PHY_ZQ0OR1_RESERVED_15_10_MASK | DDR_PHY_ZQ0OR1_ZDATA_PD_ODT_OVRD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ZQ0OR1_RESERVED_31_26_SHIFT
-                       | 0x000001E1U << DDR_PHY_ZQ0OR1_ZDATA_PU_ODT_OVRD_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ0OR1_RESERVED_15_10_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ0OR1_ZDATA_PD_ODT_OVRD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ZQ0OR1_OFFSET ,0xFFFFFFFFU ,0x01E10000U);
-       /*############################################################################################################################ */
-
-               /*Register : ZQ1PR0 @ 0XFD0806A4</p>
-
-               Pull-down drive strength ZCTRL over-ride enable
-               PSU_DDR_PHY_ZQ1PR0_PD_DRV_ZDEN                                                  0x0
-
-               Pull-up drive strength ZCTRL over-ride enable
-               PSU_DDR_PHY_ZQ1PR0_PU_DRV_ZDEN                                                  0x0
-
-               Pull-down termination ZCTRL over-ride enable
-               PSU_DDR_PHY_ZQ1PR0_PD_ODT_ZDEN                                                  0x0
-
-               Pull-up termination ZCTRL over-ride enable
-               PSU_DDR_PHY_ZQ1PR0_PU_ODT_ZDEN                                                  0x0
-
-               Calibration segment bypass
-               PSU_DDR_PHY_ZQ1PR0_ZSEGBYP                                                      0x0
-
-               VREF latch mode controls the mode in which the ZLE pin of the PVREF cell is driven by the PUB
-               PSU_DDR_PHY_ZQ1PR0_ZLE_MODE                                                     0x0
-
-               Termination adjustment
-               PSU_DDR_PHY_ZQ1PR0_ODT_ADJUST                                                   0x0
-
-               Pulldown drive strength adjustment
-               PSU_DDR_PHY_ZQ1PR0_PD_DRV_ADJUST                                                0x0
-
-               Pullup drive strength adjustment
-               PSU_DDR_PHY_ZQ1PR0_PU_DRV_ADJUST                                                0x1
-
-               DRAM Impedance Divide Ratio
-               PSU_DDR_PHY_ZQ1PR0_ZPROG_DRAM_ODT                                               0xb
-
-               HOST Impedance Divide Ratio
-               PSU_DDR_PHY_ZQ1PR0_ZPROG_HOST_ODT                                               0xb
-
-               Impedance Divide Ratio (pulldown drive calibration during asymmetric drive strength calibration)
-               PSU_DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PD                                            0x9
-
-               Impedance Divide Ratio (pullup drive calibration during asymmetric drive strength calibration)
-               PSU_DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PU                                            0xb
-
-               ZQ n Impedance Control Program Register 0
-               (OFFSET, MASK, VALUE)      (0XFD0806A4, 0xFFFFFFFFU ,0x0001BB9BU)
-               RegMask = (DDR_PHY_ZQ1PR0_PD_DRV_ZDEN_MASK | DDR_PHY_ZQ1PR0_PU_DRV_ZDEN_MASK | DDR_PHY_ZQ1PR0_PD_ODT_ZDEN_MASK | DDR_PHY_ZQ1PR0_PU_ODT_ZDEN_MASK | DDR_PHY_ZQ1PR0_ZSEGBYP_MASK | DDR_PHY_ZQ1PR0_ZLE_MODE_MASK | DDR_PHY_ZQ1PR0_ODT_ADJUST_MASK | DDR_PHY_ZQ1PR0_PD_DRV_ADJUST_MASK | DDR_PHY_ZQ1PR0_PU_DRV_ADJUST_MASK | DDR_PHY_ZQ1PR0_ZPROG_DRAM_ODT_MASK | DDR_PHY_ZQ1PR0_ZPROG_HOST_ODT_MASK | DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PD_MASK | DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PU_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_ZQ1PR0_PD_DRV_ZDEN_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ1PR0_PU_DRV_ZDEN_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ1PR0_PD_ODT_ZDEN_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ1PR0_PU_ODT_ZDEN_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ1PR0_ZSEGBYP_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ1PR0_ZLE_MODE_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ1PR0_ODT_ADJUST_SHIFT
-                       | 0x00000000U << DDR_PHY_ZQ1PR0_PD_DRV_ADJUST_SHIFT
-                       | 0x00000001U << DDR_PHY_ZQ1PR0_PU_DRV_ADJUST_SHIFT
-                       | 0x0000000BU << DDR_PHY_ZQ1PR0_ZPROG_DRAM_ODT_SHIFT
-                       | 0x0000000BU << DDR_PHY_ZQ1PR0_ZPROG_HOST_ODT_SHIFT
-                       | 0x00000009U << DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PD_SHIFT
-                       | 0x0000000BU << DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PU_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_ZQ1PR0_OFFSET ,0xFFFFFFFFU ,0x0001BB9BU);
-       /*############################################################################################################################ */
-
-               /*Register : DX0GCR0 @ 0XFD080700</p>
-
-               Calibration Bypass
-               PSU_DDR_PHY_DX0GCR0_CALBYP                                                      0x0
-
-               Master Delay Line Enable
-               PSU_DDR_PHY_DX0GCR0_MDLEN                                                       0x1
-
-               Configurable ODT(TE) Phase Shift
-               PSU_DDR_PHY_DX0GCR0_CODTSHFT                                                    0x0
-
-               DQS Duty Cycle Correction
-               PSU_DDR_PHY_DX0GCR0_DQSDCC                                                      0x0
-
-               Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY
-               PSU_DDR_PHY_DX0GCR0_RDDLY                                                       0x8
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX0GCR0_RESERVED_19_14                                              0x0
-
-               DQSNSE Power Down Receiver
-               PSU_DDR_PHY_DX0GCR0_DQSNSEPDR                                                   0x0
-
-               DQSSE Power Down Receiver
-               PSU_DDR_PHY_DX0GCR0_DQSSEPDR                                                    0x0
-
-               RTT On Additive Latency
-               PSU_DDR_PHY_DX0GCR0_RTTOAL                                                      0x0
-
-               RTT Output Hold
-               PSU_DDR_PHY_DX0GCR0_RTTOH                                                       0x3
-
-               Configurable PDR Phase Shift
-               PSU_DDR_PHY_DX0GCR0_CPDRSHFT                                                    0x0
-
-               DQSR Power Down
-               PSU_DDR_PHY_DX0GCR0_DQSRPD                                                      0x0
-
-               DQSG Power Down Receiver
-               PSU_DDR_PHY_DX0GCR0_DQSGPDR                                                     0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX0GCR0_RESERVED_4                                                  0x0
-
-               DQSG On-Die Termination
-               PSU_DDR_PHY_DX0GCR0_DQSGODT                                                     0x0
-
-               DQSG Output Enable
-               PSU_DDR_PHY_DX0GCR0_DQSGOE                                                      0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX0GCR0_RESERVED_1_0                                                0x0
-
-               DATX8 n General Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080700, 0xFFFFFFFFU ,0x40800604U)
-               RegMask = (DDR_PHY_DX0GCR0_CALBYP_MASK | DDR_PHY_DX0GCR0_MDLEN_MASK | DDR_PHY_DX0GCR0_CODTSHFT_MASK | DDR_PHY_DX0GCR0_DQSDCC_MASK | DDR_PHY_DX0GCR0_RDDLY_MASK | DDR_PHY_DX0GCR0_RESERVED_19_14_MASK | DDR_PHY_DX0GCR0_DQSNSEPDR_MASK | DDR_PHY_DX0GCR0_DQSSEPDR_MASK | DDR_PHY_DX0GCR0_RTTOAL_MASK | DDR_PHY_DX0GCR0_RTTOH_MASK | DDR_PHY_DX0GCR0_CPDRSHFT_MASK | DDR_PHY_DX0GCR0_DQSRPD_MASK | DDR_PHY_DX0GCR0_DQSGPDR_MASK | DDR_PHY_DX0GCR0_RESERVED_4_MASK | DDR_PHY_DX0GCR0_DQSGODT_MASK | DDR_PHY_DX0GCR0_DQSGOE_MASK | DDR_PHY_DX0GCR0_RESERVED_1_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX0GCR0_CALBYP_SHIFT
-                       | 0x00000001U << DDR_PHY_DX0GCR0_MDLEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR0_CODTSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR0_DQSDCC_SHIFT
-                       | 0x00000008U << DDR_PHY_DX0GCR0_RDDLY_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR0_RESERVED_19_14_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR0_DQSNSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR0_DQSSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR0_RTTOAL_SHIFT
-                       | 0x00000003U << DDR_PHY_DX0GCR0_RTTOH_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR0_CPDRSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR0_DQSRPD_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR0_DQSGPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR0_RESERVED_4_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR0_DQSGODT_SHIFT
-                       | 0x00000001U << DDR_PHY_DX0GCR0_DQSGOE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR0_RESERVED_1_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX0GCR0_OFFSET ,0xFFFFFFFFU ,0x40800604U);
-       /*############################################################################################################################ */
-
-               /*Register : DX0GCR4 @ 0XFD080710</p>
-
-               Byte lane VREF IOM (Used only by D4MU IOs)
-               PSU_DDR_PHY_DX0GCR4_RESERVED_31_29                                              0x0
-
-               Byte Lane VREF Pad Enable
-               PSU_DDR_PHY_DX0GCR4_DXREFPEN                                                    0x0
-
-               Byte Lane Internal VREF Enable
-               PSU_DDR_PHY_DX0GCR4_DXREFEEN                                                    0x3
-
-               Byte Lane Single-End VREF Enable
-               PSU_DDR_PHY_DX0GCR4_DXREFSEN                                                    0x1
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX0GCR4_RESERVED_24                                                 0x0
-
-               External VREF generator REFSEL range select
-               PSU_DDR_PHY_DX0GCR4_DXREFESELRANGE                                              0x0
-
-               Byte Lane External VREF Select
-               PSU_DDR_PHY_DX0GCR4_DXREFESEL                                                   0x0
-
-               Single ended VREF generator REFSEL range select
-               PSU_DDR_PHY_DX0GCR4_DXREFSSELRANGE                                              0x1
-
-               Byte Lane Single-End VREF Select
-               PSU_DDR_PHY_DX0GCR4_DXREFSSEL                                                   0x75
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX0GCR4_RESERVED_7_6                                                0x0
-
-               VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX0GCR4_DXREFIEN                                                    0x3
-
-               VRMON control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX0GCR4_DXREFIMON                                                   0x0
-
-               DATX8 n General Configuration Register 4
-               (OFFSET, MASK, VALUE)      (0XFD080710, 0xFFFFFFFFU ,0x0E00F50CU)
-               RegMask = (DDR_PHY_DX0GCR4_RESERVED_31_29_MASK | DDR_PHY_DX0GCR4_DXREFPEN_MASK | DDR_PHY_DX0GCR4_DXREFEEN_MASK | DDR_PHY_DX0GCR4_DXREFSEN_MASK | DDR_PHY_DX0GCR4_RESERVED_24_MASK | DDR_PHY_DX0GCR4_DXREFESELRANGE_MASK | DDR_PHY_DX0GCR4_DXREFESEL_MASK | DDR_PHY_DX0GCR4_DXREFSSELRANGE_MASK | DDR_PHY_DX0GCR4_DXREFSSEL_MASK | DDR_PHY_DX0GCR4_RESERVED_7_6_MASK | DDR_PHY_DX0GCR4_DXREFIEN_MASK | DDR_PHY_DX0GCR4_DXREFIMON_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX0GCR4_RESERVED_31_29_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR4_DXREFPEN_SHIFT
-                       | 0x00000003U << DDR_PHY_DX0GCR4_DXREFEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX0GCR4_DXREFSEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR4_RESERVED_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR4_DXREFESELRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR4_DXREFESEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX0GCR4_DXREFSSELRANGE_SHIFT
-                       | 0x00000075U << DDR_PHY_DX0GCR4_DXREFSSEL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR4_RESERVED_7_6_SHIFT
-                       | 0x00000003U << DDR_PHY_DX0GCR4_DXREFIEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR4_DXREFIMON_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX0GCR4_OFFSET ,0xFFFFFFFFU ,0x0E00F50CU);
-       /*############################################################################################################################ */
-
-               /*Register : DX0GCR5 @ 0XFD080714</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX0GCR5_RESERVED_31                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 3
-               PSU_DDR_PHY_DX0GCR5_DXREFISELR3                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX0GCR5_RESERVED_23                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 2
-               PSU_DDR_PHY_DX0GCR5_DXREFISELR2                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX0GCR5_RESERVED_15                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 1
-               PSU_DDR_PHY_DX0GCR5_DXREFISELR1                                                 0x16
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX0GCR5_RESERVED_7                                                  0x0
-
-               Byte Lane internal VREF Select for Rank 0
-               PSU_DDR_PHY_DX0GCR5_DXREFISELR0                                                 0x16
-
-               DATX8 n General Configuration Register 5
-               (OFFSET, MASK, VALUE)      (0XFD080714, 0xFFFFFFFFU ,0x09091616U)
-               RegMask = (DDR_PHY_DX0GCR5_RESERVED_31_MASK | DDR_PHY_DX0GCR5_DXREFISELR3_MASK | DDR_PHY_DX0GCR5_RESERVED_23_MASK | DDR_PHY_DX0GCR5_DXREFISELR2_MASK | DDR_PHY_DX0GCR5_RESERVED_15_MASK | DDR_PHY_DX0GCR5_DXREFISELR1_MASK | DDR_PHY_DX0GCR5_RESERVED_7_MASK | DDR_PHY_DX0GCR5_DXREFISELR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX0GCR5_RESERVED_31_SHIFT
-                       | 0x00000009U << DDR_PHY_DX0GCR5_DXREFISELR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR5_RESERVED_23_SHIFT
-                       | 0x00000009U << DDR_PHY_DX0GCR5_DXREFISELR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR5_RESERVED_15_SHIFT
-                       | 0x00000016U << DDR_PHY_DX0GCR5_DXREFISELR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR5_RESERVED_7_SHIFT
-                       | 0x00000016U << DDR_PHY_DX0GCR5_DXREFISELR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX0GCR5_OFFSET ,0xFFFFFFFFU ,0x09091616U);
-       /*############################################################################################################################ */
-
-               /*Register : DX0GCR6 @ 0XFD080718</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX0GCR6_RESERVED_31_30                                              0x0
-
-               DRAM DQ VREF Select for Rank3
-               PSU_DDR_PHY_DX0GCR6_DXDQVREFR3                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX0GCR6_RESERVED_23_22                                              0x0
-
-               DRAM DQ VREF Select for Rank2
-               PSU_DDR_PHY_DX0GCR6_DXDQVREFR2                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX0GCR6_RESERVED_15_14                                              0x0
-
-               DRAM DQ VREF Select for Rank1
-               PSU_DDR_PHY_DX0GCR6_DXDQVREFR1                                                  0x2b
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX0GCR6_RESERVED_7_6                                                0x0
-
-               DRAM DQ VREF Select for Rank0
-               PSU_DDR_PHY_DX0GCR6_DXDQVREFR0                                                  0x2b
-
-               DATX8 n General Configuration Register 6
-               (OFFSET, MASK, VALUE)      (0XFD080718, 0xFFFFFFFFU ,0x09092B2BU)
-               RegMask = (DDR_PHY_DX0GCR6_RESERVED_31_30_MASK | DDR_PHY_DX0GCR6_DXDQVREFR3_MASK | DDR_PHY_DX0GCR6_RESERVED_23_22_MASK | DDR_PHY_DX0GCR6_DXDQVREFR2_MASK | DDR_PHY_DX0GCR6_RESERVED_15_14_MASK | DDR_PHY_DX0GCR6_DXDQVREFR1_MASK | DDR_PHY_DX0GCR6_RESERVED_7_6_MASK | DDR_PHY_DX0GCR6_DXDQVREFR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX0GCR6_RESERVED_31_30_SHIFT
-                       | 0x00000009U << DDR_PHY_DX0GCR6_DXDQVREFR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR6_RESERVED_23_22_SHIFT
-                       | 0x00000009U << DDR_PHY_DX0GCR6_DXDQVREFR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR6_RESERVED_15_14_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX0GCR6_DXDQVREFR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GCR6_RESERVED_7_6_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX0GCR6_DXDQVREFR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX0GCR6_OFFSET ,0xFFFFFFFFU ,0x09092B2BU);
-       /*############################################################################################################################ */
-
-               /*Register : DX0LCDLR2 @ 0XFD080788</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX0LCDLR2_RESERVED_31_25                                            0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX0LCDLR2_RESERVED_24_16                                            0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX0LCDLR2_RESERVED_15_9                                             0x0
-
-               Read DQS Gating Delay
-               PSU_DDR_PHY_DX0LCDLR2_DQSGD                                                     0x0
-
-               DATX8 n Local Calibrated Delay Line Register 2
-               (OFFSET, MASK, VALUE)      (0XFD080788, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_DX0LCDLR2_RESERVED_31_25_MASK | DDR_PHY_DX0LCDLR2_RESERVED_24_16_MASK | DDR_PHY_DX0LCDLR2_RESERVED_15_9_MASK | DDR_PHY_DX0LCDLR2_DQSGD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX0LCDLR2_RESERVED_31_25_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0LCDLR2_RESERVED_24_16_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0LCDLR2_RESERVED_15_9_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0LCDLR2_DQSGD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX0LCDLR2_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX0GTR0 @ 0XFD0807C0</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX0GTR0_RESERVED_31_24                                              0x0
-
-               DQ Write Path Latency Pipeline
-               PSU_DDR_PHY_DX0GTR0_WDQSL                                                       0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX0GTR0_RESERVED_23_20                                              0x0
-
-               Write Leveling System Latency
-               PSU_DDR_PHY_DX0GTR0_WLSL                                                        0x2
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX0GTR0_RESERVED_15_13                                              0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX0GTR0_RESERVED_12_8                                               0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX0GTR0_RESERVED_7_5                                                0x0
-
-               DQS Gating System Latency
-               PSU_DDR_PHY_DX0GTR0_DGSL                                                        0x0
-
-               DATX8 n General Timing Register 0
-               (OFFSET, MASK, VALUE)      (0XFD0807C0, 0xFFFFFFFFU ,0x00020000U)
-               RegMask = (DDR_PHY_DX0GTR0_RESERVED_31_24_MASK | DDR_PHY_DX0GTR0_WDQSL_MASK | DDR_PHY_DX0GTR0_RESERVED_23_20_MASK | DDR_PHY_DX0GTR0_WLSL_MASK | DDR_PHY_DX0GTR0_RESERVED_15_13_MASK | DDR_PHY_DX0GTR0_RESERVED_12_8_MASK | DDR_PHY_DX0GTR0_RESERVED_7_5_MASK | DDR_PHY_DX0GTR0_DGSL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX0GTR0_RESERVED_31_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GTR0_WDQSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GTR0_RESERVED_23_20_SHIFT
-                       | 0x00000002U << DDR_PHY_DX0GTR0_WLSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GTR0_RESERVED_15_13_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GTR0_RESERVED_12_8_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GTR0_RESERVED_7_5_SHIFT
-                       | 0x00000000U << DDR_PHY_DX0GTR0_DGSL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX0GTR0_OFFSET ,0xFFFFFFFFU ,0x00020000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX1GCR0 @ 0XFD080800</p>
-
-               Calibration Bypass
-               PSU_DDR_PHY_DX1GCR0_CALBYP                                                      0x0
-
-               Master Delay Line Enable
-               PSU_DDR_PHY_DX1GCR0_MDLEN                                                       0x1
-
-               Configurable ODT(TE) Phase Shift
-               PSU_DDR_PHY_DX1GCR0_CODTSHFT                                                    0x0
-
-               DQS Duty Cycle Correction
-               PSU_DDR_PHY_DX1GCR0_DQSDCC                                                      0x0
-
-               Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY
-               PSU_DDR_PHY_DX1GCR0_RDDLY                                                       0x8
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX1GCR0_RESERVED_19_14                                              0x0
-
-               DQSNSE Power Down Receiver
-               PSU_DDR_PHY_DX1GCR0_DQSNSEPDR                                                   0x0
-
-               DQSSE Power Down Receiver
-               PSU_DDR_PHY_DX1GCR0_DQSSEPDR                                                    0x0
-
-               RTT On Additive Latency
-               PSU_DDR_PHY_DX1GCR0_RTTOAL                                                      0x0
-
-               RTT Output Hold
-               PSU_DDR_PHY_DX1GCR0_RTTOH                                                       0x3
-
-               Configurable PDR Phase Shift
-               PSU_DDR_PHY_DX1GCR0_CPDRSHFT                                                    0x0
-
-               DQSR Power Down
-               PSU_DDR_PHY_DX1GCR0_DQSRPD                                                      0x0
-
-               DQSG Power Down Receiver
-               PSU_DDR_PHY_DX1GCR0_DQSGPDR                                                     0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX1GCR0_RESERVED_4                                                  0x0
-
-               DQSG On-Die Termination
-               PSU_DDR_PHY_DX1GCR0_DQSGODT                                                     0x0
-
-               DQSG Output Enable
-               PSU_DDR_PHY_DX1GCR0_DQSGOE                                                      0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX1GCR0_RESERVED_1_0                                                0x0
-
-               DATX8 n General Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080800, 0xFFFFFFFFU ,0x40800604U)
-               RegMask = (DDR_PHY_DX1GCR0_CALBYP_MASK | DDR_PHY_DX1GCR0_MDLEN_MASK | DDR_PHY_DX1GCR0_CODTSHFT_MASK | DDR_PHY_DX1GCR0_DQSDCC_MASK | DDR_PHY_DX1GCR0_RDDLY_MASK | DDR_PHY_DX1GCR0_RESERVED_19_14_MASK | DDR_PHY_DX1GCR0_DQSNSEPDR_MASK | DDR_PHY_DX1GCR0_DQSSEPDR_MASK | DDR_PHY_DX1GCR0_RTTOAL_MASK | DDR_PHY_DX1GCR0_RTTOH_MASK | DDR_PHY_DX1GCR0_CPDRSHFT_MASK | DDR_PHY_DX1GCR0_DQSRPD_MASK | DDR_PHY_DX1GCR0_DQSGPDR_MASK | DDR_PHY_DX1GCR0_RESERVED_4_MASK | DDR_PHY_DX1GCR0_DQSGODT_MASK | DDR_PHY_DX1GCR0_DQSGOE_MASK | DDR_PHY_DX1GCR0_RESERVED_1_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX1GCR0_CALBYP_SHIFT
-                       | 0x00000001U << DDR_PHY_DX1GCR0_MDLEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR0_CODTSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR0_DQSDCC_SHIFT
-                       | 0x00000008U << DDR_PHY_DX1GCR0_RDDLY_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR0_RESERVED_19_14_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR0_DQSNSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR0_DQSSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR0_RTTOAL_SHIFT
-                       | 0x00000003U << DDR_PHY_DX1GCR0_RTTOH_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR0_CPDRSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR0_DQSRPD_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR0_DQSGPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR0_RESERVED_4_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR0_DQSGODT_SHIFT
-                       | 0x00000001U << DDR_PHY_DX1GCR0_DQSGOE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR0_RESERVED_1_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX1GCR0_OFFSET ,0xFFFFFFFFU ,0x40800604U);
-       /*############################################################################################################################ */
-
-               /*Register : DX1GCR4 @ 0XFD080810</p>
-
-               Byte lane VREF IOM (Used only by D4MU IOs)
-               PSU_DDR_PHY_DX1GCR4_RESERVED_31_29                                              0x0
-
-               Byte Lane VREF Pad Enable
-               PSU_DDR_PHY_DX1GCR4_DXREFPEN                                                    0x0
-
-               Byte Lane Internal VREF Enable
-               PSU_DDR_PHY_DX1GCR4_DXREFEEN                                                    0x3
-
-               Byte Lane Single-End VREF Enable
-               PSU_DDR_PHY_DX1GCR4_DXREFSEN                                                    0x1
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX1GCR4_RESERVED_24                                                 0x0
-
-               External VREF generator REFSEL range select
-               PSU_DDR_PHY_DX1GCR4_DXREFESELRANGE                                              0x0
-
-               Byte Lane External VREF Select
-               PSU_DDR_PHY_DX1GCR4_DXREFESEL                                                   0x0
-
-               Single ended VREF generator REFSEL range select
-               PSU_DDR_PHY_DX1GCR4_DXREFSSELRANGE                                              0x1
-
-               Byte Lane Single-End VREF Select
-               PSU_DDR_PHY_DX1GCR4_DXREFSSEL                                                   0x75
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX1GCR4_RESERVED_7_6                                                0x0
-
-               VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX1GCR4_DXREFIEN                                                    0x3
-
-               VRMON control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX1GCR4_DXREFIMON                                                   0x0
-
-               DATX8 n General Configuration Register 4
-               (OFFSET, MASK, VALUE)      (0XFD080810, 0xFFFFFFFFU ,0x0E00F50CU)
-               RegMask = (DDR_PHY_DX1GCR4_RESERVED_31_29_MASK | DDR_PHY_DX1GCR4_DXREFPEN_MASK | DDR_PHY_DX1GCR4_DXREFEEN_MASK | DDR_PHY_DX1GCR4_DXREFSEN_MASK | DDR_PHY_DX1GCR4_RESERVED_24_MASK | DDR_PHY_DX1GCR4_DXREFESELRANGE_MASK | DDR_PHY_DX1GCR4_DXREFESEL_MASK | DDR_PHY_DX1GCR4_DXREFSSELRANGE_MASK | DDR_PHY_DX1GCR4_DXREFSSEL_MASK | DDR_PHY_DX1GCR4_RESERVED_7_6_MASK | DDR_PHY_DX1GCR4_DXREFIEN_MASK | DDR_PHY_DX1GCR4_DXREFIMON_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX1GCR4_RESERVED_31_29_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR4_DXREFPEN_SHIFT
-                       | 0x00000003U << DDR_PHY_DX1GCR4_DXREFEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX1GCR4_DXREFSEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR4_RESERVED_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR4_DXREFESELRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR4_DXREFESEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX1GCR4_DXREFSSELRANGE_SHIFT
-                       | 0x00000075U << DDR_PHY_DX1GCR4_DXREFSSEL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR4_RESERVED_7_6_SHIFT
-                       | 0x00000003U << DDR_PHY_DX1GCR4_DXREFIEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR4_DXREFIMON_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX1GCR4_OFFSET ,0xFFFFFFFFU ,0x0E00F50CU);
-       /*############################################################################################################################ */
-
-               /*Register : DX1GCR5 @ 0XFD080814</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX1GCR5_RESERVED_31                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 3
-               PSU_DDR_PHY_DX1GCR5_DXREFISELR3                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX1GCR5_RESERVED_23                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 2
-               PSU_DDR_PHY_DX1GCR5_DXREFISELR2                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX1GCR5_RESERVED_15                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 1
-               PSU_DDR_PHY_DX1GCR5_DXREFISELR1                                                 0x16
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX1GCR5_RESERVED_7                                                  0x0
-
-               Byte Lane internal VREF Select for Rank 0
-               PSU_DDR_PHY_DX1GCR5_DXREFISELR0                                                 0x16
-
-               DATX8 n General Configuration Register 5
-               (OFFSET, MASK, VALUE)      (0XFD080814, 0xFFFFFFFFU ,0x09091616U)
-               RegMask = (DDR_PHY_DX1GCR5_RESERVED_31_MASK | DDR_PHY_DX1GCR5_DXREFISELR3_MASK | DDR_PHY_DX1GCR5_RESERVED_23_MASK | DDR_PHY_DX1GCR5_DXREFISELR2_MASK | DDR_PHY_DX1GCR5_RESERVED_15_MASK | DDR_PHY_DX1GCR5_DXREFISELR1_MASK | DDR_PHY_DX1GCR5_RESERVED_7_MASK | DDR_PHY_DX1GCR5_DXREFISELR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX1GCR5_RESERVED_31_SHIFT
-                       | 0x00000009U << DDR_PHY_DX1GCR5_DXREFISELR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR5_RESERVED_23_SHIFT
-                       | 0x00000009U << DDR_PHY_DX1GCR5_DXREFISELR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR5_RESERVED_15_SHIFT
-                       | 0x00000016U << DDR_PHY_DX1GCR5_DXREFISELR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR5_RESERVED_7_SHIFT
-                       | 0x00000016U << DDR_PHY_DX1GCR5_DXREFISELR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX1GCR5_OFFSET ,0xFFFFFFFFU ,0x09091616U);
-       /*############################################################################################################################ */
-
-               /*Register : DX1GCR6 @ 0XFD080818</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX1GCR6_RESERVED_31_30                                              0x0
-
-               DRAM DQ VREF Select for Rank3
-               PSU_DDR_PHY_DX1GCR6_DXDQVREFR3                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX1GCR6_RESERVED_23_22                                              0x0
-
-               DRAM DQ VREF Select for Rank2
-               PSU_DDR_PHY_DX1GCR6_DXDQVREFR2                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX1GCR6_RESERVED_15_14                                              0x0
-
-               DRAM DQ VREF Select for Rank1
-               PSU_DDR_PHY_DX1GCR6_DXDQVREFR1                                                  0x2b
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX1GCR6_RESERVED_7_6                                                0x0
-
-               DRAM DQ VREF Select for Rank0
-               PSU_DDR_PHY_DX1GCR6_DXDQVREFR0                                                  0x2b
-
-               DATX8 n General Configuration Register 6
-               (OFFSET, MASK, VALUE)      (0XFD080818, 0xFFFFFFFFU ,0x09092B2BU)
-               RegMask = (DDR_PHY_DX1GCR6_RESERVED_31_30_MASK | DDR_PHY_DX1GCR6_DXDQVREFR3_MASK | DDR_PHY_DX1GCR6_RESERVED_23_22_MASK | DDR_PHY_DX1GCR6_DXDQVREFR2_MASK | DDR_PHY_DX1GCR6_RESERVED_15_14_MASK | DDR_PHY_DX1GCR6_DXDQVREFR1_MASK | DDR_PHY_DX1GCR6_RESERVED_7_6_MASK | DDR_PHY_DX1GCR6_DXDQVREFR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX1GCR6_RESERVED_31_30_SHIFT
-                       | 0x00000009U << DDR_PHY_DX1GCR6_DXDQVREFR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR6_RESERVED_23_22_SHIFT
-                       | 0x00000009U << DDR_PHY_DX1GCR6_DXDQVREFR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR6_RESERVED_15_14_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX1GCR6_DXDQVREFR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GCR6_RESERVED_7_6_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX1GCR6_DXDQVREFR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX1GCR6_OFFSET ,0xFFFFFFFFU ,0x09092B2BU);
-       /*############################################################################################################################ */
-
-               /*Register : DX1LCDLR2 @ 0XFD080888</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX1LCDLR2_RESERVED_31_25                                            0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX1LCDLR2_RESERVED_24_16                                            0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX1LCDLR2_RESERVED_15_9                                             0x0
-
-               Read DQS Gating Delay
-               PSU_DDR_PHY_DX1LCDLR2_DQSGD                                                     0x0
-
-               DATX8 n Local Calibrated Delay Line Register 2
-               (OFFSET, MASK, VALUE)      (0XFD080888, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_DX1LCDLR2_RESERVED_31_25_MASK | DDR_PHY_DX1LCDLR2_RESERVED_24_16_MASK | DDR_PHY_DX1LCDLR2_RESERVED_15_9_MASK | DDR_PHY_DX1LCDLR2_DQSGD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX1LCDLR2_RESERVED_31_25_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1LCDLR2_RESERVED_24_16_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1LCDLR2_RESERVED_15_9_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1LCDLR2_DQSGD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX1LCDLR2_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX1GTR0 @ 0XFD0808C0</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX1GTR0_RESERVED_31_24                                              0x0
-
-               DQ Write Path Latency Pipeline
-               PSU_DDR_PHY_DX1GTR0_WDQSL                                                       0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX1GTR0_RESERVED_23_20                                              0x0
-
-               Write Leveling System Latency
-               PSU_DDR_PHY_DX1GTR0_WLSL                                                        0x2
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX1GTR0_RESERVED_15_13                                              0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX1GTR0_RESERVED_12_8                                               0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX1GTR0_RESERVED_7_5                                                0x0
-
-               DQS Gating System Latency
-               PSU_DDR_PHY_DX1GTR0_DGSL                                                        0x0
-
-               DATX8 n General Timing Register 0
-               (OFFSET, MASK, VALUE)      (0XFD0808C0, 0xFFFFFFFFU ,0x00020000U)
-               RegMask = (DDR_PHY_DX1GTR0_RESERVED_31_24_MASK | DDR_PHY_DX1GTR0_WDQSL_MASK | DDR_PHY_DX1GTR0_RESERVED_23_20_MASK | DDR_PHY_DX1GTR0_WLSL_MASK | DDR_PHY_DX1GTR0_RESERVED_15_13_MASK | DDR_PHY_DX1GTR0_RESERVED_12_8_MASK | DDR_PHY_DX1GTR0_RESERVED_7_5_MASK | DDR_PHY_DX1GTR0_DGSL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX1GTR0_RESERVED_31_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GTR0_WDQSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GTR0_RESERVED_23_20_SHIFT
-                       | 0x00000002U << DDR_PHY_DX1GTR0_WLSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GTR0_RESERVED_15_13_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GTR0_RESERVED_12_8_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GTR0_RESERVED_7_5_SHIFT
-                       | 0x00000000U << DDR_PHY_DX1GTR0_DGSL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX1GTR0_OFFSET ,0xFFFFFFFFU ,0x00020000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX2GCR0 @ 0XFD080900</p>
-
-               Calibration Bypass
-               PSU_DDR_PHY_DX2GCR0_CALBYP                                                      0x0
-
-               Master Delay Line Enable
-               PSU_DDR_PHY_DX2GCR0_MDLEN                                                       0x1
-
-               Configurable ODT(TE) Phase Shift
-               PSU_DDR_PHY_DX2GCR0_CODTSHFT                                                    0x0
-
-               DQS Duty Cycle Correction
-               PSU_DDR_PHY_DX2GCR0_DQSDCC                                                      0x0
-
-               Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY
-               PSU_DDR_PHY_DX2GCR0_RDDLY                                                       0x8
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX2GCR0_RESERVED_19_14                                              0x0
-
-               DQSNSE Power Down Receiver
-               PSU_DDR_PHY_DX2GCR0_DQSNSEPDR                                                   0x0
-
-               DQSSE Power Down Receiver
-               PSU_DDR_PHY_DX2GCR0_DQSSEPDR                                                    0x0
-
-               RTT On Additive Latency
-               PSU_DDR_PHY_DX2GCR0_RTTOAL                                                      0x0
-
-               RTT Output Hold
-               PSU_DDR_PHY_DX2GCR0_RTTOH                                                       0x3
-
-               Configurable PDR Phase Shift
-               PSU_DDR_PHY_DX2GCR0_CPDRSHFT                                                    0x0
-
-               DQSR Power Down
-               PSU_DDR_PHY_DX2GCR0_DQSRPD                                                      0x0
-
-               DQSG Power Down Receiver
-               PSU_DDR_PHY_DX2GCR0_DQSGPDR                                                     0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX2GCR0_RESERVED_4                                                  0x0
-
-               DQSG On-Die Termination
-               PSU_DDR_PHY_DX2GCR0_DQSGODT                                                     0x0
-
-               DQSG Output Enable
-               PSU_DDR_PHY_DX2GCR0_DQSGOE                                                      0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX2GCR0_RESERVED_1_0                                                0x0
-
-               DATX8 n General Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080900, 0xFFFFFFFFU ,0x40800604U)
-               RegMask = (DDR_PHY_DX2GCR0_CALBYP_MASK | DDR_PHY_DX2GCR0_MDLEN_MASK | DDR_PHY_DX2GCR0_CODTSHFT_MASK | DDR_PHY_DX2GCR0_DQSDCC_MASK | DDR_PHY_DX2GCR0_RDDLY_MASK | DDR_PHY_DX2GCR0_RESERVED_19_14_MASK | DDR_PHY_DX2GCR0_DQSNSEPDR_MASK | DDR_PHY_DX2GCR0_DQSSEPDR_MASK | DDR_PHY_DX2GCR0_RTTOAL_MASK | DDR_PHY_DX2GCR0_RTTOH_MASK | DDR_PHY_DX2GCR0_CPDRSHFT_MASK | DDR_PHY_DX2GCR0_DQSRPD_MASK | DDR_PHY_DX2GCR0_DQSGPDR_MASK | DDR_PHY_DX2GCR0_RESERVED_4_MASK | DDR_PHY_DX2GCR0_DQSGODT_MASK | DDR_PHY_DX2GCR0_DQSGOE_MASK | DDR_PHY_DX2GCR0_RESERVED_1_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX2GCR0_CALBYP_SHIFT
-                       | 0x00000001U << DDR_PHY_DX2GCR0_MDLEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR0_CODTSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR0_DQSDCC_SHIFT
-                       | 0x00000008U << DDR_PHY_DX2GCR0_RDDLY_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR0_RESERVED_19_14_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR0_DQSNSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR0_DQSSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR0_RTTOAL_SHIFT
-                       | 0x00000003U << DDR_PHY_DX2GCR0_RTTOH_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR0_CPDRSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR0_DQSRPD_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR0_DQSGPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR0_RESERVED_4_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR0_DQSGODT_SHIFT
-                       | 0x00000001U << DDR_PHY_DX2GCR0_DQSGOE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR0_RESERVED_1_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX2GCR0_OFFSET ,0xFFFFFFFFU ,0x40800604U);
-       /*############################################################################################################################ */
-
-               /*Register : DX2GCR1 @ 0XFD080904</p>
-
-               Enables the PDR mode for DQ[7:0]
-               PSU_DDR_PHY_DX2GCR1_DXPDRMODE                                                   0x0
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_DX2GCR1_RESERVED_15                                                 0x0
-
-               Select the delayed or non-delayed read data strobe #
-               PSU_DDR_PHY_DX2GCR1_QSNSEL                                                      0x1
-
-               Select the delayed or non-delayed read data strobe
-               PSU_DDR_PHY_DX2GCR1_QSSEL                                                       0x1
-
-               Enables Read Data Strobe in a byte lane
-               PSU_DDR_PHY_DX2GCR1_OEEN                                                        0x1
-
-               Enables PDR in a byte lane
-               PSU_DDR_PHY_DX2GCR1_PDREN                                                       0x1
-
-               Enables ODT/TE in a byte lane
-               PSU_DDR_PHY_DX2GCR1_TEEN                                                        0x1
-
-               Enables Write Data strobe in a byte lane
-               PSU_DDR_PHY_DX2GCR1_DSEN                                                        0x1
-
-               Enables DM pin in a byte lane
-               PSU_DDR_PHY_DX2GCR1_DMEN                                                        0x1
-
-               Enables DQ corresponding to each bit in a byte
-               PSU_DDR_PHY_DX2GCR1_DQEN                                                        0xff
-
-               DATX8 n General Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080904, 0xFFFFFFFFU ,0x00007FFFU)
-               RegMask = (DDR_PHY_DX2GCR1_DXPDRMODE_MASK | DDR_PHY_DX2GCR1_RESERVED_15_MASK | DDR_PHY_DX2GCR1_QSNSEL_MASK | DDR_PHY_DX2GCR1_QSSEL_MASK | DDR_PHY_DX2GCR1_OEEN_MASK | DDR_PHY_DX2GCR1_PDREN_MASK | DDR_PHY_DX2GCR1_TEEN_MASK | DDR_PHY_DX2GCR1_DSEN_MASK | DDR_PHY_DX2GCR1_DMEN_MASK | DDR_PHY_DX2GCR1_DQEN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX2GCR1_DXPDRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR1_RESERVED_15_SHIFT
-                       | 0x00000001U << DDR_PHY_DX2GCR1_QSNSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX2GCR1_QSSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX2GCR1_OEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX2GCR1_PDREN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX2GCR1_TEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX2GCR1_DSEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX2GCR1_DMEN_SHIFT
-                       | 0x000000FFU << DDR_PHY_DX2GCR1_DQEN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX2GCR1_OFFSET ,0xFFFFFFFFU ,0x00007FFFU);
-       /*############################################################################################################################ */
-
-               /*Register : DX2GCR4 @ 0XFD080910</p>
-
-               Byte lane VREF IOM (Used only by D4MU IOs)
-               PSU_DDR_PHY_DX2GCR4_RESERVED_31_29                                              0x0
-
-               Byte Lane VREF Pad Enable
-               PSU_DDR_PHY_DX2GCR4_DXREFPEN                                                    0x0
-
-               Byte Lane Internal VREF Enable
-               PSU_DDR_PHY_DX2GCR4_DXREFEEN                                                    0x3
-
-               Byte Lane Single-End VREF Enable
-               PSU_DDR_PHY_DX2GCR4_DXREFSEN                                                    0x1
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX2GCR4_RESERVED_24                                                 0x0
-
-               External VREF generator REFSEL range select
-               PSU_DDR_PHY_DX2GCR4_DXREFESELRANGE                                              0x0
-
-               Byte Lane External VREF Select
-               PSU_DDR_PHY_DX2GCR4_DXREFESEL                                                   0x0
-
-               Single ended VREF generator REFSEL range select
-               PSU_DDR_PHY_DX2GCR4_DXREFSSELRANGE                                              0x1
-
-               Byte Lane Single-End VREF Select
-               PSU_DDR_PHY_DX2GCR4_DXREFSSEL                                                   0x75
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX2GCR4_RESERVED_7_6                                                0x0
-
-               VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX2GCR4_DXREFIEN                                                    0x3
-
-               VRMON control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX2GCR4_DXREFIMON                                                   0x0
-
-               DATX8 n General Configuration Register 4
-               (OFFSET, MASK, VALUE)      (0XFD080910, 0xFFFFFFFFU ,0x0E00F50CU)
-               RegMask = (DDR_PHY_DX2GCR4_RESERVED_31_29_MASK | DDR_PHY_DX2GCR4_DXREFPEN_MASK | DDR_PHY_DX2GCR4_DXREFEEN_MASK | DDR_PHY_DX2GCR4_DXREFSEN_MASK | DDR_PHY_DX2GCR4_RESERVED_24_MASK | DDR_PHY_DX2GCR4_DXREFESELRANGE_MASK | DDR_PHY_DX2GCR4_DXREFESEL_MASK | DDR_PHY_DX2GCR4_DXREFSSELRANGE_MASK | DDR_PHY_DX2GCR4_DXREFSSEL_MASK | DDR_PHY_DX2GCR4_RESERVED_7_6_MASK | DDR_PHY_DX2GCR4_DXREFIEN_MASK | DDR_PHY_DX2GCR4_DXREFIMON_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX2GCR4_RESERVED_31_29_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR4_DXREFPEN_SHIFT
-                       | 0x00000003U << DDR_PHY_DX2GCR4_DXREFEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX2GCR4_DXREFSEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR4_RESERVED_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR4_DXREFESELRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR4_DXREFESEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX2GCR4_DXREFSSELRANGE_SHIFT
-                       | 0x00000075U << DDR_PHY_DX2GCR4_DXREFSSEL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR4_RESERVED_7_6_SHIFT
-                       | 0x00000003U << DDR_PHY_DX2GCR4_DXREFIEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR4_DXREFIMON_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX2GCR4_OFFSET ,0xFFFFFFFFU ,0x0E00F50CU);
-       /*############################################################################################################################ */
-
-               /*Register : DX2GCR5 @ 0XFD080914</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX2GCR5_RESERVED_31                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 3
-               PSU_DDR_PHY_DX2GCR5_DXREFISELR3                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX2GCR5_RESERVED_23                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 2
-               PSU_DDR_PHY_DX2GCR5_DXREFISELR2                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX2GCR5_RESERVED_15                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 1
-               PSU_DDR_PHY_DX2GCR5_DXREFISELR1                                                 0x16
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX2GCR5_RESERVED_7                                                  0x0
-
-               Byte Lane internal VREF Select for Rank 0
-               PSU_DDR_PHY_DX2GCR5_DXREFISELR0                                                 0x16
-
-               DATX8 n General Configuration Register 5
-               (OFFSET, MASK, VALUE)      (0XFD080914, 0xFFFFFFFFU ,0x09091616U)
-               RegMask = (DDR_PHY_DX2GCR5_RESERVED_31_MASK | DDR_PHY_DX2GCR5_DXREFISELR3_MASK | DDR_PHY_DX2GCR5_RESERVED_23_MASK | DDR_PHY_DX2GCR5_DXREFISELR2_MASK | DDR_PHY_DX2GCR5_RESERVED_15_MASK | DDR_PHY_DX2GCR5_DXREFISELR1_MASK | DDR_PHY_DX2GCR5_RESERVED_7_MASK | DDR_PHY_DX2GCR5_DXREFISELR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX2GCR5_RESERVED_31_SHIFT
-                       | 0x00000009U << DDR_PHY_DX2GCR5_DXREFISELR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR5_RESERVED_23_SHIFT
-                       | 0x00000009U << DDR_PHY_DX2GCR5_DXREFISELR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR5_RESERVED_15_SHIFT
-                       | 0x00000016U << DDR_PHY_DX2GCR5_DXREFISELR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR5_RESERVED_7_SHIFT
-                       | 0x00000016U << DDR_PHY_DX2GCR5_DXREFISELR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX2GCR5_OFFSET ,0xFFFFFFFFU ,0x09091616U);
-       /*############################################################################################################################ */
-
-               /*Register : DX2GCR6 @ 0XFD080918</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX2GCR6_RESERVED_31_30                                              0x0
-
-               DRAM DQ VREF Select for Rank3
-               PSU_DDR_PHY_DX2GCR6_DXDQVREFR3                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX2GCR6_RESERVED_23_22                                              0x0
-
-               DRAM DQ VREF Select for Rank2
-               PSU_DDR_PHY_DX2GCR6_DXDQVREFR2                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX2GCR6_RESERVED_15_14                                              0x0
-
-               DRAM DQ VREF Select for Rank1
-               PSU_DDR_PHY_DX2GCR6_DXDQVREFR1                                                  0x2b
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX2GCR6_RESERVED_7_6                                                0x0
-
-               DRAM DQ VREF Select for Rank0
-               PSU_DDR_PHY_DX2GCR6_DXDQVREFR0                                                  0x2b
-
-               DATX8 n General Configuration Register 6
-               (OFFSET, MASK, VALUE)      (0XFD080918, 0xFFFFFFFFU ,0x09092B2BU)
-               RegMask = (DDR_PHY_DX2GCR6_RESERVED_31_30_MASK | DDR_PHY_DX2GCR6_DXDQVREFR3_MASK | DDR_PHY_DX2GCR6_RESERVED_23_22_MASK | DDR_PHY_DX2GCR6_DXDQVREFR2_MASK | DDR_PHY_DX2GCR6_RESERVED_15_14_MASK | DDR_PHY_DX2GCR6_DXDQVREFR1_MASK | DDR_PHY_DX2GCR6_RESERVED_7_6_MASK | DDR_PHY_DX2GCR6_DXDQVREFR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX2GCR6_RESERVED_31_30_SHIFT
-                       | 0x00000009U << DDR_PHY_DX2GCR6_DXDQVREFR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR6_RESERVED_23_22_SHIFT
-                       | 0x00000009U << DDR_PHY_DX2GCR6_DXDQVREFR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR6_RESERVED_15_14_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX2GCR6_DXDQVREFR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GCR6_RESERVED_7_6_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX2GCR6_DXDQVREFR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX2GCR6_OFFSET ,0xFFFFFFFFU ,0x09092B2BU);
-       /*############################################################################################################################ */
-
-               /*Register : DX2LCDLR2 @ 0XFD080988</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX2LCDLR2_RESERVED_31_25                                            0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX2LCDLR2_RESERVED_24_16                                            0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX2LCDLR2_RESERVED_15_9                                             0x0
-
-               Read DQS Gating Delay
-               PSU_DDR_PHY_DX2LCDLR2_DQSGD                                                     0x0
-
-               DATX8 n Local Calibrated Delay Line Register 2
-               (OFFSET, MASK, VALUE)      (0XFD080988, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_DX2LCDLR2_RESERVED_31_25_MASK | DDR_PHY_DX2LCDLR2_RESERVED_24_16_MASK | DDR_PHY_DX2LCDLR2_RESERVED_15_9_MASK | DDR_PHY_DX2LCDLR2_DQSGD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX2LCDLR2_RESERVED_31_25_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2LCDLR2_RESERVED_24_16_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2LCDLR2_RESERVED_15_9_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2LCDLR2_DQSGD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX2LCDLR2_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX2GTR0 @ 0XFD0809C0</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX2GTR0_RESERVED_31_24                                              0x0
-
-               DQ Write Path Latency Pipeline
-               PSU_DDR_PHY_DX2GTR0_WDQSL                                                       0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX2GTR0_RESERVED_23_20                                              0x0
-
-               Write Leveling System Latency
-               PSU_DDR_PHY_DX2GTR0_WLSL                                                        0x2
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX2GTR0_RESERVED_15_13                                              0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX2GTR0_RESERVED_12_8                                               0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX2GTR0_RESERVED_7_5                                                0x0
-
-               DQS Gating System Latency
-               PSU_DDR_PHY_DX2GTR0_DGSL                                                        0x0
-
-               DATX8 n General Timing Register 0
-               (OFFSET, MASK, VALUE)      (0XFD0809C0, 0xFFFFFFFFU ,0x00020000U)
-               RegMask = (DDR_PHY_DX2GTR0_RESERVED_31_24_MASK | DDR_PHY_DX2GTR0_WDQSL_MASK | DDR_PHY_DX2GTR0_RESERVED_23_20_MASK | DDR_PHY_DX2GTR0_WLSL_MASK | DDR_PHY_DX2GTR0_RESERVED_15_13_MASK | DDR_PHY_DX2GTR0_RESERVED_12_8_MASK | DDR_PHY_DX2GTR0_RESERVED_7_5_MASK | DDR_PHY_DX2GTR0_DGSL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX2GTR0_RESERVED_31_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GTR0_WDQSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GTR0_RESERVED_23_20_SHIFT
-                       | 0x00000002U << DDR_PHY_DX2GTR0_WLSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GTR0_RESERVED_15_13_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GTR0_RESERVED_12_8_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GTR0_RESERVED_7_5_SHIFT
-                       | 0x00000000U << DDR_PHY_DX2GTR0_DGSL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX2GTR0_OFFSET ,0xFFFFFFFFU ,0x00020000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX3GCR0 @ 0XFD080A00</p>
-
-               Calibration Bypass
-               PSU_DDR_PHY_DX3GCR0_CALBYP                                                      0x0
-
-               Master Delay Line Enable
-               PSU_DDR_PHY_DX3GCR0_MDLEN                                                       0x1
-
-               Configurable ODT(TE) Phase Shift
-               PSU_DDR_PHY_DX3GCR0_CODTSHFT                                                    0x0
-
-               DQS Duty Cycle Correction
-               PSU_DDR_PHY_DX3GCR0_DQSDCC                                                      0x0
-
-               Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY
-               PSU_DDR_PHY_DX3GCR0_RDDLY                                                       0x8
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX3GCR0_RESERVED_19_14                                              0x0
-
-               DQSNSE Power Down Receiver
-               PSU_DDR_PHY_DX3GCR0_DQSNSEPDR                                                   0x0
-
-               DQSSE Power Down Receiver
-               PSU_DDR_PHY_DX3GCR0_DQSSEPDR                                                    0x0
-
-               RTT On Additive Latency
-               PSU_DDR_PHY_DX3GCR0_RTTOAL                                                      0x0
-
-               RTT Output Hold
-               PSU_DDR_PHY_DX3GCR0_RTTOH                                                       0x3
-
-               Configurable PDR Phase Shift
-               PSU_DDR_PHY_DX3GCR0_CPDRSHFT                                                    0x0
-
-               DQSR Power Down
-               PSU_DDR_PHY_DX3GCR0_DQSRPD                                                      0x0
-
-               DQSG Power Down Receiver
-               PSU_DDR_PHY_DX3GCR0_DQSGPDR                                                     0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX3GCR0_RESERVED_4                                                  0x0
-
-               DQSG On-Die Termination
-               PSU_DDR_PHY_DX3GCR0_DQSGODT                                                     0x0
-
-               DQSG Output Enable
-               PSU_DDR_PHY_DX3GCR0_DQSGOE                                                      0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX3GCR0_RESERVED_1_0                                                0x0
-
-               DATX8 n General Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080A00, 0xFFFFFFFFU ,0x40800604U)
-               RegMask = (DDR_PHY_DX3GCR0_CALBYP_MASK | DDR_PHY_DX3GCR0_MDLEN_MASK | DDR_PHY_DX3GCR0_CODTSHFT_MASK | DDR_PHY_DX3GCR0_DQSDCC_MASK | DDR_PHY_DX3GCR0_RDDLY_MASK | DDR_PHY_DX3GCR0_RESERVED_19_14_MASK | DDR_PHY_DX3GCR0_DQSNSEPDR_MASK | DDR_PHY_DX3GCR0_DQSSEPDR_MASK | DDR_PHY_DX3GCR0_RTTOAL_MASK | DDR_PHY_DX3GCR0_RTTOH_MASK | DDR_PHY_DX3GCR0_CPDRSHFT_MASK | DDR_PHY_DX3GCR0_DQSRPD_MASK | DDR_PHY_DX3GCR0_DQSGPDR_MASK | DDR_PHY_DX3GCR0_RESERVED_4_MASK | DDR_PHY_DX3GCR0_DQSGODT_MASK | DDR_PHY_DX3GCR0_DQSGOE_MASK | DDR_PHY_DX3GCR0_RESERVED_1_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX3GCR0_CALBYP_SHIFT
-                       | 0x00000001U << DDR_PHY_DX3GCR0_MDLEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR0_CODTSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR0_DQSDCC_SHIFT
-                       | 0x00000008U << DDR_PHY_DX3GCR0_RDDLY_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR0_RESERVED_19_14_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR0_DQSNSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR0_DQSSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR0_RTTOAL_SHIFT
-                       | 0x00000003U << DDR_PHY_DX3GCR0_RTTOH_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR0_CPDRSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR0_DQSRPD_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR0_DQSGPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR0_RESERVED_4_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR0_DQSGODT_SHIFT
-                       | 0x00000001U << DDR_PHY_DX3GCR0_DQSGOE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR0_RESERVED_1_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX3GCR0_OFFSET ,0xFFFFFFFFU ,0x40800604U);
-       /*############################################################################################################################ */
-
-               /*Register : DX3GCR1 @ 0XFD080A04</p>
-
-               Enables the PDR mode for DQ[7:0]
-               PSU_DDR_PHY_DX3GCR1_DXPDRMODE                                                   0x0
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_DX3GCR1_RESERVED_15                                                 0x0
-
-               Select the delayed or non-delayed read data strobe #
-               PSU_DDR_PHY_DX3GCR1_QSNSEL                                                      0x1
-
-               Select the delayed or non-delayed read data strobe
-               PSU_DDR_PHY_DX3GCR1_QSSEL                                                       0x1
-
-               Enables Read Data Strobe in a byte lane
-               PSU_DDR_PHY_DX3GCR1_OEEN                                                        0x1
-
-               Enables PDR in a byte lane
-               PSU_DDR_PHY_DX3GCR1_PDREN                                                       0x1
-
-               Enables ODT/TE in a byte lane
-               PSU_DDR_PHY_DX3GCR1_TEEN                                                        0x1
-
-               Enables Write Data strobe in a byte lane
-               PSU_DDR_PHY_DX3GCR1_DSEN                                                        0x1
-
-               Enables DM pin in a byte lane
-               PSU_DDR_PHY_DX3GCR1_DMEN                                                        0x1
-
-               Enables DQ corresponding to each bit in a byte
-               PSU_DDR_PHY_DX3GCR1_DQEN                                                        0xff
-
-               DATX8 n General Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080A04, 0xFFFFFFFFU ,0x00007FFFU)
-               RegMask = (DDR_PHY_DX3GCR1_DXPDRMODE_MASK | DDR_PHY_DX3GCR1_RESERVED_15_MASK | DDR_PHY_DX3GCR1_QSNSEL_MASK | DDR_PHY_DX3GCR1_QSSEL_MASK | DDR_PHY_DX3GCR1_OEEN_MASK | DDR_PHY_DX3GCR1_PDREN_MASK | DDR_PHY_DX3GCR1_TEEN_MASK | DDR_PHY_DX3GCR1_DSEN_MASK | DDR_PHY_DX3GCR1_DMEN_MASK | DDR_PHY_DX3GCR1_DQEN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX3GCR1_DXPDRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR1_RESERVED_15_SHIFT
-                       | 0x00000001U << DDR_PHY_DX3GCR1_QSNSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX3GCR1_QSSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX3GCR1_OEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX3GCR1_PDREN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX3GCR1_TEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX3GCR1_DSEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX3GCR1_DMEN_SHIFT
-                       | 0x000000FFU << DDR_PHY_DX3GCR1_DQEN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX3GCR1_OFFSET ,0xFFFFFFFFU ,0x00007FFFU);
-       /*############################################################################################################################ */
-
-               /*Register : DX3GCR4 @ 0XFD080A10</p>
-
-               Byte lane VREF IOM (Used only by D4MU IOs)
-               PSU_DDR_PHY_DX3GCR4_RESERVED_31_29                                              0x0
-
-               Byte Lane VREF Pad Enable
-               PSU_DDR_PHY_DX3GCR4_DXREFPEN                                                    0x0
-
-               Byte Lane Internal VREF Enable
-               PSU_DDR_PHY_DX3GCR4_DXREFEEN                                                    0x3
-
-               Byte Lane Single-End VREF Enable
-               PSU_DDR_PHY_DX3GCR4_DXREFSEN                                                    0x1
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX3GCR4_RESERVED_24                                                 0x0
-
-               External VREF generator REFSEL range select
-               PSU_DDR_PHY_DX3GCR4_DXREFESELRANGE                                              0x0
-
-               Byte Lane External VREF Select
-               PSU_DDR_PHY_DX3GCR4_DXREFESEL                                                   0x0
-
-               Single ended VREF generator REFSEL range select
-               PSU_DDR_PHY_DX3GCR4_DXREFSSELRANGE                                              0x1
-
-               Byte Lane Single-End VREF Select
-               PSU_DDR_PHY_DX3GCR4_DXREFSSEL                                                   0x75
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX3GCR4_RESERVED_7_6                                                0x0
-
-               VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX3GCR4_DXREFIEN                                                    0x3
-
-               VRMON control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX3GCR4_DXREFIMON                                                   0x0
-
-               DATX8 n General Configuration Register 4
-               (OFFSET, MASK, VALUE)      (0XFD080A10, 0xFFFFFFFFU ,0x0E00F50CU)
-               RegMask = (DDR_PHY_DX3GCR4_RESERVED_31_29_MASK | DDR_PHY_DX3GCR4_DXREFPEN_MASK | DDR_PHY_DX3GCR4_DXREFEEN_MASK | DDR_PHY_DX3GCR4_DXREFSEN_MASK | DDR_PHY_DX3GCR4_RESERVED_24_MASK | DDR_PHY_DX3GCR4_DXREFESELRANGE_MASK | DDR_PHY_DX3GCR4_DXREFESEL_MASK | DDR_PHY_DX3GCR4_DXREFSSELRANGE_MASK | DDR_PHY_DX3GCR4_DXREFSSEL_MASK | DDR_PHY_DX3GCR4_RESERVED_7_6_MASK | DDR_PHY_DX3GCR4_DXREFIEN_MASK | DDR_PHY_DX3GCR4_DXREFIMON_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX3GCR4_RESERVED_31_29_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR4_DXREFPEN_SHIFT
-                       | 0x00000003U << DDR_PHY_DX3GCR4_DXREFEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX3GCR4_DXREFSEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR4_RESERVED_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR4_DXREFESELRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR4_DXREFESEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX3GCR4_DXREFSSELRANGE_SHIFT
-                       | 0x00000075U << DDR_PHY_DX3GCR4_DXREFSSEL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR4_RESERVED_7_6_SHIFT
-                       | 0x00000003U << DDR_PHY_DX3GCR4_DXREFIEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR4_DXREFIMON_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX3GCR4_OFFSET ,0xFFFFFFFFU ,0x0E00F50CU);
-       /*############################################################################################################################ */
-
-               /*Register : DX3GCR5 @ 0XFD080A14</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX3GCR5_RESERVED_31                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 3
-               PSU_DDR_PHY_DX3GCR5_DXREFISELR3                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX3GCR5_RESERVED_23                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 2
-               PSU_DDR_PHY_DX3GCR5_DXREFISELR2                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX3GCR5_RESERVED_15                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 1
-               PSU_DDR_PHY_DX3GCR5_DXREFISELR1                                                 0x16
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX3GCR5_RESERVED_7                                                  0x0
-
-               Byte Lane internal VREF Select for Rank 0
-               PSU_DDR_PHY_DX3GCR5_DXREFISELR0                                                 0x16
-
-               DATX8 n General Configuration Register 5
-               (OFFSET, MASK, VALUE)      (0XFD080A14, 0xFFFFFFFFU ,0x09091616U)
-               RegMask = (DDR_PHY_DX3GCR5_RESERVED_31_MASK | DDR_PHY_DX3GCR5_DXREFISELR3_MASK | DDR_PHY_DX3GCR5_RESERVED_23_MASK | DDR_PHY_DX3GCR5_DXREFISELR2_MASK | DDR_PHY_DX3GCR5_RESERVED_15_MASK | DDR_PHY_DX3GCR5_DXREFISELR1_MASK | DDR_PHY_DX3GCR5_RESERVED_7_MASK | DDR_PHY_DX3GCR5_DXREFISELR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX3GCR5_RESERVED_31_SHIFT
-                       | 0x00000009U << DDR_PHY_DX3GCR5_DXREFISELR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR5_RESERVED_23_SHIFT
-                       | 0x00000009U << DDR_PHY_DX3GCR5_DXREFISELR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR5_RESERVED_15_SHIFT
-                       | 0x00000016U << DDR_PHY_DX3GCR5_DXREFISELR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR5_RESERVED_7_SHIFT
-                       | 0x00000016U << DDR_PHY_DX3GCR5_DXREFISELR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX3GCR5_OFFSET ,0xFFFFFFFFU ,0x09091616U);
-       /*############################################################################################################################ */
-
-               /*Register : DX3GCR6 @ 0XFD080A18</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX3GCR6_RESERVED_31_30                                              0x0
-
-               DRAM DQ VREF Select for Rank3
-               PSU_DDR_PHY_DX3GCR6_DXDQVREFR3                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX3GCR6_RESERVED_23_22                                              0x0
-
-               DRAM DQ VREF Select for Rank2
-               PSU_DDR_PHY_DX3GCR6_DXDQVREFR2                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX3GCR6_RESERVED_15_14                                              0x0
-
-               DRAM DQ VREF Select for Rank1
-               PSU_DDR_PHY_DX3GCR6_DXDQVREFR1                                                  0x2b
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX3GCR6_RESERVED_7_6                                                0x0
-
-               DRAM DQ VREF Select for Rank0
-               PSU_DDR_PHY_DX3GCR6_DXDQVREFR0                                                  0x2b
-
-               DATX8 n General Configuration Register 6
-               (OFFSET, MASK, VALUE)      (0XFD080A18, 0xFFFFFFFFU ,0x09092B2BU)
-               RegMask = (DDR_PHY_DX3GCR6_RESERVED_31_30_MASK | DDR_PHY_DX3GCR6_DXDQVREFR3_MASK | DDR_PHY_DX3GCR6_RESERVED_23_22_MASK | DDR_PHY_DX3GCR6_DXDQVREFR2_MASK | DDR_PHY_DX3GCR6_RESERVED_15_14_MASK | DDR_PHY_DX3GCR6_DXDQVREFR1_MASK | DDR_PHY_DX3GCR6_RESERVED_7_6_MASK | DDR_PHY_DX3GCR6_DXDQVREFR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX3GCR6_RESERVED_31_30_SHIFT
-                       | 0x00000009U << DDR_PHY_DX3GCR6_DXDQVREFR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR6_RESERVED_23_22_SHIFT
-                       | 0x00000009U << DDR_PHY_DX3GCR6_DXDQVREFR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR6_RESERVED_15_14_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX3GCR6_DXDQVREFR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GCR6_RESERVED_7_6_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX3GCR6_DXDQVREFR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX3GCR6_OFFSET ,0xFFFFFFFFU ,0x09092B2BU);
-       /*############################################################################################################################ */
-
-               /*Register : DX3LCDLR2 @ 0XFD080A88</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX3LCDLR2_RESERVED_31_25                                            0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX3LCDLR2_RESERVED_24_16                                            0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX3LCDLR2_RESERVED_15_9                                             0x0
-
-               Read DQS Gating Delay
-               PSU_DDR_PHY_DX3LCDLR2_DQSGD                                                     0x0
-
-               DATX8 n Local Calibrated Delay Line Register 2
-               (OFFSET, MASK, VALUE)      (0XFD080A88, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_DX3LCDLR2_RESERVED_31_25_MASK | DDR_PHY_DX3LCDLR2_RESERVED_24_16_MASK | DDR_PHY_DX3LCDLR2_RESERVED_15_9_MASK | DDR_PHY_DX3LCDLR2_DQSGD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX3LCDLR2_RESERVED_31_25_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3LCDLR2_RESERVED_24_16_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3LCDLR2_RESERVED_15_9_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3LCDLR2_DQSGD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX3LCDLR2_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX3GTR0 @ 0XFD080AC0</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX3GTR0_RESERVED_31_24                                              0x0
-
-               DQ Write Path Latency Pipeline
-               PSU_DDR_PHY_DX3GTR0_WDQSL                                                       0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX3GTR0_RESERVED_23_20                                              0x0
-
-               Write Leveling System Latency
-               PSU_DDR_PHY_DX3GTR0_WLSL                                                        0x2
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX3GTR0_RESERVED_15_13                                              0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX3GTR0_RESERVED_12_8                                               0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX3GTR0_RESERVED_7_5                                                0x0
-
-               DQS Gating System Latency
-               PSU_DDR_PHY_DX3GTR0_DGSL                                                        0x0
-
-               DATX8 n General Timing Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080AC0, 0xFFFFFFFFU ,0x00020000U)
-               RegMask = (DDR_PHY_DX3GTR0_RESERVED_31_24_MASK | DDR_PHY_DX3GTR0_WDQSL_MASK | DDR_PHY_DX3GTR0_RESERVED_23_20_MASK | DDR_PHY_DX3GTR0_WLSL_MASK | DDR_PHY_DX3GTR0_RESERVED_15_13_MASK | DDR_PHY_DX3GTR0_RESERVED_12_8_MASK | DDR_PHY_DX3GTR0_RESERVED_7_5_MASK | DDR_PHY_DX3GTR0_DGSL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX3GTR0_RESERVED_31_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GTR0_WDQSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GTR0_RESERVED_23_20_SHIFT
-                       | 0x00000002U << DDR_PHY_DX3GTR0_WLSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GTR0_RESERVED_15_13_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GTR0_RESERVED_12_8_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GTR0_RESERVED_7_5_SHIFT
-                       | 0x00000000U << DDR_PHY_DX3GTR0_DGSL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX3GTR0_OFFSET ,0xFFFFFFFFU ,0x00020000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX4GCR0 @ 0XFD080B00</p>
-
-               Calibration Bypass
-               PSU_DDR_PHY_DX4GCR0_CALBYP                                                      0x0
-
-               Master Delay Line Enable
-               PSU_DDR_PHY_DX4GCR0_MDLEN                                                       0x1
-
-               Configurable ODT(TE) Phase Shift
-               PSU_DDR_PHY_DX4GCR0_CODTSHFT                                                    0x0
-
-               DQS Duty Cycle Correction
-               PSU_DDR_PHY_DX4GCR0_DQSDCC                                                      0x0
-
-               Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY
-               PSU_DDR_PHY_DX4GCR0_RDDLY                                                       0x8
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX4GCR0_RESERVED_19_14                                              0x0
-
-               DQSNSE Power Down Receiver
-               PSU_DDR_PHY_DX4GCR0_DQSNSEPDR                                                   0x0
-
-               DQSSE Power Down Receiver
-               PSU_DDR_PHY_DX4GCR0_DQSSEPDR                                                    0x0
-
-               RTT On Additive Latency
-               PSU_DDR_PHY_DX4GCR0_RTTOAL                                                      0x0
-
-               RTT Output Hold
-               PSU_DDR_PHY_DX4GCR0_RTTOH                                                       0x3
-
-               Configurable PDR Phase Shift
-               PSU_DDR_PHY_DX4GCR0_CPDRSHFT                                                    0x0
-
-               DQSR Power Down
-               PSU_DDR_PHY_DX4GCR0_DQSRPD                                                      0x0
-
-               DQSG Power Down Receiver
-               PSU_DDR_PHY_DX4GCR0_DQSGPDR                                                     0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX4GCR0_RESERVED_4                                                  0x0
-
-               DQSG On-Die Termination
-               PSU_DDR_PHY_DX4GCR0_DQSGODT                                                     0x0
-
-               DQSG Output Enable
-               PSU_DDR_PHY_DX4GCR0_DQSGOE                                                      0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX4GCR0_RESERVED_1_0                                                0x0
-
-               DATX8 n General Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080B00, 0xFFFFFFFFU ,0x40800604U)
-               RegMask = (DDR_PHY_DX4GCR0_CALBYP_MASK | DDR_PHY_DX4GCR0_MDLEN_MASK | DDR_PHY_DX4GCR0_CODTSHFT_MASK | DDR_PHY_DX4GCR0_DQSDCC_MASK | DDR_PHY_DX4GCR0_RDDLY_MASK | DDR_PHY_DX4GCR0_RESERVED_19_14_MASK | DDR_PHY_DX4GCR0_DQSNSEPDR_MASK | DDR_PHY_DX4GCR0_DQSSEPDR_MASK | DDR_PHY_DX4GCR0_RTTOAL_MASK | DDR_PHY_DX4GCR0_RTTOH_MASK | DDR_PHY_DX4GCR0_CPDRSHFT_MASK | DDR_PHY_DX4GCR0_DQSRPD_MASK | DDR_PHY_DX4GCR0_DQSGPDR_MASK | DDR_PHY_DX4GCR0_RESERVED_4_MASK | DDR_PHY_DX4GCR0_DQSGODT_MASK | DDR_PHY_DX4GCR0_DQSGOE_MASK | DDR_PHY_DX4GCR0_RESERVED_1_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX4GCR0_CALBYP_SHIFT
-                       | 0x00000001U << DDR_PHY_DX4GCR0_MDLEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR0_CODTSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR0_DQSDCC_SHIFT
-                       | 0x00000008U << DDR_PHY_DX4GCR0_RDDLY_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR0_RESERVED_19_14_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR0_DQSNSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR0_DQSSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR0_RTTOAL_SHIFT
-                       | 0x00000003U << DDR_PHY_DX4GCR0_RTTOH_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR0_CPDRSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR0_DQSRPD_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR0_DQSGPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR0_RESERVED_4_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR0_DQSGODT_SHIFT
-                       | 0x00000001U << DDR_PHY_DX4GCR0_DQSGOE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR0_RESERVED_1_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX4GCR0_OFFSET ,0xFFFFFFFFU ,0x40800604U);
-       /*############################################################################################################################ */
-
-               /*Register : DX4GCR1 @ 0XFD080B04</p>
-
-               Enables the PDR mode for DQ[7:0]
-               PSU_DDR_PHY_DX4GCR1_DXPDRMODE                                                   0x0
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_DX4GCR1_RESERVED_15                                                 0x0
-
-               Select the delayed or non-delayed read data strobe #
-               PSU_DDR_PHY_DX4GCR1_QSNSEL                                                      0x1
-
-               Select the delayed or non-delayed read data strobe
-               PSU_DDR_PHY_DX4GCR1_QSSEL                                                       0x1
-
-               Enables Read Data Strobe in a byte lane
-               PSU_DDR_PHY_DX4GCR1_OEEN                                                        0x1
-
-               Enables PDR in a byte lane
-               PSU_DDR_PHY_DX4GCR1_PDREN                                                       0x1
-
-               Enables ODT/TE in a byte lane
-               PSU_DDR_PHY_DX4GCR1_TEEN                                                        0x1
-
-               Enables Write Data strobe in a byte lane
-               PSU_DDR_PHY_DX4GCR1_DSEN                                                        0x1
-
-               Enables DM pin in a byte lane
-               PSU_DDR_PHY_DX4GCR1_DMEN                                                        0x1
-
-               Enables DQ corresponding to each bit in a byte
-               PSU_DDR_PHY_DX4GCR1_DQEN                                                        0x0
-
-               DATX8 n General Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080B04, 0xFFFFFFFFU ,0x00007F00U)
-               RegMask = (DDR_PHY_DX4GCR1_DXPDRMODE_MASK | DDR_PHY_DX4GCR1_RESERVED_15_MASK | DDR_PHY_DX4GCR1_QSNSEL_MASK | DDR_PHY_DX4GCR1_QSSEL_MASK | DDR_PHY_DX4GCR1_OEEN_MASK | DDR_PHY_DX4GCR1_PDREN_MASK | DDR_PHY_DX4GCR1_TEEN_MASK | DDR_PHY_DX4GCR1_DSEN_MASK | DDR_PHY_DX4GCR1_DMEN_MASK | DDR_PHY_DX4GCR1_DQEN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX4GCR1_DXPDRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR1_RESERVED_15_SHIFT
-                       | 0x00000001U << DDR_PHY_DX4GCR1_QSNSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX4GCR1_QSSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX4GCR1_OEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX4GCR1_PDREN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX4GCR1_TEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX4GCR1_DSEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX4GCR1_DMEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR1_DQEN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX4GCR1_OFFSET ,0xFFFFFFFFU ,0x00007F00U);
-       /*############################################################################################################################ */
-
-               /*Register : DX4GCR4 @ 0XFD080B10</p>
-
-               Byte lane VREF IOM (Used only by D4MU IOs)
-               PSU_DDR_PHY_DX4GCR4_RESERVED_31_29                                              0x0
-
-               Byte Lane VREF Pad Enable
-               PSU_DDR_PHY_DX4GCR4_DXREFPEN                                                    0x0
-
-               Byte Lane Internal VREF Enable
-               PSU_DDR_PHY_DX4GCR4_DXREFEEN                                                    0x3
-
-               Byte Lane Single-End VREF Enable
-               PSU_DDR_PHY_DX4GCR4_DXREFSEN                                                    0x1
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX4GCR4_RESERVED_24                                                 0x0
-
-               External VREF generator REFSEL range select
-               PSU_DDR_PHY_DX4GCR4_DXREFESELRANGE                                              0x0
-
-               Byte Lane External VREF Select
-               PSU_DDR_PHY_DX4GCR4_DXREFESEL                                                   0x0
-
-               Single ended VREF generator REFSEL range select
-               PSU_DDR_PHY_DX4GCR4_DXREFSSELRANGE                                              0x1
-
-               Byte Lane Single-End VREF Select
-               PSU_DDR_PHY_DX4GCR4_DXREFSSEL                                                   0x3d
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX4GCR4_RESERVED_7_6                                                0x0
-
-               VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX4GCR4_DXREFIEN                                                    0x3
-
-               VRMON control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX4GCR4_DXREFIMON                                                   0x0
-
-               DATX8 n General Configuration Register 4
-               (OFFSET, MASK, VALUE)      (0XFD080B10, 0xFFFFFFFFU ,0x0E00BD0CU)
-               RegMask = (DDR_PHY_DX4GCR4_RESERVED_31_29_MASK | DDR_PHY_DX4GCR4_DXREFPEN_MASK | DDR_PHY_DX4GCR4_DXREFEEN_MASK | DDR_PHY_DX4GCR4_DXREFSEN_MASK | DDR_PHY_DX4GCR4_RESERVED_24_MASK | DDR_PHY_DX4GCR4_DXREFESELRANGE_MASK | DDR_PHY_DX4GCR4_DXREFESEL_MASK | DDR_PHY_DX4GCR4_DXREFSSELRANGE_MASK | DDR_PHY_DX4GCR4_DXREFSSEL_MASK | DDR_PHY_DX4GCR4_RESERVED_7_6_MASK | DDR_PHY_DX4GCR4_DXREFIEN_MASK | DDR_PHY_DX4GCR4_DXREFIMON_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX4GCR4_RESERVED_31_29_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR4_DXREFPEN_SHIFT
-                       | 0x00000003U << DDR_PHY_DX4GCR4_DXREFEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX4GCR4_DXREFSEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR4_RESERVED_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR4_DXREFESELRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR4_DXREFESEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX4GCR4_DXREFSSELRANGE_SHIFT
-                       | 0x0000003DU << DDR_PHY_DX4GCR4_DXREFSSEL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR4_RESERVED_7_6_SHIFT
-                       | 0x00000003U << DDR_PHY_DX4GCR4_DXREFIEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR4_DXREFIMON_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX4GCR4_OFFSET ,0xFFFFFFFFU ,0x0E00BD0CU);
-       /*############################################################################################################################ */
-
-               /*Register : DX4GCR5 @ 0XFD080B14</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX4GCR5_RESERVED_31                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 3
-               PSU_DDR_PHY_DX4GCR5_DXREFISELR3                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX4GCR5_RESERVED_23                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 2
-               PSU_DDR_PHY_DX4GCR5_DXREFISELR2                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX4GCR5_RESERVED_15                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 1
-               PSU_DDR_PHY_DX4GCR5_DXREFISELR1                                                 0x16
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX4GCR5_RESERVED_7                                                  0x0
-
-               Byte Lane internal VREF Select for Rank 0
-               PSU_DDR_PHY_DX4GCR5_DXREFISELR0                                                 0x16
-
-               DATX8 n General Configuration Register 5
-               (OFFSET, MASK, VALUE)      (0XFD080B14, 0xFFFFFFFFU ,0x09091616U)
-               RegMask = (DDR_PHY_DX4GCR5_RESERVED_31_MASK | DDR_PHY_DX4GCR5_DXREFISELR3_MASK | DDR_PHY_DX4GCR5_RESERVED_23_MASK | DDR_PHY_DX4GCR5_DXREFISELR2_MASK | DDR_PHY_DX4GCR5_RESERVED_15_MASK | DDR_PHY_DX4GCR5_DXREFISELR1_MASK | DDR_PHY_DX4GCR5_RESERVED_7_MASK | DDR_PHY_DX4GCR5_DXREFISELR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX4GCR5_RESERVED_31_SHIFT
-                       | 0x00000009U << DDR_PHY_DX4GCR5_DXREFISELR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR5_RESERVED_23_SHIFT
-                       | 0x00000009U << DDR_PHY_DX4GCR5_DXREFISELR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR5_RESERVED_15_SHIFT
-                       | 0x00000016U << DDR_PHY_DX4GCR5_DXREFISELR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR5_RESERVED_7_SHIFT
-                       | 0x00000016U << DDR_PHY_DX4GCR5_DXREFISELR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX4GCR5_OFFSET ,0xFFFFFFFFU ,0x09091616U);
-       /*############################################################################################################################ */
-
-               /*Register : DX4GCR6 @ 0XFD080B18</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX4GCR6_RESERVED_31_30                                              0x0
-
-               DRAM DQ VREF Select for Rank3
-               PSU_DDR_PHY_DX4GCR6_DXDQVREFR3                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX4GCR6_RESERVED_23_22                                              0x0
-
-               DRAM DQ VREF Select for Rank2
-               PSU_DDR_PHY_DX4GCR6_DXDQVREFR2                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX4GCR6_RESERVED_15_14                                              0x0
-
-               DRAM DQ VREF Select for Rank1
-               PSU_DDR_PHY_DX4GCR6_DXDQVREFR1                                                  0x2b
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX4GCR6_RESERVED_7_6                                                0x0
-
-               DRAM DQ VREF Select for Rank0
-               PSU_DDR_PHY_DX4GCR6_DXDQVREFR0                                                  0x2b
-
-               DATX8 n General Configuration Register 6
-               (OFFSET, MASK, VALUE)      (0XFD080B18, 0xFFFFFFFFU ,0x09092B2BU)
-               RegMask = (DDR_PHY_DX4GCR6_RESERVED_31_30_MASK | DDR_PHY_DX4GCR6_DXDQVREFR3_MASK | DDR_PHY_DX4GCR6_RESERVED_23_22_MASK | DDR_PHY_DX4GCR6_DXDQVREFR2_MASK | DDR_PHY_DX4GCR6_RESERVED_15_14_MASK | DDR_PHY_DX4GCR6_DXDQVREFR1_MASK | DDR_PHY_DX4GCR6_RESERVED_7_6_MASK | DDR_PHY_DX4GCR6_DXDQVREFR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX4GCR6_RESERVED_31_30_SHIFT
-                       | 0x00000009U << DDR_PHY_DX4GCR6_DXDQVREFR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR6_RESERVED_23_22_SHIFT
-                       | 0x00000009U << DDR_PHY_DX4GCR6_DXDQVREFR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR6_RESERVED_15_14_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX4GCR6_DXDQVREFR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GCR6_RESERVED_7_6_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX4GCR6_DXDQVREFR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX4GCR6_OFFSET ,0xFFFFFFFFU ,0x09092B2BU);
-       /*############################################################################################################################ */
-
-               /*Register : DX4LCDLR2 @ 0XFD080B88</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX4LCDLR2_RESERVED_31_25                                            0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX4LCDLR2_RESERVED_24_16                                            0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX4LCDLR2_RESERVED_15_9                                             0x0
-
-               Read DQS Gating Delay
-               PSU_DDR_PHY_DX4LCDLR2_DQSGD                                                     0x0
-
-               DATX8 n Local Calibrated Delay Line Register 2
-               (OFFSET, MASK, VALUE)      (0XFD080B88, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_DX4LCDLR2_RESERVED_31_25_MASK | DDR_PHY_DX4LCDLR2_RESERVED_24_16_MASK | DDR_PHY_DX4LCDLR2_RESERVED_15_9_MASK | DDR_PHY_DX4LCDLR2_DQSGD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX4LCDLR2_RESERVED_31_25_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4LCDLR2_RESERVED_24_16_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4LCDLR2_RESERVED_15_9_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4LCDLR2_DQSGD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX4LCDLR2_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX4GTR0 @ 0XFD080BC0</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX4GTR0_RESERVED_31_24                                              0x0
-
-               DQ Write Path Latency Pipeline
-               PSU_DDR_PHY_DX4GTR0_WDQSL                                                       0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX4GTR0_RESERVED_23_20                                              0x0
-
-               Write Leveling System Latency
-               PSU_DDR_PHY_DX4GTR0_WLSL                                                        0x2
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX4GTR0_RESERVED_15_13                                              0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX4GTR0_RESERVED_12_8                                               0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX4GTR0_RESERVED_7_5                                                0x0
-
-               DQS Gating System Latency
-               PSU_DDR_PHY_DX4GTR0_DGSL                                                        0x0
-
-               DATX8 n General Timing Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080BC0, 0xFFFFFFFFU ,0x00020000U)
-               RegMask = (DDR_PHY_DX4GTR0_RESERVED_31_24_MASK | DDR_PHY_DX4GTR0_WDQSL_MASK | DDR_PHY_DX4GTR0_RESERVED_23_20_MASK | DDR_PHY_DX4GTR0_WLSL_MASK | DDR_PHY_DX4GTR0_RESERVED_15_13_MASK | DDR_PHY_DX4GTR0_RESERVED_12_8_MASK | DDR_PHY_DX4GTR0_RESERVED_7_5_MASK | DDR_PHY_DX4GTR0_DGSL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX4GTR0_RESERVED_31_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GTR0_WDQSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GTR0_RESERVED_23_20_SHIFT
-                       | 0x00000002U << DDR_PHY_DX4GTR0_WLSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GTR0_RESERVED_15_13_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GTR0_RESERVED_12_8_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GTR0_RESERVED_7_5_SHIFT
-                       | 0x00000000U << DDR_PHY_DX4GTR0_DGSL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX4GTR0_OFFSET ,0xFFFFFFFFU ,0x00020000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX5GCR0 @ 0XFD080C00</p>
-
-               Calibration Bypass
-               PSU_DDR_PHY_DX5GCR0_CALBYP                                                      0x0
-
-               Master Delay Line Enable
-               PSU_DDR_PHY_DX5GCR0_MDLEN                                                       0x1
-
-               Configurable ODT(TE) Phase Shift
-               PSU_DDR_PHY_DX5GCR0_CODTSHFT                                                    0x0
-
-               DQS Duty Cycle Correction
-               PSU_DDR_PHY_DX5GCR0_DQSDCC                                                      0x0
-
-               Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY
-               PSU_DDR_PHY_DX5GCR0_RDDLY                                                       0x8
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX5GCR0_RESERVED_19_14                                              0x0
-
-               DQSNSE Power Down Receiver
-               PSU_DDR_PHY_DX5GCR0_DQSNSEPDR                                                   0x0
-
-               DQSSE Power Down Receiver
-               PSU_DDR_PHY_DX5GCR0_DQSSEPDR                                                    0x0
-
-               RTT On Additive Latency
-               PSU_DDR_PHY_DX5GCR0_RTTOAL                                                      0x0
-
-               RTT Output Hold
-               PSU_DDR_PHY_DX5GCR0_RTTOH                                                       0x3
-
-               Configurable PDR Phase Shift
-               PSU_DDR_PHY_DX5GCR0_CPDRSHFT                                                    0x0
-
-               DQSR Power Down
-               PSU_DDR_PHY_DX5GCR0_DQSRPD                                                      0x0
-
-               DQSG Power Down Receiver
-               PSU_DDR_PHY_DX5GCR0_DQSGPDR                                                     0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX5GCR0_RESERVED_4                                                  0x0
-
-               DQSG On-Die Termination
-               PSU_DDR_PHY_DX5GCR0_DQSGODT                                                     0x0
-
-               DQSG Output Enable
-               PSU_DDR_PHY_DX5GCR0_DQSGOE                                                      0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX5GCR0_RESERVED_1_0                                                0x0
-
-               DATX8 n General Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080C00, 0xFFFFFFFFU ,0x40800604U)
-               RegMask = (DDR_PHY_DX5GCR0_CALBYP_MASK | DDR_PHY_DX5GCR0_MDLEN_MASK | DDR_PHY_DX5GCR0_CODTSHFT_MASK | DDR_PHY_DX5GCR0_DQSDCC_MASK | DDR_PHY_DX5GCR0_RDDLY_MASK | DDR_PHY_DX5GCR0_RESERVED_19_14_MASK | DDR_PHY_DX5GCR0_DQSNSEPDR_MASK | DDR_PHY_DX5GCR0_DQSSEPDR_MASK | DDR_PHY_DX5GCR0_RTTOAL_MASK | DDR_PHY_DX5GCR0_RTTOH_MASK | DDR_PHY_DX5GCR0_CPDRSHFT_MASK | DDR_PHY_DX5GCR0_DQSRPD_MASK | DDR_PHY_DX5GCR0_DQSGPDR_MASK | DDR_PHY_DX5GCR0_RESERVED_4_MASK | DDR_PHY_DX5GCR0_DQSGODT_MASK | DDR_PHY_DX5GCR0_DQSGOE_MASK | DDR_PHY_DX5GCR0_RESERVED_1_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX5GCR0_CALBYP_SHIFT
-                       | 0x00000001U << DDR_PHY_DX5GCR0_MDLEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR0_CODTSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR0_DQSDCC_SHIFT
-                       | 0x00000008U << DDR_PHY_DX5GCR0_RDDLY_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR0_RESERVED_19_14_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR0_DQSNSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR0_DQSSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR0_RTTOAL_SHIFT
-                       | 0x00000003U << DDR_PHY_DX5GCR0_RTTOH_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR0_CPDRSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR0_DQSRPD_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR0_DQSGPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR0_RESERVED_4_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR0_DQSGODT_SHIFT
-                       | 0x00000001U << DDR_PHY_DX5GCR0_DQSGOE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR0_RESERVED_1_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX5GCR0_OFFSET ,0xFFFFFFFFU ,0x40800604U);
-       /*############################################################################################################################ */
-
-               /*Register : DX5GCR1 @ 0XFD080C04</p>
-
-               Enables the PDR mode for DQ[7:0]
-               PSU_DDR_PHY_DX5GCR1_DXPDRMODE                                                   0x0
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_DX5GCR1_RESERVED_15                                                 0x0
-
-               Select the delayed or non-delayed read data strobe #
-               PSU_DDR_PHY_DX5GCR1_QSNSEL                                                      0x1
-
-               Select the delayed or non-delayed read data strobe
-               PSU_DDR_PHY_DX5GCR1_QSSEL                                                       0x1
-
-               Enables Read Data Strobe in a byte lane
-               PSU_DDR_PHY_DX5GCR1_OEEN                                                        0x1
-
-               Enables PDR in a byte lane
-               PSU_DDR_PHY_DX5GCR1_PDREN                                                       0x1
-
-               Enables ODT/TE in a byte lane
-               PSU_DDR_PHY_DX5GCR1_TEEN                                                        0x1
-
-               Enables Write Data strobe in a byte lane
-               PSU_DDR_PHY_DX5GCR1_DSEN                                                        0x1
-
-               Enables DM pin in a byte lane
-               PSU_DDR_PHY_DX5GCR1_DMEN                                                        0x1
-
-               Enables DQ corresponding to each bit in a byte
-               PSU_DDR_PHY_DX5GCR1_DQEN                                                        0x0
-
-               DATX8 n General Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080C04, 0xFFFFFFFFU ,0x00007F00U)
-               RegMask = (DDR_PHY_DX5GCR1_DXPDRMODE_MASK | DDR_PHY_DX5GCR1_RESERVED_15_MASK | DDR_PHY_DX5GCR1_QSNSEL_MASK | DDR_PHY_DX5GCR1_QSSEL_MASK | DDR_PHY_DX5GCR1_OEEN_MASK | DDR_PHY_DX5GCR1_PDREN_MASK | DDR_PHY_DX5GCR1_TEEN_MASK | DDR_PHY_DX5GCR1_DSEN_MASK | DDR_PHY_DX5GCR1_DMEN_MASK | DDR_PHY_DX5GCR1_DQEN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX5GCR1_DXPDRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR1_RESERVED_15_SHIFT
-                       | 0x00000001U << DDR_PHY_DX5GCR1_QSNSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX5GCR1_QSSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX5GCR1_OEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX5GCR1_PDREN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX5GCR1_TEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX5GCR1_DSEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX5GCR1_DMEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR1_DQEN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX5GCR1_OFFSET ,0xFFFFFFFFU ,0x00007F00U);
-       /*############################################################################################################################ */
-
-               /*Register : DX5GCR4 @ 0XFD080C10</p>
-
-               Byte lane VREF IOM (Used only by D4MU IOs)
-               PSU_DDR_PHY_DX5GCR4_RESERVED_31_29                                              0x0
-
-               Byte Lane VREF Pad Enable
-               PSU_DDR_PHY_DX5GCR4_DXREFPEN                                                    0x0
-
-               Byte Lane Internal VREF Enable
-               PSU_DDR_PHY_DX5GCR4_DXREFEEN                                                    0x3
-
-               Byte Lane Single-End VREF Enable
-               PSU_DDR_PHY_DX5GCR4_DXREFSEN                                                    0x1
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX5GCR4_RESERVED_24                                                 0x0
-
-               External VREF generator REFSEL range select
-               PSU_DDR_PHY_DX5GCR4_DXREFESELRANGE                                              0x0
-
-               Byte Lane External VREF Select
-               PSU_DDR_PHY_DX5GCR4_DXREFESEL                                                   0x0
-
-               Single ended VREF generator REFSEL range select
-               PSU_DDR_PHY_DX5GCR4_DXREFSSELRANGE                                              0x1
-
-               Byte Lane Single-End VREF Select
-               PSU_DDR_PHY_DX5GCR4_DXREFSSEL                                                   0x3d
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX5GCR4_RESERVED_7_6                                                0x0
-
-               VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX5GCR4_DXREFIEN                                                    0x3
-
-               VRMON control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX5GCR4_DXREFIMON                                                   0x0
-
-               DATX8 n General Configuration Register 4
-               (OFFSET, MASK, VALUE)      (0XFD080C10, 0xFFFFFFFFU ,0x0E00BD0CU)
-               RegMask = (DDR_PHY_DX5GCR4_RESERVED_31_29_MASK | DDR_PHY_DX5GCR4_DXREFPEN_MASK | DDR_PHY_DX5GCR4_DXREFEEN_MASK | DDR_PHY_DX5GCR4_DXREFSEN_MASK | DDR_PHY_DX5GCR4_RESERVED_24_MASK | DDR_PHY_DX5GCR4_DXREFESELRANGE_MASK | DDR_PHY_DX5GCR4_DXREFESEL_MASK | DDR_PHY_DX5GCR4_DXREFSSELRANGE_MASK | DDR_PHY_DX5GCR4_DXREFSSEL_MASK | DDR_PHY_DX5GCR4_RESERVED_7_6_MASK | DDR_PHY_DX5GCR4_DXREFIEN_MASK | DDR_PHY_DX5GCR4_DXREFIMON_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX5GCR4_RESERVED_31_29_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR4_DXREFPEN_SHIFT
-                       | 0x00000003U << DDR_PHY_DX5GCR4_DXREFEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX5GCR4_DXREFSEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR4_RESERVED_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR4_DXREFESELRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR4_DXREFESEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX5GCR4_DXREFSSELRANGE_SHIFT
-                       | 0x0000003DU << DDR_PHY_DX5GCR4_DXREFSSEL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR4_RESERVED_7_6_SHIFT
-                       | 0x00000003U << DDR_PHY_DX5GCR4_DXREFIEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR4_DXREFIMON_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX5GCR4_OFFSET ,0xFFFFFFFFU ,0x0E00BD0CU);
-       /*############################################################################################################################ */
-
-               /*Register : DX5GCR5 @ 0XFD080C14</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX5GCR5_RESERVED_31                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 3
-               PSU_DDR_PHY_DX5GCR5_DXREFISELR3                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX5GCR5_RESERVED_23                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 2
-               PSU_DDR_PHY_DX5GCR5_DXREFISELR2                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX5GCR5_RESERVED_15                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 1
-               PSU_DDR_PHY_DX5GCR5_DXREFISELR1                                                 0x16
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX5GCR5_RESERVED_7                                                  0x0
-
-               Byte Lane internal VREF Select for Rank 0
-               PSU_DDR_PHY_DX5GCR5_DXREFISELR0                                                 0x16
-
-               DATX8 n General Configuration Register 5
-               (OFFSET, MASK, VALUE)      (0XFD080C14, 0xFFFFFFFFU ,0x09091616U)
-               RegMask = (DDR_PHY_DX5GCR5_RESERVED_31_MASK | DDR_PHY_DX5GCR5_DXREFISELR3_MASK | DDR_PHY_DX5GCR5_RESERVED_23_MASK | DDR_PHY_DX5GCR5_DXREFISELR2_MASK | DDR_PHY_DX5GCR5_RESERVED_15_MASK | DDR_PHY_DX5GCR5_DXREFISELR1_MASK | DDR_PHY_DX5GCR5_RESERVED_7_MASK | DDR_PHY_DX5GCR5_DXREFISELR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX5GCR5_RESERVED_31_SHIFT
-                       | 0x00000009U << DDR_PHY_DX5GCR5_DXREFISELR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR5_RESERVED_23_SHIFT
-                       | 0x00000009U << DDR_PHY_DX5GCR5_DXREFISELR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR5_RESERVED_15_SHIFT
-                       | 0x00000016U << DDR_PHY_DX5GCR5_DXREFISELR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR5_RESERVED_7_SHIFT
-                       | 0x00000016U << DDR_PHY_DX5GCR5_DXREFISELR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX5GCR5_OFFSET ,0xFFFFFFFFU ,0x09091616U);
-       /*############################################################################################################################ */
-
-               /*Register : DX5GCR6 @ 0XFD080C18</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX5GCR6_RESERVED_31_30                                              0x0
-
-               DRAM DQ VREF Select for Rank3
-               PSU_DDR_PHY_DX5GCR6_DXDQVREFR3                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX5GCR6_RESERVED_23_22                                              0x0
-
-               DRAM DQ VREF Select for Rank2
-               PSU_DDR_PHY_DX5GCR6_DXDQVREFR2                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX5GCR6_RESERVED_15_14                                              0x0
-
-               DRAM DQ VREF Select for Rank1
-               PSU_DDR_PHY_DX5GCR6_DXDQVREFR1                                                  0x2b
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX5GCR6_RESERVED_7_6                                                0x0
-
-               DRAM DQ VREF Select for Rank0
-               PSU_DDR_PHY_DX5GCR6_DXDQVREFR0                                                  0x2b
-
-               DATX8 n General Configuration Register 6
-               (OFFSET, MASK, VALUE)      (0XFD080C18, 0xFFFFFFFFU ,0x09092B2BU)
-               RegMask = (DDR_PHY_DX5GCR6_RESERVED_31_30_MASK | DDR_PHY_DX5GCR6_DXDQVREFR3_MASK | DDR_PHY_DX5GCR6_RESERVED_23_22_MASK | DDR_PHY_DX5GCR6_DXDQVREFR2_MASK | DDR_PHY_DX5GCR6_RESERVED_15_14_MASK | DDR_PHY_DX5GCR6_DXDQVREFR1_MASK | DDR_PHY_DX5GCR6_RESERVED_7_6_MASK | DDR_PHY_DX5GCR6_DXDQVREFR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX5GCR6_RESERVED_31_30_SHIFT
-                       | 0x00000009U << DDR_PHY_DX5GCR6_DXDQVREFR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR6_RESERVED_23_22_SHIFT
-                       | 0x00000009U << DDR_PHY_DX5GCR6_DXDQVREFR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR6_RESERVED_15_14_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX5GCR6_DXDQVREFR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GCR6_RESERVED_7_6_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX5GCR6_DXDQVREFR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX5GCR6_OFFSET ,0xFFFFFFFFU ,0x09092B2BU);
-       /*############################################################################################################################ */
-
-               /*Register : DX5LCDLR2 @ 0XFD080C88</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX5LCDLR2_RESERVED_31_25                                            0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX5LCDLR2_RESERVED_24_16                                            0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX5LCDLR2_RESERVED_15_9                                             0x0
-
-               Read DQS Gating Delay
-               PSU_DDR_PHY_DX5LCDLR2_DQSGD                                                     0x0
-
-               DATX8 n Local Calibrated Delay Line Register 2
-               (OFFSET, MASK, VALUE)      (0XFD080C88, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_DX5LCDLR2_RESERVED_31_25_MASK | DDR_PHY_DX5LCDLR2_RESERVED_24_16_MASK | DDR_PHY_DX5LCDLR2_RESERVED_15_9_MASK | DDR_PHY_DX5LCDLR2_DQSGD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX5LCDLR2_RESERVED_31_25_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5LCDLR2_RESERVED_24_16_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5LCDLR2_RESERVED_15_9_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5LCDLR2_DQSGD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX5LCDLR2_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX5GTR0 @ 0XFD080CC0</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX5GTR0_RESERVED_31_24                                              0x0
-
-               DQ Write Path Latency Pipeline
-               PSU_DDR_PHY_DX5GTR0_WDQSL                                                       0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX5GTR0_RESERVED_23_20                                              0x0
-
-               Write Leveling System Latency
-               PSU_DDR_PHY_DX5GTR0_WLSL                                                        0x2
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX5GTR0_RESERVED_15_13                                              0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX5GTR0_RESERVED_12_8                                               0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX5GTR0_RESERVED_7_5                                                0x0
-
-               DQS Gating System Latency
-               PSU_DDR_PHY_DX5GTR0_DGSL                                                        0x0
-
-               DATX8 n General Timing Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080CC0, 0xFFFFFFFFU ,0x00020000U)
-               RegMask = (DDR_PHY_DX5GTR0_RESERVED_31_24_MASK | DDR_PHY_DX5GTR0_WDQSL_MASK | DDR_PHY_DX5GTR0_RESERVED_23_20_MASK | DDR_PHY_DX5GTR0_WLSL_MASK | DDR_PHY_DX5GTR0_RESERVED_15_13_MASK | DDR_PHY_DX5GTR0_RESERVED_12_8_MASK | DDR_PHY_DX5GTR0_RESERVED_7_5_MASK | DDR_PHY_DX5GTR0_DGSL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX5GTR0_RESERVED_31_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GTR0_WDQSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GTR0_RESERVED_23_20_SHIFT
-                       | 0x00000002U << DDR_PHY_DX5GTR0_WLSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GTR0_RESERVED_15_13_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GTR0_RESERVED_12_8_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GTR0_RESERVED_7_5_SHIFT
-                       | 0x00000000U << DDR_PHY_DX5GTR0_DGSL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX5GTR0_OFFSET ,0xFFFFFFFFU ,0x00020000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX6GCR0 @ 0XFD080D00</p>
-
-               Calibration Bypass
-               PSU_DDR_PHY_DX6GCR0_CALBYP                                                      0x0
-
-               Master Delay Line Enable
-               PSU_DDR_PHY_DX6GCR0_MDLEN                                                       0x1
-
-               Configurable ODT(TE) Phase Shift
-               PSU_DDR_PHY_DX6GCR0_CODTSHFT                                                    0x0
-
-               DQS Duty Cycle Correction
-               PSU_DDR_PHY_DX6GCR0_DQSDCC                                                      0x0
-
-               Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY
-               PSU_DDR_PHY_DX6GCR0_RDDLY                                                       0x8
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX6GCR0_RESERVED_19_14                                              0x0
-
-               DQSNSE Power Down Receiver
-               PSU_DDR_PHY_DX6GCR0_DQSNSEPDR                                                   0x0
-
-               DQSSE Power Down Receiver
-               PSU_DDR_PHY_DX6GCR0_DQSSEPDR                                                    0x0
-
-               RTT On Additive Latency
-               PSU_DDR_PHY_DX6GCR0_RTTOAL                                                      0x0
-
-               RTT Output Hold
-               PSU_DDR_PHY_DX6GCR0_RTTOH                                                       0x3
-
-               Configurable PDR Phase Shift
-               PSU_DDR_PHY_DX6GCR0_CPDRSHFT                                                    0x0
-
-               DQSR Power Down
-               PSU_DDR_PHY_DX6GCR0_DQSRPD                                                      0x0
-
-               DQSG Power Down Receiver
-               PSU_DDR_PHY_DX6GCR0_DQSGPDR                                                     0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX6GCR0_RESERVED_4                                                  0x0
-
-               DQSG On-Die Termination
-               PSU_DDR_PHY_DX6GCR0_DQSGODT                                                     0x0
-
-               DQSG Output Enable
-               PSU_DDR_PHY_DX6GCR0_DQSGOE                                                      0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX6GCR0_RESERVED_1_0                                                0x0
-
-               DATX8 n General Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080D00, 0xFFFFFFFFU ,0x40800604U)
-               RegMask = (DDR_PHY_DX6GCR0_CALBYP_MASK | DDR_PHY_DX6GCR0_MDLEN_MASK | DDR_PHY_DX6GCR0_CODTSHFT_MASK | DDR_PHY_DX6GCR0_DQSDCC_MASK | DDR_PHY_DX6GCR0_RDDLY_MASK | DDR_PHY_DX6GCR0_RESERVED_19_14_MASK | DDR_PHY_DX6GCR0_DQSNSEPDR_MASK | DDR_PHY_DX6GCR0_DQSSEPDR_MASK | DDR_PHY_DX6GCR0_RTTOAL_MASK | DDR_PHY_DX6GCR0_RTTOH_MASK | DDR_PHY_DX6GCR0_CPDRSHFT_MASK | DDR_PHY_DX6GCR0_DQSRPD_MASK | DDR_PHY_DX6GCR0_DQSGPDR_MASK | DDR_PHY_DX6GCR0_RESERVED_4_MASK | DDR_PHY_DX6GCR0_DQSGODT_MASK | DDR_PHY_DX6GCR0_DQSGOE_MASK | DDR_PHY_DX6GCR0_RESERVED_1_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX6GCR0_CALBYP_SHIFT
-                       | 0x00000001U << DDR_PHY_DX6GCR0_MDLEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR0_CODTSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR0_DQSDCC_SHIFT
-                       | 0x00000008U << DDR_PHY_DX6GCR0_RDDLY_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR0_RESERVED_19_14_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR0_DQSNSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR0_DQSSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR0_RTTOAL_SHIFT
-                       | 0x00000003U << DDR_PHY_DX6GCR0_RTTOH_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR0_CPDRSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR0_DQSRPD_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR0_DQSGPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR0_RESERVED_4_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR0_DQSGODT_SHIFT
-                       | 0x00000001U << DDR_PHY_DX6GCR0_DQSGOE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR0_RESERVED_1_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX6GCR0_OFFSET ,0xFFFFFFFFU ,0x40800604U);
-       /*############################################################################################################################ */
-
-               /*Register : DX6GCR1 @ 0XFD080D04</p>
-
-               Enables the PDR mode for DQ[7:0]
-               PSU_DDR_PHY_DX6GCR1_DXPDRMODE                                                   0x0
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_DX6GCR1_RESERVED_15                                                 0x0
-
-               Select the delayed or non-delayed read data strobe #
-               PSU_DDR_PHY_DX6GCR1_QSNSEL                                                      0x1
-
-               Select the delayed or non-delayed read data strobe
-               PSU_DDR_PHY_DX6GCR1_QSSEL                                                       0x1
-
-               Enables Read Data Strobe in a byte lane
-               PSU_DDR_PHY_DX6GCR1_OEEN                                                        0x1
-
-               Enables PDR in a byte lane
-               PSU_DDR_PHY_DX6GCR1_PDREN                                                       0x1
-
-               Enables ODT/TE in a byte lane
-               PSU_DDR_PHY_DX6GCR1_TEEN                                                        0x1
-
-               Enables Write Data strobe in a byte lane
-               PSU_DDR_PHY_DX6GCR1_DSEN                                                        0x1
-
-               Enables DM pin in a byte lane
-               PSU_DDR_PHY_DX6GCR1_DMEN                                                        0x1
-
-               Enables DQ corresponding to each bit in a byte
-               PSU_DDR_PHY_DX6GCR1_DQEN                                                        0x0
-
-               DATX8 n General Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080D04, 0xFFFFFFFFU ,0x00007F00U)
-               RegMask = (DDR_PHY_DX6GCR1_DXPDRMODE_MASK | DDR_PHY_DX6GCR1_RESERVED_15_MASK | DDR_PHY_DX6GCR1_QSNSEL_MASK | DDR_PHY_DX6GCR1_QSSEL_MASK | DDR_PHY_DX6GCR1_OEEN_MASK | DDR_PHY_DX6GCR1_PDREN_MASK | DDR_PHY_DX6GCR1_TEEN_MASK | DDR_PHY_DX6GCR1_DSEN_MASK | DDR_PHY_DX6GCR1_DMEN_MASK | DDR_PHY_DX6GCR1_DQEN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX6GCR1_DXPDRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR1_RESERVED_15_SHIFT
-                       | 0x00000001U << DDR_PHY_DX6GCR1_QSNSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX6GCR1_QSSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX6GCR1_OEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX6GCR1_PDREN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX6GCR1_TEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX6GCR1_DSEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX6GCR1_DMEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR1_DQEN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX6GCR1_OFFSET ,0xFFFFFFFFU ,0x00007F00U);
-       /*############################################################################################################################ */
-
-               /*Register : DX6GCR4 @ 0XFD080D10</p>
-
-               Byte lane VREF IOM (Used only by D4MU IOs)
-               PSU_DDR_PHY_DX6GCR4_RESERVED_31_29                                              0x0
-
-               Byte Lane VREF Pad Enable
-               PSU_DDR_PHY_DX6GCR4_DXREFPEN                                                    0x0
-
-               Byte Lane Internal VREF Enable
-               PSU_DDR_PHY_DX6GCR4_DXREFEEN                                                    0x3
-
-               Byte Lane Single-End VREF Enable
-               PSU_DDR_PHY_DX6GCR4_DXREFSEN                                                    0x1
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX6GCR4_RESERVED_24                                                 0x0
-
-               External VREF generator REFSEL range select
-               PSU_DDR_PHY_DX6GCR4_DXREFESELRANGE                                              0x0
-
-               Byte Lane External VREF Select
-               PSU_DDR_PHY_DX6GCR4_DXREFESEL                                                   0x0
-
-               Single ended VREF generator REFSEL range select
-               PSU_DDR_PHY_DX6GCR4_DXREFSSELRANGE                                              0x1
-
-               Byte Lane Single-End VREF Select
-               PSU_DDR_PHY_DX6GCR4_DXREFSSEL                                                   0x3d
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX6GCR4_RESERVED_7_6                                                0x0
-
-               VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX6GCR4_DXREFIEN                                                    0x3
-
-               VRMON control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX6GCR4_DXREFIMON                                                   0x0
-
-               DATX8 n General Configuration Register 4
-               (OFFSET, MASK, VALUE)      (0XFD080D10, 0xFFFFFFFFU ,0x0E00BD0CU)
-               RegMask = (DDR_PHY_DX6GCR4_RESERVED_31_29_MASK | DDR_PHY_DX6GCR4_DXREFPEN_MASK | DDR_PHY_DX6GCR4_DXREFEEN_MASK | DDR_PHY_DX6GCR4_DXREFSEN_MASK | DDR_PHY_DX6GCR4_RESERVED_24_MASK | DDR_PHY_DX6GCR4_DXREFESELRANGE_MASK | DDR_PHY_DX6GCR4_DXREFESEL_MASK | DDR_PHY_DX6GCR4_DXREFSSELRANGE_MASK | DDR_PHY_DX6GCR4_DXREFSSEL_MASK | DDR_PHY_DX6GCR4_RESERVED_7_6_MASK | DDR_PHY_DX6GCR4_DXREFIEN_MASK | DDR_PHY_DX6GCR4_DXREFIMON_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX6GCR4_RESERVED_31_29_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR4_DXREFPEN_SHIFT
-                       | 0x00000003U << DDR_PHY_DX6GCR4_DXREFEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX6GCR4_DXREFSEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR4_RESERVED_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR4_DXREFESELRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR4_DXREFESEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX6GCR4_DXREFSSELRANGE_SHIFT
-                       | 0x0000003DU << DDR_PHY_DX6GCR4_DXREFSSEL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR4_RESERVED_7_6_SHIFT
-                       | 0x00000003U << DDR_PHY_DX6GCR4_DXREFIEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR4_DXREFIMON_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX6GCR4_OFFSET ,0xFFFFFFFFU ,0x0E00BD0CU);
-       /*############################################################################################################################ */
-
-               /*Register : DX6GCR5 @ 0XFD080D14</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX6GCR5_RESERVED_31                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 3
-               PSU_DDR_PHY_DX6GCR5_DXREFISELR3                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX6GCR5_RESERVED_23                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 2
-               PSU_DDR_PHY_DX6GCR5_DXREFISELR2                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX6GCR5_RESERVED_15                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 1
-               PSU_DDR_PHY_DX6GCR5_DXREFISELR1                                                 0x16
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX6GCR5_RESERVED_7                                                  0x0
-
-               Byte Lane internal VREF Select for Rank 0
-               PSU_DDR_PHY_DX6GCR5_DXREFISELR0                                                 0x16
-
-               DATX8 n General Configuration Register 5
-               (OFFSET, MASK, VALUE)      (0XFD080D14, 0xFFFFFFFFU ,0x09091616U)
-               RegMask = (DDR_PHY_DX6GCR5_RESERVED_31_MASK | DDR_PHY_DX6GCR5_DXREFISELR3_MASK | DDR_PHY_DX6GCR5_RESERVED_23_MASK | DDR_PHY_DX6GCR5_DXREFISELR2_MASK | DDR_PHY_DX6GCR5_RESERVED_15_MASK | DDR_PHY_DX6GCR5_DXREFISELR1_MASK | DDR_PHY_DX6GCR5_RESERVED_7_MASK | DDR_PHY_DX6GCR5_DXREFISELR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX6GCR5_RESERVED_31_SHIFT
-                       | 0x00000009U << DDR_PHY_DX6GCR5_DXREFISELR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR5_RESERVED_23_SHIFT
-                       | 0x00000009U << DDR_PHY_DX6GCR5_DXREFISELR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR5_RESERVED_15_SHIFT
-                       | 0x00000016U << DDR_PHY_DX6GCR5_DXREFISELR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR5_RESERVED_7_SHIFT
-                       | 0x00000016U << DDR_PHY_DX6GCR5_DXREFISELR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX6GCR5_OFFSET ,0xFFFFFFFFU ,0x09091616U);
-       /*############################################################################################################################ */
-
-               /*Register : DX6GCR6 @ 0XFD080D18</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX6GCR6_RESERVED_31_30                                              0x0
-
-               DRAM DQ VREF Select for Rank3
-               PSU_DDR_PHY_DX6GCR6_DXDQVREFR3                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX6GCR6_RESERVED_23_22                                              0x0
-
-               DRAM DQ VREF Select for Rank2
-               PSU_DDR_PHY_DX6GCR6_DXDQVREFR2                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX6GCR6_RESERVED_15_14                                              0x0
-
-               DRAM DQ VREF Select for Rank1
-               PSU_DDR_PHY_DX6GCR6_DXDQVREFR1                                                  0x2b
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX6GCR6_RESERVED_7_6                                                0x0
-
-               DRAM DQ VREF Select for Rank0
-               PSU_DDR_PHY_DX6GCR6_DXDQVREFR0                                                  0x2b
-
-               DATX8 n General Configuration Register 6
-               (OFFSET, MASK, VALUE)      (0XFD080D18, 0xFFFFFFFFU ,0x09092B2BU)
-               RegMask = (DDR_PHY_DX6GCR6_RESERVED_31_30_MASK | DDR_PHY_DX6GCR6_DXDQVREFR3_MASK | DDR_PHY_DX6GCR6_RESERVED_23_22_MASK | DDR_PHY_DX6GCR6_DXDQVREFR2_MASK | DDR_PHY_DX6GCR6_RESERVED_15_14_MASK | DDR_PHY_DX6GCR6_DXDQVREFR1_MASK | DDR_PHY_DX6GCR6_RESERVED_7_6_MASK | DDR_PHY_DX6GCR6_DXDQVREFR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX6GCR6_RESERVED_31_30_SHIFT
-                       | 0x00000009U << DDR_PHY_DX6GCR6_DXDQVREFR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR6_RESERVED_23_22_SHIFT
-                       | 0x00000009U << DDR_PHY_DX6GCR6_DXDQVREFR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR6_RESERVED_15_14_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX6GCR6_DXDQVREFR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GCR6_RESERVED_7_6_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX6GCR6_DXDQVREFR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX6GCR6_OFFSET ,0xFFFFFFFFU ,0x09092B2BU);
-       /*############################################################################################################################ */
-
-               /*Register : DX6LCDLR2 @ 0XFD080D88</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX6LCDLR2_RESERVED_31_25                                            0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX6LCDLR2_RESERVED_24_16                                            0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX6LCDLR2_RESERVED_15_9                                             0x0
-
-               Read DQS Gating Delay
-               PSU_DDR_PHY_DX6LCDLR2_DQSGD                                                     0x0
-
-               DATX8 n Local Calibrated Delay Line Register 2
-               (OFFSET, MASK, VALUE)      (0XFD080D88, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_DX6LCDLR2_RESERVED_31_25_MASK | DDR_PHY_DX6LCDLR2_RESERVED_24_16_MASK | DDR_PHY_DX6LCDLR2_RESERVED_15_9_MASK | DDR_PHY_DX6LCDLR2_DQSGD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX6LCDLR2_RESERVED_31_25_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6LCDLR2_RESERVED_24_16_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6LCDLR2_RESERVED_15_9_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6LCDLR2_DQSGD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX6LCDLR2_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX6GTR0 @ 0XFD080DC0</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX6GTR0_RESERVED_31_24                                              0x0
-
-               DQ Write Path Latency Pipeline
-               PSU_DDR_PHY_DX6GTR0_WDQSL                                                       0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX6GTR0_RESERVED_23_20                                              0x0
-
-               Write Leveling System Latency
-               PSU_DDR_PHY_DX6GTR0_WLSL                                                        0x2
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX6GTR0_RESERVED_15_13                                              0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX6GTR0_RESERVED_12_8                                               0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX6GTR0_RESERVED_7_5                                                0x0
-
-               DQS Gating System Latency
-               PSU_DDR_PHY_DX6GTR0_DGSL                                                        0x0
-
-               DATX8 n General Timing Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080DC0, 0xFFFFFFFFU ,0x00020000U)
-               RegMask = (DDR_PHY_DX6GTR0_RESERVED_31_24_MASK | DDR_PHY_DX6GTR0_WDQSL_MASK | DDR_PHY_DX6GTR0_RESERVED_23_20_MASK | DDR_PHY_DX6GTR0_WLSL_MASK | DDR_PHY_DX6GTR0_RESERVED_15_13_MASK | DDR_PHY_DX6GTR0_RESERVED_12_8_MASK | DDR_PHY_DX6GTR0_RESERVED_7_5_MASK | DDR_PHY_DX6GTR0_DGSL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX6GTR0_RESERVED_31_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GTR0_WDQSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GTR0_RESERVED_23_20_SHIFT
-                       | 0x00000002U << DDR_PHY_DX6GTR0_WLSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GTR0_RESERVED_15_13_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GTR0_RESERVED_12_8_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GTR0_RESERVED_7_5_SHIFT
-                       | 0x00000000U << DDR_PHY_DX6GTR0_DGSL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX6GTR0_OFFSET ,0xFFFFFFFFU ,0x00020000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX7GCR0 @ 0XFD080E00</p>
-
-               Calibration Bypass
-               PSU_DDR_PHY_DX7GCR0_CALBYP                                                      0x0
-
-               Master Delay Line Enable
-               PSU_DDR_PHY_DX7GCR0_MDLEN                                                       0x1
-
-               Configurable ODT(TE) Phase Shift
-               PSU_DDR_PHY_DX7GCR0_CODTSHFT                                                    0x0
-
-               DQS Duty Cycle Correction
-               PSU_DDR_PHY_DX7GCR0_DQSDCC                                                      0x0
-
-               Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY
-               PSU_DDR_PHY_DX7GCR0_RDDLY                                                       0x8
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX7GCR0_RESERVED_19_14                                              0x0
-
-               DQSNSE Power Down Receiver
-               PSU_DDR_PHY_DX7GCR0_DQSNSEPDR                                                   0x0
-
-               DQSSE Power Down Receiver
-               PSU_DDR_PHY_DX7GCR0_DQSSEPDR                                                    0x0
-
-               RTT On Additive Latency
-               PSU_DDR_PHY_DX7GCR0_RTTOAL                                                      0x0
-
-               RTT Output Hold
-               PSU_DDR_PHY_DX7GCR0_RTTOH                                                       0x3
-
-               Configurable PDR Phase Shift
-               PSU_DDR_PHY_DX7GCR0_CPDRSHFT                                                    0x0
-
-               DQSR Power Down
-               PSU_DDR_PHY_DX7GCR0_DQSRPD                                                      0x0
-
-               DQSG Power Down Receiver
-               PSU_DDR_PHY_DX7GCR0_DQSGPDR                                                     0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX7GCR0_RESERVED_4                                                  0x0
-
-               DQSG On-Die Termination
-               PSU_DDR_PHY_DX7GCR0_DQSGODT                                                     0x0
-
-               DQSG Output Enable
-               PSU_DDR_PHY_DX7GCR0_DQSGOE                                                      0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX7GCR0_RESERVED_1_0                                                0x0
-
-               DATX8 n General Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080E00, 0xFFFFFFFFU ,0x40800604U)
-               RegMask = (DDR_PHY_DX7GCR0_CALBYP_MASK | DDR_PHY_DX7GCR0_MDLEN_MASK | DDR_PHY_DX7GCR0_CODTSHFT_MASK | DDR_PHY_DX7GCR0_DQSDCC_MASK | DDR_PHY_DX7GCR0_RDDLY_MASK | DDR_PHY_DX7GCR0_RESERVED_19_14_MASK | DDR_PHY_DX7GCR0_DQSNSEPDR_MASK | DDR_PHY_DX7GCR0_DQSSEPDR_MASK | DDR_PHY_DX7GCR0_RTTOAL_MASK | DDR_PHY_DX7GCR0_RTTOH_MASK | DDR_PHY_DX7GCR0_CPDRSHFT_MASK | DDR_PHY_DX7GCR0_DQSRPD_MASK | DDR_PHY_DX7GCR0_DQSGPDR_MASK | DDR_PHY_DX7GCR0_RESERVED_4_MASK | DDR_PHY_DX7GCR0_DQSGODT_MASK | DDR_PHY_DX7GCR0_DQSGOE_MASK | DDR_PHY_DX7GCR0_RESERVED_1_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX7GCR0_CALBYP_SHIFT
-                       | 0x00000001U << DDR_PHY_DX7GCR0_MDLEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR0_CODTSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR0_DQSDCC_SHIFT
-                       | 0x00000008U << DDR_PHY_DX7GCR0_RDDLY_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR0_RESERVED_19_14_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR0_DQSNSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR0_DQSSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR0_RTTOAL_SHIFT
-                       | 0x00000003U << DDR_PHY_DX7GCR0_RTTOH_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR0_CPDRSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR0_DQSRPD_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR0_DQSGPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR0_RESERVED_4_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR0_DQSGODT_SHIFT
-                       | 0x00000001U << DDR_PHY_DX7GCR0_DQSGOE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR0_RESERVED_1_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX7GCR0_OFFSET ,0xFFFFFFFFU ,0x40800604U);
-       /*############################################################################################################################ */
-
-               /*Register : DX7GCR1 @ 0XFD080E04</p>
-
-               Enables the PDR mode for DQ[7:0]
-               PSU_DDR_PHY_DX7GCR1_DXPDRMODE                                                   0x0
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_DX7GCR1_RESERVED_15                                                 0x0
-
-               Select the delayed or non-delayed read data strobe #
-               PSU_DDR_PHY_DX7GCR1_QSNSEL                                                      0x1
-
-               Select the delayed or non-delayed read data strobe
-               PSU_DDR_PHY_DX7GCR1_QSSEL                                                       0x1
-
-               Enables Read Data Strobe in a byte lane
-               PSU_DDR_PHY_DX7GCR1_OEEN                                                        0x1
-
-               Enables PDR in a byte lane
-               PSU_DDR_PHY_DX7GCR1_PDREN                                                       0x1
-
-               Enables ODT/TE in a byte lane
-               PSU_DDR_PHY_DX7GCR1_TEEN                                                        0x1
-
-               Enables Write Data strobe in a byte lane
-               PSU_DDR_PHY_DX7GCR1_DSEN                                                        0x1
-
-               Enables DM pin in a byte lane
-               PSU_DDR_PHY_DX7GCR1_DMEN                                                        0x1
-
-               Enables DQ corresponding to each bit in a byte
-               PSU_DDR_PHY_DX7GCR1_DQEN                                                        0x0
-
-               DATX8 n General Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080E04, 0xFFFFFFFFU ,0x00007F00U)
-               RegMask = (DDR_PHY_DX7GCR1_DXPDRMODE_MASK | DDR_PHY_DX7GCR1_RESERVED_15_MASK | DDR_PHY_DX7GCR1_QSNSEL_MASK | DDR_PHY_DX7GCR1_QSSEL_MASK | DDR_PHY_DX7GCR1_OEEN_MASK | DDR_PHY_DX7GCR1_PDREN_MASK | DDR_PHY_DX7GCR1_TEEN_MASK | DDR_PHY_DX7GCR1_DSEN_MASK | DDR_PHY_DX7GCR1_DMEN_MASK | DDR_PHY_DX7GCR1_DQEN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX7GCR1_DXPDRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR1_RESERVED_15_SHIFT
-                       | 0x00000001U << DDR_PHY_DX7GCR1_QSNSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX7GCR1_QSSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX7GCR1_OEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX7GCR1_PDREN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX7GCR1_TEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX7GCR1_DSEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX7GCR1_DMEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR1_DQEN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX7GCR1_OFFSET ,0xFFFFFFFFU ,0x00007F00U);
-       /*############################################################################################################################ */
-
-               /*Register : DX7GCR4 @ 0XFD080E10</p>
-
-               Byte lane VREF IOM (Used only by D4MU IOs)
-               PSU_DDR_PHY_DX7GCR4_RESERVED_31_29                                              0x0
-
-               Byte Lane VREF Pad Enable
-               PSU_DDR_PHY_DX7GCR4_DXREFPEN                                                    0x0
-
-               Byte Lane Internal VREF Enable
-               PSU_DDR_PHY_DX7GCR4_DXREFEEN                                                    0x3
-
-               Byte Lane Single-End VREF Enable
-               PSU_DDR_PHY_DX7GCR4_DXREFSEN                                                    0x1
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX7GCR4_RESERVED_24                                                 0x0
-
-               External VREF generator REFSEL range select
-               PSU_DDR_PHY_DX7GCR4_DXREFESELRANGE                                              0x0
-
-               Byte Lane External VREF Select
-               PSU_DDR_PHY_DX7GCR4_DXREFESEL                                                   0x0
-
-               Single ended VREF generator REFSEL range select
-               PSU_DDR_PHY_DX7GCR4_DXREFSSELRANGE                                              0x1
-
-               Byte Lane Single-End VREF Select
-               PSU_DDR_PHY_DX7GCR4_DXREFSSEL                                                   0x3d
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX7GCR4_RESERVED_7_6                                                0x0
-
-               VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX7GCR4_DXREFIEN                                                    0x3
-
-               VRMON control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX7GCR4_DXREFIMON                                                   0x0
-
-               DATX8 n General Configuration Register 4
-               (OFFSET, MASK, VALUE)      (0XFD080E10, 0xFFFFFFFFU ,0x0E00BD0CU)
-               RegMask = (DDR_PHY_DX7GCR4_RESERVED_31_29_MASK | DDR_PHY_DX7GCR4_DXREFPEN_MASK | DDR_PHY_DX7GCR4_DXREFEEN_MASK | DDR_PHY_DX7GCR4_DXREFSEN_MASK | DDR_PHY_DX7GCR4_RESERVED_24_MASK | DDR_PHY_DX7GCR4_DXREFESELRANGE_MASK | DDR_PHY_DX7GCR4_DXREFESEL_MASK | DDR_PHY_DX7GCR4_DXREFSSELRANGE_MASK | DDR_PHY_DX7GCR4_DXREFSSEL_MASK | DDR_PHY_DX7GCR4_RESERVED_7_6_MASK | DDR_PHY_DX7GCR4_DXREFIEN_MASK | DDR_PHY_DX7GCR4_DXREFIMON_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX7GCR4_RESERVED_31_29_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR4_DXREFPEN_SHIFT
-                       | 0x00000003U << DDR_PHY_DX7GCR4_DXREFEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX7GCR4_DXREFSEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR4_RESERVED_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR4_DXREFESELRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR4_DXREFESEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX7GCR4_DXREFSSELRANGE_SHIFT
-                       | 0x0000003DU << DDR_PHY_DX7GCR4_DXREFSSEL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR4_RESERVED_7_6_SHIFT
-                       | 0x00000003U << DDR_PHY_DX7GCR4_DXREFIEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR4_DXREFIMON_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX7GCR4_OFFSET ,0xFFFFFFFFU ,0x0E00BD0CU);
-       /*############################################################################################################################ */
-
-               /*Register : DX7GCR5 @ 0XFD080E14</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX7GCR5_RESERVED_31                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 3
-               PSU_DDR_PHY_DX7GCR5_DXREFISELR3                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX7GCR5_RESERVED_23                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 2
-               PSU_DDR_PHY_DX7GCR5_DXREFISELR2                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX7GCR5_RESERVED_15                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 1
-               PSU_DDR_PHY_DX7GCR5_DXREFISELR1                                                 0x16
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX7GCR5_RESERVED_7                                                  0x0
-
-               Byte Lane internal VREF Select for Rank 0
-               PSU_DDR_PHY_DX7GCR5_DXREFISELR0                                                 0x16
-
-               DATX8 n General Configuration Register 5
-               (OFFSET, MASK, VALUE)      (0XFD080E14, 0xFFFFFFFFU ,0x09091616U)
-               RegMask = (DDR_PHY_DX7GCR5_RESERVED_31_MASK | DDR_PHY_DX7GCR5_DXREFISELR3_MASK | DDR_PHY_DX7GCR5_RESERVED_23_MASK | DDR_PHY_DX7GCR5_DXREFISELR2_MASK | DDR_PHY_DX7GCR5_RESERVED_15_MASK | DDR_PHY_DX7GCR5_DXREFISELR1_MASK | DDR_PHY_DX7GCR5_RESERVED_7_MASK | DDR_PHY_DX7GCR5_DXREFISELR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX7GCR5_RESERVED_31_SHIFT
-                       | 0x00000009U << DDR_PHY_DX7GCR5_DXREFISELR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR5_RESERVED_23_SHIFT
-                       | 0x00000009U << DDR_PHY_DX7GCR5_DXREFISELR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR5_RESERVED_15_SHIFT
-                       | 0x00000016U << DDR_PHY_DX7GCR5_DXREFISELR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR5_RESERVED_7_SHIFT
-                       | 0x00000016U << DDR_PHY_DX7GCR5_DXREFISELR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX7GCR5_OFFSET ,0xFFFFFFFFU ,0x09091616U);
-       /*############################################################################################################################ */
-
-               /*Register : DX7GCR6 @ 0XFD080E18</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX7GCR6_RESERVED_31_30                                              0x0
-
-               DRAM DQ VREF Select for Rank3
-               PSU_DDR_PHY_DX7GCR6_DXDQVREFR3                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX7GCR6_RESERVED_23_22                                              0x0
-
-               DRAM DQ VREF Select for Rank2
-               PSU_DDR_PHY_DX7GCR6_DXDQVREFR2                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX7GCR6_RESERVED_15_14                                              0x0
-
-               DRAM DQ VREF Select for Rank1
-               PSU_DDR_PHY_DX7GCR6_DXDQVREFR1                                                  0x2b
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX7GCR6_RESERVED_7_6                                                0x0
-
-               DRAM DQ VREF Select for Rank0
-               PSU_DDR_PHY_DX7GCR6_DXDQVREFR0                                                  0x2b
-
-               DATX8 n General Configuration Register 6
-               (OFFSET, MASK, VALUE)      (0XFD080E18, 0xFFFFFFFFU ,0x09092B2BU)
-               RegMask = (DDR_PHY_DX7GCR6_RESERVED_31_30_MASK | DDR_PHY_DX7GCR6_DXDQVREFR3_MASK | DDR_PHY_DX7GCR6_RESERVED_23_22_MASK | DDR_PHY_DX7GCR6_DXDQVREFR2_MASK | DDR_PHY_DX7GCR6_RESERVED_15_14_MASK | DDR_PHY_DX7GCR6_DXDQVREFR1_MASK | DDR_PHY_DX7GCR6_RESERVED_7_6_MASK | DDR_PHY_DX7GCR6_DXDQVREFR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX7GCR6_RESERVED_31_30_SHIFT
-                       | 0x00000009U << DDR_PHY_DX7GCR6_DXDQVREFR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR6_RESERVED_23_22_SHIFT
-                       | 0x00000009U << DDR_PHY_DX7GCR6_DXDQVREFR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR6_RESERVED_15_14_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX7GCR6_DXDQVREFR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GCR6_RESERVED_7_6_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX7GCR6_DXDQVREFR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX7GCR6_OFFSET ,0xFFFFFFFFU ,0x09092B2BU);
-       /*############################################################################################################################ */
-
-               /*Register : DX7LCDLR2 @ 0XFD080E88</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX7LCDLR2_RESERVED_31_25                                            0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX7LCDLR2_RESERVED_24_16                                            0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX7LCDLR2_RESERVED_15_9                                             0x0
-
-               Read DQS Gating Delay
-               PSU_DDR_PHY_DX7LCDLR2_DQSGD                                                     0xa
-
-               DATX8 n Local Calibrated Delay Line Register 2
-               (OFFSET, MASK, VALUE)      (0XFD080E88, 0xFFFFFFFFU ,0x0000000AU)
-               RegMask = (DDR_PHY_DX7LCDLR2_RESERVED_31_25_MASK | DDR_PHY_DX7LCDLR2_RESERVED_24_16_MASK | DDR_PHY_DX7LCDLR2_RESERVED_15_9_MASK | DDR_PHY_DX7LCDLR2_DQSGD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX7LCDLR2_RESERVED_31_25_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7LCDLR2_RESERVED_24_16_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7LCDLR2_RESERVED_15_9_SHIFT
-                       | 0x0000000AU << DDR_PHY_DX7LCDLR2_DQSGD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX7LCDLR2_OFFSET ,0xFFFFFFFFU ,0x0000000AU);
-       /*############################################################################################################################ */
-
-               /*Register : DX7GTR0 @ 0XFD080EC0</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX7GTR0_RESERVED_31_24                                              0x0
-
-               DQ Write Path Latency Pipeline
-               PSU_DDR_PHY_DX7GTR0_WDQSL                                                       0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX7GTR0_RESERVED_23_20                                              0x0
-
-               Write Leveling System Latency
-               PSU_DDR_PHY_DX7GTR0_WLSL                                                        0x2
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX7GTR0_RESERVED_15_13                                              0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX7GTR0_RESERVED_12_8                                               0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX7GTR0_RESERVED_7_5                                                0x0
-
-               DQS Gating System Latency
-               PSU_DDR_PHY_DX7GTR0_DGSL                                                        0x0
-
-               DATX8 n General Timing Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080EC0, 0xFFFFFFFFU ,0x00020000U)
-               RegMask = (DDR_PHY_DX7GTR0_RESERVED_31_24_MASK | DDR_PHY_DX7GTR0_WDQSL_MASK | DDR_PHY_DX7GTR0_RESERVED_23_20_MASK | DDR_PHY_DX7GTR0_WLSL_MASK | DDR_PHY_DX7GTR0_RESERVED_15_13_MASK | DDR_PHY_DX7GTR0_RESERVED_12_8_MASK | DDR_PHY_DX7GTR0_RESERVED_7_5_MASK | DDR_PHY_DX7GTR0_DGSL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX7GTR0_RESERVED_31_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GTR0_WDQSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GTR0_RESERVED_23_20_SHIFT
-                       | 0x00000002U << DDR_PHY_DX7GTR0_WLSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GTR0_RESERVED_15_13_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GTR0_RESERVED_12_8_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GTR0_RESERVED_7_5_SHIFT
-                       | 0x00000000U << DDR_PHY_DX7GTR0_DGSL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX7GTR0_OFFSET ,0xFFFFFFFFU ,0x00020000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8GCR0 @ 0XFD080F00</p>
-
-               Calibration Bypass
-               PSU_DDR_PHY_DX8GCR0_CALBYP                                                      0x0
-
-               Master Delay Line Enable
-               PSU_DDR_PHY_DX8GCR0_MDLEN                                                       0x1
-
-               Configurable ODT(TE) Phase Shift
-               PSU_DDR_PHY_DX8GCR0_CODTSHFT                                                    0x0
-
-               DQS Duty Cycle Correction
-               PSU_DDR_PHY_DX8GCR0_DQSDCC                                                      0x0
-
-               Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY
-               PSU_DDR_PHY_DX8GCR0_RDDLY                                                       0x8
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8GCR0_RESERVED_19_14                                              0x0
-
-               DQSNSE Power Down Receiver
-               PSU_DDR_PHY_DX8GCR0_DQSNSEPDR                                                   0x0
-
-               DQSSE Power Down Receiver
-               PSU_DDR_PHY_DX8GCR0_DQSSEPDR                                                    0x0
-
-               RTT On Additive Latency
-               PSU_DDR_PHY_DX8GCR0_RTTOAL                                                      0x0
-
-               RTT Output Hold
-               PSU_DDR_PHY_DX8GCR0_RTTOH                                                       0x3
-
-               Configurable PDR Phase Shift
-               PSU_DDR_PHY_DX8GCR0_CPDRSHFT                                                    0x0
-
-               DQSR Power Down
-               PSU_DDR_PHY_DX8GCR0_DQSRPD                                                      0x0
-
-               DQSG Power Down Receiver
-               PSU_DDR_PHY_DX8GCR0_DQSGPDR                                                     0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8GCR0_RESERVED_4                                                  0x0
-
-               DQSG On-Die Termination
-               PSU_DDR_PHY_DX8GCR0_DQSGODT                                                     0x0
-
-               DQSG Output Enable
-               PSU_DDR_PHY_DX8GCR0_DQSGOE                                                      0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8GCR0_RESERVED_1_0                                                0x0
-
-               DATX8 n General Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080F00, 0xFFFFFFFFU ,0x40800624U)
-               RegMask = (DDR_PHY_DX8GCR0_CALBYP_MASK | DDR_PHY_DX8GCR0_MDLEN_MASK | DDR_PHY_DX8GCR0_CODTSHFT_MASK | DDR_PHY_DX8GCR0_DQSDCC_MASK | DDR_PHY_DX8GCR0_RDDLY_MASK | DDR_PHY_DX8GCR0_RESERVED_19_14_MASK | DDR_PHY_DX8GCR0_DQSNSEPDR_MASK | DDR_PHY_DX8GCR0_DQSSEPDR_MASK | DDR_PHY_DX8GCR0_RTTOAL_MASK | DDR_PHY_DX8GCR0_RTTOH_MASK | DDR_PHY_DX8GCR0_CPDRSHFT_MASK | DDR_PHY_DX8GCR0_DQSRPD_MASK | DDR_PHY_DX8GCR0_DQSGPDR_MASK | DDR_PHY_DX8GCR0_RESERVED_4_MASK | DDR_PHY_DX8GCR0_DQSGODT_MASK | DDR_PHY_DX8GCR0_DQSGOE_MASK | DDR_PHY_DX8GCR0_RESERVED_1_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8GCR0_CALBYP_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8GCR0_MDLEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR0_CODTSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR0_DQSDCC_SHIFT
-                       | 0x00000008U << DDR_PHY_DX8GCR0_RDDLY_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR0_RESERVED_19_14_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR0_DQSNSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR0_DQSSEPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR0_RTTOAL_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8GCR0_RTTOH_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR0_CPDRSHFT_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR0_DQSRPD_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8GCR0_DQSGPDR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR0_RESERVED_4_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR0_DQSGODT_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8GCR0_DQSGOE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR0_RESERVED_1_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8GCR0_OFFSET ,0xFFFFFFFFU ,0x40800624U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8GCR1 @ 0XFD080F04</p>
-
-               Enables the PDR mode for DQ[7:0]
-               PSU_DDR_PHY_DX8GCR1_DXPDRMODE                                                   0x0
-
-               Reserved. Returns zeroes on reads.
-               PSU_DDR_PHY_DX8GCR1_RESERVED_15                                                 0x0
-
-               Select the delayed or non-delayed read data strobe #
-               PSU_DDR_PHY_DX8GCR1_QSNSEL                                                      0x1
-
-               Select the delayed or non-delayed read data strobe
-               PSU_DDR_PHY_DX8GCR1_QSSEL                                                       0x1
-
-               Enables Read Data Strobe in a byte lane
-               PSU_DDR_PHY_DX8GCR1_OEEN                                                        0x1
-
-               Enables PDR in a byte lane
-               PSU_DDR_PHY_DX8GCR1_PDREN                                                       0x1
-
-               Enables ODT/TE in a byte lane
-               PSU_DDR_PHY_DX8GCR1_TEEN                                                        0x1
-
-               Enables Write Data strobe in a byte lane
-               PSU_DDR_PHY_DX8GCR1_DSEN                                                        0x1
-
-               Enables DM pin in a byte lane
-               PSU_DDR_PHY_DX8GCR1_DMEN                                                        0x1
-
-               Enables DQ corresponding to each bit in a byte
-               PSU_DDR_PHY_DX8GCR1_DQEN                                                        0x0
-
-               DATX8 n General Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD080F04, 0xFFFFFFFFU ,0x00007F00U)
-               RegMask = (DDR_PHY_DX8GCR1_DXPDRMODE_MASK | DDR_PHY_DX8GCR1_RESERVED_15_MASK | DDR_PHY_DX8GCR1_QSNSEL_MASK | DDR_PHY_DX8GCR1_QSSEL_MASK | DDR_PHY_DX8GCR1_OEEN_MASK | DDR_PHY_DX8GCR1_PDREN_MASK | DDR_PHY_DX8GCR1_TEEN_MASK | DDR_PHY_DX8GCR1_DSEN_MASK | DDR_PHY_DX8GCR1_DMEN_MASK | DDR_PHY_DX8GCR1_DQEN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8GCR1_DXPDRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR1_RESERVED_15_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8GCR1_QSNSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8GCR1_QSSEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8GCR1_OEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8GCR1_PDREN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8GCR1_TEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8GCR1_DSEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8GCR1_DMEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR1_DQEN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8GCR1_OFFSET ,0xFFFFFFFFU ,0x00007F00U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8GCR4 @ 0XFD080F10</p>
-
-               Byte lane VREF IOM (Used only by D4MU IOs)
-               PSU_DDR_PHY_DX8GCR4_RESERVED_31_29                                              0x0
-
-               Byte Lane VREF Pad Enable
-               PSU_DDR_PHY_DX8GCR4_DXREFPEN                                                    0x0
-
-               Byte Lane Internal VREF Enable
-               PSU_DDR_PHY_DX8GCR4_DXREFEEN                                                    0x3
-
-               Byte Lane Single-End VREF Enable
-               PSU_DDR_PHY_DX8GCR4_DXREFSEN                                                    0x1
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX8GCR4_RESERVED_24                                                 0x0
-
-               External VREF generator REFSEL range select
-               PSU_DDR_PHY_DX8GCR4_DXREFESELRANGE                                              0x0
-
-               Byte Lane External VREF Select
-               PSU_DDR_PHY_DX8GCR4_DXREFESEL                                                   0x0
-
-               Single ended VREF generator REFSEL range select
-               PSU_DDR_PHY_DX8GCR4_DXREFSSELRANGE                                              0x1
-
-               Byte Lane Single-End VREF Select
-               PSU_DDR_PHY_DX8GCR4_DXREFSSEL                                                   0x3d
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX8GCR4_RESERVED_7_6                                                0x0
-
-               VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX8GCR4_DXREFIEN                                                    0x3
-
-               VRMON control for DQ IO (Single Ended) buffers of a byte lane.
-               PSU_DDR_PHY_DX8GCR4_DXREFIMON                                                   0x0
-
-               DATX8 n General Configuration Register 4
-               (OFFSET, MASK, VALUE)      (0XFD080F10, 0xFFFFFFFFU ,0x0E00BD0CU)
-               RegMask = (DDR_PHY_DX8GCR4_RESERVED_31_29_MASK | DDR_PHY_DX8GCR4_DXREFPEN_MASK | DDR_PHY_DX8GCR4_DXREFEEN_MASK | DDR_PHY_DX8GCR4_DXREFSEN_MASK | DDR_PHY_DX8GCR4_RESERVED_24_MASK | DDR_PHY_DX8GCR4_DXREFESELRANGE_MASK | DDR_PHY_DX8GCR4_DXREFESEL_MASK | DDR_PHY_DX8GCR4_DXREFSSELRANGE_MASK | DDR_PHY_DX8GCR4_DXREFSSEL_MASK | DDR_PHY_DX8GCR4_RESERVED_7_6_MASK | DDR_PHY_DX8GCR4_DXREFIEN_MASK | DDR_PHY_DX8GCR4_DXREFIMON_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8GCR4_RESERVED_31_29_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR4_DXREFPEN_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8GCR4_DXREFEEN_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8GCR4_DXREFSEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR4_RESERVED_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR4_DXREFESELRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR4_DXREFESEL_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8GCR4_DXREFSSELRANGE_SHIFT
-                       | 0x0000003DU << DDR_PHY_DX8GCR4_DXREFSSEL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR4_RESERVED_7_6_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8GCR4_DXREFIEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR4_DXREFIMON_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8GCR4_OFFSET ,0xFFFFFFFFU ,0x0E00BD0CU);
-       /*############################################################################################################################ */
-
-               /*Register : DX8GCR5 @ 0XFD080F14</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX8GCR5_RESERVED_31                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 3
-               PSU_DDR_PHY_DX8GCR5_DXREFISELR3                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX8GCR5_RESERVED_23                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 2
-               PSU_DDR_PHY_DX8GCR5_DXREFISELR2                                                 0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX8GCR5_RESERVED_15                                                 0x0
-
-               Byte Lane internal VREF Select for Rank 1
-               PSU_DDR_PHY_DX8GCR5_DXREFISELR1                                                 0x16
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX8GCR5_RESERVED_7                                                  0x0
-
-               Byte Lane internal VREF Select for Rank 0
-               PSU_DDR_PHY_DX8GCR5_DXREFISELR0                                                 0x16
-
-               DATX8 n General Configuration Register 5
-               (OFFSET, MASK, VALUE)      (0XFD080F14, 0xFFFFFFFFU ,0x09091616U)
-               RegMask = (DDR_PHY_DX8GCR5_RESERVED_31_MASK | DDR_PHY_DX8GCR5_DXREFISELR3_MASK | DDR_PHY_DX8GCR5_RESERVED_23_MASK | DDR_PHY_DX8GCR5_DXREFISELR2_MASK | DDR_PHY_DX8GCR5_RESERVED_15_MASK | DDR_PHY_DX8GCR5_DXREFISELR1_MASK | DDR_PHY_DX8GCR5_RESERVED_7_MASK | DDR_PHY_DX8GCR5_DXREFISELR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8GCR5_RESERVED_31_SHIFT
-                       | 0x00000009U << DDR_PHY_DX8GCR5_DXREFISELR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR5_RESERVED_23_SHIFT
-                       | 0x00000009U << DDR_PHY_DX8GCR5_DXREFISELR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR5_RESERVED_15_SHIFT
-                       | 0x00000016U << DDR_PHY_DX8GCR5_DXREFISELR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR5_RESERVED_7_SHIFT
-                       | 0x00000016U << DDR_PHY_DX8GCR5_DXREFISELR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8GCR5_OFFSET ,0xFFFFFFFFU ,0x09091616U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8GCR6 @ 0XFD080F18</p>
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX8GCR6_RESERVED_31_30                                              0x0
-
-               DRAM DQ VREF Select for Rank3
-               PSU_DDR_PHY_DX8GCR6_DXDQVREFR3                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX8GCR6_RESERVED_23_22                                              0x0
-
-               DRAM DQ VREF Select for Rank2
-               PSU_DDR_PHY_DX8GCR6_DXDQVREFR2                                                  0x9
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX8GCR6_RESERVED_15_14                                              0x0
-
-               DRAM DQ VREF Select for Rank1
-               PSU_DDR_PHY_DX8GCR6_DXDQVREFR1                                                  0x2b
-
-               Reserved. Returns zeros on reads.
-               PSU_DDR_PHY_DX8GCR6_RESERVED_7_6                                                0x0
-
-               DRAM DQ VREF Select for Rank0
-               PSU_DDR_PHY_DX8GCR6_DXDQVREFR0                                                  0x2b
-
-               DATX8 n General Configuration Register 6
-               (OFFSET, MASK, VALUE)      (0XFD080F18, 0xFFFFFFFFU ,0x09092B2BU)
-               RegMask = (DDR_PHY_DX8GCR6_RESERVED_31_30_MASK | DDR_PHY_DX8GCR6_DXDQVREFR3_MASK | DDR_PHY_DX8GCR6_RESERVED_23_22_MASK | DDR_PHY_DX8GCR6_DXDQVREFR2_MASK | DDR_PHY_DX8GCR6_RESERVED_15_14_MASK | DDR_PHY_DX8GCR6_DXDQVREFR1_MASK | DDR_PHY_DX8GCR6_RESERVED_7_6_MASK | DDR_PHY_DX8GCR6_DXDQVREFR0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8GCR6_RESERVED_31_30_SHIFT
-                       | 0x00000009U << DDR_PHY_DX8GCR6_DXDQVREFR3_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR6_RESERVED_23_22_SHIFT
-                       | 0x00000009U << DDR_PHY_DX8GCR6_DXDQVREFR2_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR6_RESERVED_15_14_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX8GCR6_DXDQVREFR1_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GCR6_RESERVED_7_6_SHIFT
-                       | 0x0000002BU << DDR_PHY_DX8GCR6_DXDQVREFR0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8GCR6_OFFSET ,0xFFFFFFFFU ,0x09092B2BU);
-       /*############################################################################################################################ */
-
-               /*Register : DX8LCDLR2 @ 0XFD080F88</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8LCDLR2_RESERVED_31_25                                            0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX8LCDLR2_RESERVED_24_16                                            0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8LCDLR2_RESERVED_15_9                                             0x0
-
-               Read DQS Gating Delay
-               PSU_DDR_PHY_DX8LCDLR2_DQSGD                                                     0x0
-
-               DATX8 n Local Calibrated Delay Line Register 2
-               (OFFSET, MASK, VALUE)      (0XFD080F88, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (DDR_PHY_DX8LCDLR2_RESERVED_31_25_MASK | DDR_PHY_DX8LCDLR2_RESERVED_24_16_MASK | DDR_PHY_DX8LCDLR2_RESERVED_15_9_MASK | DDR_PHY_DX8LCDLR2_DQSGD_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8LCDLR2_RESERVED_31_25_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8LCDLR2_RESERVED_24_16_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8LCDLR2_RESERVED_15_9_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8LCDLR2_DQSGD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8LCDLR2_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8GTR0 @ 0XFD080FC0</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8GTR0_RESERVED_31_24                                              0x0
-
-               DQ Write Path Latency Pipeline
-               PSU_DDR_PHY_DX8GTR0_WDQSL                                                       0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX8GTR0_RESERVED_23_20                                              0x0
-
-               Write Leveling System Latency
-               PSU_DDR_PHY_DX8GTR0_WLSL                                                        0x2
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8GTR0_RESERVED_15_13                                              0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX8GTR0_RESERVED_12_8                                               0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8GTR0_RESERVED_7_5                                                0x0
-
-               DQS Gating System Latency
-               PSU_DDR_PHY_DX8GTR0_DGSL                                                        0x0
-
-               DATX8 n General Timing Register 0
-               (OFFSET, MASK, VALUE)      (0XFD080FC0, 0xFFFFFFFFU ,0x00020000U)
-               RegMask = (DDR_PHY_DX8GTR0_RESERVED_31_24_MASK | DDR_PHY_DX8GTR0_WDQSL_MASK | DDR_PHY_DX8GTR0_RESERVED_23_20_MASK | DDR_PHY_DX8GTR0_WLSL_MASK | DDR_PHY_DX8GTR0_RESERVED_15_13_MASK | DDR_PHY_DX8GTR0_RESERVED_12_8_MASK | DDR_PHY_DX8GTR0_RESERVED_7_5_MASK | DDR_PHY_DX8GTR0_DGSL_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8GTR0_RESERVED_31_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GTR0_WDQSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GTR0_RESERVED_23_20_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8GTR0_WLSL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GTR0_RESERVED_15_13_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GTR0_RESERVED_12_8_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GTR0_RESERVED_7_5_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8GTR0_DGSL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8GTR0_OFFSET ,0xFFFFFFFFU ,0x00020000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL0OSC @ 0XFD081400</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL0OSC_RESERVED_31_30                                            0x0
-
-               Enable Clock Gating for DX ddr_clk
-               PSU_DDR_PHY_DX8SL0OSC_GATEDXRDCLK                                               0x2
-
-               Enable Clock Gating for DX ctl_rd_clk
-               PSU_DDR_PHY_DX8SL0OSC_GATEDXDDRCLK                                              0x2
-
-               Enable Clock Gating for DX ctl_clk
-               PSU_DDR_PHY_DX8SL0OSC_GATEDXCTLCLK                                              0x2
-
-               Selects the level to which clocks will be stalled when clock gating is enabled.
-               PSU_DDR_PHY_DX8SL0OSC_CLKLEVEL                                                  0x0
-
-               Loopback Mode
-               PSU_DDR_PHY_DX8SL0OSC_LBMODE                                                    0x0
-
-               Load GSDQS LCDL with 2x the calibrated GSDQSPRD value
-               PSU_DDR_PHY_DX8SL0OSC_LBGSDQS                                                   0x0
-
-               Loopback DQS Gating
-               PSU_DDR_PHY_DX8SL0OSC_LBGDQS                                                    0x0
-
-               Loopback DQS Shift
-               PSU_DDR_PHY_DX8SL0OSC_LBDQSS                                                    0x0
-
-               PHY High-Speed Reset
-               PSU_DDR_PHY_DX8SL0OSC_PHYHRST                                                   0x1
-
-               PHY FIFO Reset
-               PSU_DDR_PHY_DX8SL0OSC_PHYFRST                                                   0x1
-
-               Delay Line Test Start
-               PSU_DDR_PHY_DX8SL0OSC_DLTST                                                     0x0
-
-               Delay Line Test Mode
-               PSU_DDR_PHY_DX8SL0OSC_DLTMODE                                                   0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX8SL0OSC_RESERVED_12_11                                            0x3
-
-               Oscillator Mode Write-Data Delay Line Select
-               PSU_DDR_PHY_DX8SL0OSC_OSCWDDL                                                   0x3
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX8SL0OSC_RESERVED_8_7                                              0x3
-
-               Oscillator Mode Write-Leveling Delay Line Select
-               PSU_DDR_PHY_DX8SL0OSC_OSCWDL                                                    0x3
-
-               Oscillator Mode Division
-               PSU_DDR_PHY_DX8SL0OSC_OSCDIV                                                    0xf
-
-               Oscillator Enable
-               PSU_DDR_PHY_DX8SL0OSC_OSCEN                                                     0x0
-
-               DATX8 0-1 Oscillator, Delay Line Test, PHY FIFO and High Speed Reset, Loopback, and Gated Clock Control Register
-               (OFFSET, MASK, VALUE)      (0XFD081400, 0xFFFFFFFFU ,0x2A019FFEU)
-               RegMask = (DDR_PHY_DX8SL0OSC_RESERVED_31_30_MASK | DDR_PHY_DX8SL0OSC_GATEDXRDCLK_MASK | DDR_PHY_DX8SL0OSC_GATEDXDDRCLK_MASK | DDR_PHY_DX8SL0OSC_GATEDXCTLCLK_MASK | DDR_PHY_DX8SL0OSC_CLKLEVEL_MASK | DDR_PHY_DX8SL0OSC_LBMODE_MASK | DDR_PHY_DX8SL0OSC_LBGSDQS_MASK | DDR_PHY_DX8SL0OSC_LBGDQS_MASK | DDR_PHY_DX8SL0OSC_LBDQSS_MASK | DDR_PHY_DX8SL0OSC_PHYHRST_MASK | DDR_PHY_DX8SL0OSC_PHYFRST_MASK | DDR_PHY_DX8SL0OSC_DLTST_MASK | DDR_PHY_DX8SL0OSC_DLTMODE_MASK | DDR_PHY_DX8SL0OSC_RESERVED_12_11_MASK | DDR_PHY_DX8SL0OSC_OSCWDDL_MASK | DDR_PHY_DX8SL0OSC_RESERVED_8_7_MASK | DDR_PHY_DX8SL0OSC_OSCWDL_MASK | DDR_PHY_DX8SL0OSC_OSCDIV_MASK | DDR_PHY_DX8SL0OSC_OSCEN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL0OSC_RESERVED_31_30_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL0OSC_GATEDXRDCLK_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL0OSC_GATEDXDDRCLK_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL0OSC_GATEDXCTLCLK_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0OSC_CLKLEVEL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0OSC_LBMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0OSC_LBGSDQS_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0OSC_LBGDQS_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0OSC_LBDQSS_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL0OSC_PHYHRST_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL0OSC_PHYFRST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0OSC_DLTST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0OSC_DLTMODE_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL0OSC_RESERVED_12_11_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL0OSC_OSCWDDL_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL0OSC_RESERVED_8_7_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL0OSC_OSCWDL_SHIFT
-                       | 0x0000000FU << DDR_PHY_DX8SL0OSC_OSCDIV_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0OSC_OSCEN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL0OSC_OFFSET ,0xFFFFFFFFU ,0x2A019FFEU);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL0DQSCTL @ 0XFD08141C</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL0DQSCTL_RESERVED_31_25                                         0x0
-
-               Read Path Rise-to-Rise Mode
-               PSU_DDR_PHY_DX8SL0DQSCTL_RRRMODE                                                0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL0DQSCTL_RESERVED_23_22                                         0x0
-
-               Write Path Rise-to-Rise Mode
-               PSU_DDR_PHY_DX8SL0DQSCTL_WRRMODE                                                0x1
-
-               DQS Gate Extension
-               PSU_DDR_PHY_DX8SL0DQSCTL_DQSGX                                                  0x0
-
-               Low Power PLL Power Down
-               PSU_DDR_PHY_DX8SL0DQSCTL_LPPLLPD                                                0x1
-
-               Low Power I/O Power Down
-               PSU_DDR_PHY_DX8SL0DQSCTL_LPIOPD                                                 0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL0DQSCTL_RESERVED_16_15                                         0x0
-
-               QS Counter Enable
-               PSU_DDR_PHY_DX8SL0DQSCTL_QSCNTEN                                                0x1
-
-               Unused DQ I/O Mode
-               PSU_DDR_PHY_DX8SL0DQSCTL_UDQIOM                                                 0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL0DQSCTL_RESERVED_12_10                                         0x0
-
-               Data Slew Rate
-               PSU_DDR_PHY_DX8SL0DQSCTL_DXSR                                                   0x3
-
-               DQS_N Resistor
-               PSU_DDR_PHY_DX8SL0DQSCTL_DQSNRES                                                0x0
-
-               DQS Resistor
-               PSU_DDR_PHY_DX8SL0DQSCTL_DQSRES                                                 0x0
-
-               DATX8 0-1 DQS Control Register
-               (OFFSET, MASK, VALUE)      (0XFD08141C, 0xFFFFFFFFU ,0x01264300U)
-               RegMask = (DDR_PHY_DX8SL0DQSCTL_RESERVED_31_25_MASK | DDR_PHY_DX8SL0DQSCTL_RRRMODE_MASK | DDR_PHY_DX8SL0DQSCTL_RESERVED_23_22_MASK | DDR_PHY_DX8SL0DQSCTL_WRRMODE_MASK | DDR_PHY_DX8SL0DQSCTL_DQSGX_MASK | DDR_PHY_DX8SL0DQSCTL_LPPLLPD_MASK | DDR_PHY_DX8SL0DQSCTL_LPIOPD_MASK | DDR_PHY_DX8SL0DQSCTL_RESERVED_16_15_MASK | DDR_PHY_DX8SL0DQSCTL_QSCNTEN_MASK | DDR_PHY_DX8SL0DQSCTL_UDQIOM_MASK | DDR_PHY_DX8SL0DQSCTL_RESERVED_12_10_MASK | DDR_PHY_DX8SL0DQSCTL_DXSR_MASK | DDR_PHY_DX8SL0DQSCTL_DQSNRES_MASK | DDR_PHY_DX8SL0DQSCTL_DQSRES_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL0DQSCTL_RESERVED_31_25_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL0DQSCTL_RRRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DQSCTL_RESERVED_23_22_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL0DQSCTL_WRRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DQSCTL_DQSGX_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL0DQSCTL_LPPLLPD_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL0DQSCTL_LPIOPD_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DQSCTL_RESERVED_16_15_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL0DQSCTL_QSCNTEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DQSCTL_UDQIOM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DQSCTL_RESERVED_12_10_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL0DQSCTL_DXSR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DQSCTL_DQSNRES_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DQSCTL_DQSRES_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL0DQSCTL_OFFSET ,0xFFFFFFFFU ,0x01264300U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL0DXCTL2 @ 0XFD08142C</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL0DXCTL2_RESERVED_31_24                                         0x0
-
-               Configurable Read Data Enable
-               PSU_DDR_PHY_DX8SL0DXCTL2_CRDEN                                                  0x0
-
-               OX Extension during Post-amble
-               PSU_DDR_PHY_DX8SL0DXCTL2_POSOEX                                                 0x0
-
-               OE Extension during Pre-amble
-               PSU_DDR_PHY_DX8SL0DXCTL2_PREOEX                                                 0x3
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL0DXCTL2_RESERVED_17                                            0x0
-
-               I/O Assisted Gate Select
-               PSU_DDR_PHY_DX8SL0DXCTL2_IOAG                                                   0x0
-
-               I/O Loopback Select
-               PSU_DDR_PHY_DX8SL0DXCTL2_IOLB                                                   0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL0DXCTL2_RESERVED_14_13                                         0x0
-
-               Low Power Wakeup Threshold
-               PSU_DDR_PHY_DX8SL0DXCTL2_LPWAKEUP_THRSH                                         0xc
-
-               Read Data Bus Inversion Enable
-               PSU_DDR_PHY_DX8SL0DXCTL2_RDBI                                                   0x0
-
-               Write Data Bus Inversion Enable
-               PSU_DDR_PHY_DX8SL0DXCTL2_WDBI                                                   0x0
-
-               PUB Read FIFO Bypass
-               PSU_DDR_PHY_DX8SL0DXCTL2_PRFBYP                                                 0x0
-
-               DATX8 Receive FIFO Read Mode
-               PSU_DDR_PHY_DX8SL0DXCTL2_RDMODE                                                 0x0
-
-               Disables the Read FIFO Reset
-               PSU_DDR_PHY_DX8SL0DXCTL2_DISRST                                                 0x0
-
-               Read DQS Gate I/O Loopback
-               PSU_DDR_PHY_DX8SL0DXCTL2_DQSGLB                                                 0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL0DXCTL2_RESERVED_0                                             0x0
-
-               DATX8 0-1 DX Control Register 2
-               (OFFSET, MASK, VALUE)      (0XFD08142C, 0xFFFFFFFFU ,0x000C1800U)
-               RegMask = (DDR_PHY_DX8SL0DXCTL2_RESERVED_31_24_MASK | DDR_PHY_DX8SL0DXCTL2_CRDEN_MASK | DDR_PHY_DX8SL0DXCTL2_POSOEX_MASK | DDR_PHY_DX8SL0DXCTL2_PREOEX_MASK | DDR_PHY_DX8SL0DXCTL2_RESERVED_17_MASK | DDR_PHY_DX8SL0DXCTL2_IOAG_MASK | DDR_PHY_DX8SL0DXCTL2_IOLB_MASK | DDR_PHY_DX8SL0DXCTL2_RESERVED_14_13_MASK | DDR_PHY_DX8SL0DXCTL2_LPWAKEUP_THRSH_MASK | DDR_PHY_DX8SL0DXCTL2_RDBI_MASK | DDR_PHY_DX8SL0DXCTL2_WDBI_MASK | DDR_PHY_DX8SL0DXCTL2_PRFBYP_MASK | DDR_PHY_DX8SL0DXCTL2_RDMODE_MASK | DDR_PHY_DX8SL0DXCTL2_DISRST_MASK | DDR_PHY_DX8SL0DXCTL2_DQSGLB_MASK | DDR_PHY_DX8SL0DXCTL2_RESERVED_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL0DXCTL2_RESERVED_31_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DXCTL2_CRDEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DXCTL2_POSOEX_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL0DXCTL2_PREOEX_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DXCTL2_RESERVED_17_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DXCTL2_IOAG_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DXCTL2_IOLB_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DXCTL2_RESERVED_14_13_SHIFT
-                       | 0x0000000CU << DDR_PHY_DX8SL0DXCTL2_LPWAKEUP_THRSH_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DXCTL2_RDBI_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DXCTL2_WDBI_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DXCTL2_PRFBYP_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DXCTL2_RDMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DXCTL2_DISRST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DXCTL2_DQSGLB_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0DXCTL2_RESERVED_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL0DXCTL2_OFFSET ,0xFFFFFFFFU ,0x000C1800U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL0IOCR @ 0XFD081430</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL0IOCR_RESERVED_31                                              0x0
-
-               PVREF_DAC REFSEL range select
-               PSU_DDR_PHY_DX8SL0IOCR_DXDACRANGE                                               0x7
-
-               IOM bits for PVREF, PVREF_DAC and PVREFE cells in DX IO ring
-               PSU_DDR_PHY_DX8SL0IOCR_DXVREFIOM                                                0x0
-
-               DX IO Mode
-               PSU_DDR_PHY_DX8SL0IOCR_DXIOM                                                    0x4
-
-               DX IO Transmitter Mode
-               PSU_DDR_PHY_DX8SL0IOCR_DXTXM                                                    0x0
-
-               DX IO Receiver Mode
-               PSU_DDR_PHY_DX8SL0IOCR_DXRXM                                                    0x0
-
-               DATX8 0-1 I/O Configuration Register
-               (OFFSET, MASK, VALUE)      (0XFD081430, 0xFFFFFFFFU ,0x71000000U)
-               RegMask = (DDR_PHY_DX8SL0IOCR_RESERVED_31_MASK | DDR_PHY_DX8SL0IOCR_DXDACRANGE_MASK | DDR_PHY_DX8SL0IOCR_DXVREFIOM_MASK | DDR_PHY_DX8SL0IOCR_DXIOM_MASK | DDR_PHY_DX8SL0IOCR_DXTXM_MASK | DDR_PHY_DX8SL0IOCR_DXRXM_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL0IOCR_RESERVED_31_SHIFT
-                       | 0x00000007U << DDR_PHY_DX8SL0IOCR_DXDACRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0IOCR_DXVREFIOM_SHIFT
-                       | 0x00000004U << DDR_PHY_DX8SL0IOCR_DXIOM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0IOCR_DXTXM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL0IOCR_DXRXM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL0IOCR_OFFSET ,0xFFFFFFFFU ,0x71000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL1OSC @ 0XFD081440</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL1OSC_RESERVED_31_30                                            0x0
-
-               Enable Clock Gating for DX ddr_clk
-               PSU_DDR_PHY_DX8SL1OSC_GATEDXRDCLK                                               0x2
-
-               Enable Clock Gating for DX ctl_rd_clk
-               PSU_DDR_PHY_DX8SL1OSC_GATEDXDDRCLK                                              0x2
-
-               Enable Clock Gating for DX ctl_clk
-               PSU_DDR_PHY_DX8SL1OSC_GATEDXCTLCLK                                              0x2
-
-               Selects the level to which clocks will be stalled when clock gating is enabled.
-               PSU_DDR_PHY_DX8SL1OSC_CLKLEVEL                                                  0x0
-
-               Loopback Mode
-               PSU_DDR_PHY_DX8SL1OSC_LBMODE                                                    0x0
-
-               Load GSDQS LCDL with 2x the calibrated GSDQSPRD value
-               PSU_DDR_PHY_DX8SL1OSC_LBGSDQS                                                   0x0
-
-               Loopback DQS Gating
-               PSU_DDR_PHY_DX8SL1OSC_LBGDQS                                                    0x0
-
-               Loopback DQS Shift
-               PSU_DDR_PHY_DX8SL1OSC_LBDQSS                                                    0x0
-
-               PHY High-Speed Reset
-               PSU_DDR_PHY_DX8SL1OSC_PHYHRST                                                   0x1
-
-               PHY FIFO Reset
-               PSU_DDR_PHY_DX8SL1OSC_PHYFRST                                                   0x1
-
-               Delay Line Test Start
-               PSU_DDR_PHY_DX8SL1OSC_DLTST                                                     0x0
-
-               Delay Line Test Mode
-               PSU_DDR_PHY_DX8SL1OSC_DLTMODE                                                   0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX8SL1OSC_RESERVED_12_11                                            0x3
-
-               Oscillator Mode Write-Data Delay Line Select
-               PSU_DDR_PHY_DX8SL1OSC_OSCWDDL                                                   0x3
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX8SL1OSC_RESERVED_8_7                                              0x3
-
-               Oscillator Mode Write-Leveling Delay Line Select
-               PSU_DDR_PHY_DX8SL1OSC_OSCWDL                                                    0x3
-
-               Oscillator Mode Division
-               PSU_DDR_PHY_DX8SL1OSC_OSCDIV                                                    0xf
-
-               Oscillator Enable
-               PSU_DDR_PHY_DX8SL1OSC_OSCEN                                                     0x0
-
-               DATX8 0-1 Oscillator, Delay Line Test, PHY FIFO and High Speed Reset, Loopback, and Gated Clock Control Register
-               (OFFSET, MASK, VALUE)      (0XFD081440, 0xFFFFFFFFU ,0x2A019FFEU)
-               RegMask = (DDR_PHY_DX8SL1OSC_RESERVED_31_30_MASK | DDR_PHY_DX8SL1OSC_GATEDXRDCLK_MASK | DDR_PHY_DX8SL1OSC_GATEDXDDRCLK_MASK | DDR_PHY_DX8SL1OSC_GATEDXCTLCLK_MASK | DDR_PHY_DX8SL1OSC_CLKLEVEL_MASK | DDR_PHY_DX8SL1OSC_LBMODE_MASK | DDR_PHY_DX8SL1OSC_LBGSDQS_MASK | DDR_PHY_DX8SL1OSC_LBGDQS_MASK | DDR_PHY_DX8SL1OSC_LBDQSS_MASK | DDR_PHY_DX8SL1OSC_PHYHRST_MASK | DDR_PHY_DX8SL1OSC_PHYFRST_MASK | DDR_PHY_DX8SL1OSC_DLTST_MASK | DDR_PHY_DX8SL1OSC_DLTMODE_MASK | DDR_PHY_DX8SL1OSC_RESERVED_12_11_MASK | DDR_PHY_DX8SL1OSC_OSCWDDL_MASK | DDR_PHY_DX8SL1OSC_RESERVED_8_7_MASK | DDR_PHY_DX8SL1OSC_OSCWDL_MASK | DDR_PHY_DX8SL1OSC_OSCDIV_MASK | DDR_PHY_DX8SL1OSC_OSCEN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL1OSC_RESERVED_31_30_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL1OSC_GATEDXRDCLK_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL1OSC_GATEDXDDRCLK_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL1OSC_GATEDXCTLCLK_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1OSC_CLKLEVEL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1OSC_LBMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1OSC_LBGSDQS_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1OSC_LBGDQS_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1OSC_LBDQSS_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL1OSC_PHYHRST_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL1OSC_PHYFRST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1OSC_DLTST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1OSC_DLTMODE_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL1OSC_RESERVED_12_11_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL1OSC_OSCWDDL_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL1OSC_RESERVED_8_7_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL1OSC_OSCWDL_SHIFT
-                       | 0x0000000FU << DDR_PHY_DX8SL1OSC_OSCDIV_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1OSC_OSCEN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL1OSC_OFFSET ,0xFFFFFFFFU ,0x2A019FFEU);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL1DQSCTL @ 0XFD08145C</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL1DQSCTL_RESERVED_31_25                                         0x0
-
-               Read Path Rise-to-Rise Mode
-               PSU_DDR_PHY_DX8SL1DQSCTL_RRRMODE                                                0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL1DQSCTL_RESERVED_23_22                                         0x0
-
-               Write Path Rise-to-Rise Mode
-               PSU_DDR_PHY_DX8SL1DQSCTL_WRRMODE                                                0x1
-
-               DQS Gate Extension
-               PSU_DDR_PHY_DX8SL1DQSCTL_DQSGX                                                  0x0
-
-               Low Power PLL Power Down
-               PSU_DDR_PHY_DX8SL1DQSCTL_LPPLLPD                                                0x1
-
-               Low Power I/O Power Down
-               PSU_DDR_PHY_DX8SL1DQSCTL_LPIOPD                                                 0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL1DQSCTL_RESERVED_16_15                                         0x0
-
-               QS Counter Enable
-               PSU_DDR_PHY_DX8SL1DQSCTL_QSCNTEN                                                0x1
-
-               Unused DQ I/O Mode
-               PSU_DDR_PHY_DX8SL1DQSCTL_UDQIOM                                                 0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL1DQSCTL_RESERVED_12_10                                         0x0
-
-               Data Slew Rate
-               PSU_DDR_PHY_DX8SL1DQSCTL_DXSR                                                   0x3
-
-               DQS_N Resistor
-               PSU_DDR_PHY_DX8SL1DQSCTL_DQSNRES                                                0x0
-
-               DQS Resistor
-               PSU_DDR_PHY_DX8SL1DQSCTL_DQSRES                                                 0x0
-
-               DATX8 0-1 DQS Control Register
-               (OFFSET, MASK, VALUE)      (0XFD08145C, 0xFFFFFFFFU ,0x01264300U)
-               RegMask = (DDR_PHY_DX8SL1DQSCTL_RESERVED_31_25_MASK | DDR_PHY_DX8SL1DQSCTL_RRRMODE_MASK | DDR_PHY_DX8SL1DQSCTL_RESERVED_23_22_MASK | DDR_PHY_DX8SL1DQSCTL_WRRMODE_MASK | DDR_PHY_DX8SL1DQSCTL_DQSGX_MASK | DDR_PHY_DX8SL1DQSCTL_LPPLLPD_MASK | DDR_PHY_DX8SL1DQSCTL_LPIOPD_MASK | DDR_PHY_DX8SL1DQSCTL_RESERVED_16_15_MASK | DDR_PHY_DX8SL1DQSCTL_QSCNTEN_MASK | DDR_PHY_DX8SL1DQSCTL_UDQIOM_MASK | DDR_PHY_DX8SL1DQSCTL_RESERVED_12_10_MASK | DDR_PHY_DX8SL1DQSCTL_DXSR_MASK | DDR_PHY_DX8SL1DQSCTL_DQSNRES_MASK | DDR_PHY_DX8SL1DQSCTL_DQSRES_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL1DQSCTL_RESERVED_31_25_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL1DQSCTL_RRRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DQSCTL_RESERVED_23_22_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL1DQSCTL_WRRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DQSCTL_DQSGX_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL1DQSCTL_LPPLLPD_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL1DQSCTL_LPIOPD_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DQSCTL_RESERVED_16_15_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL1DQSCTL_QSCNTEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DQSCTL_UDQIOM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DQSCTL_RESERVED_12_10_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL1DQSCTL_DXSR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DQSCTL_DQSNRES_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DQSCTL_DQSRES_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL1DQSCTL_OFFSET ,0xFFFFFFFFU ,0x01264300U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL1DXCTL2 @ 0XFD08146C</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL1DXCTL2_RESERVED_31_24                                         0x0
-
-               Configurable Read Data Enable
-               PSU_DDR_PHY_DX8SL1DXCTL2_CRDEN                                                  0x0
-
-               OX Extension during Post-amble
-               PSU_DDR_PHY_DX8SL1DXCTL2_POSOEX                                                 0x0
-
-               OE Extension during Pre-amble
-               PSU_DDR_PHY_DX8SL1DXCTL2_PREOEX                                                 0x3
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL1DXCTL2_RESERVED_17                                            0x0
-
-               I/O Assisted Gate Select
-               PSU_DDR_PHY_DX8SL1DXCTL2_IOAG                                                   0x0
-
-               I/O Loopback Select
-               PSU_DDR_PHY_DX8SL1DXCTL2_IOLB                                                   0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL1DXCTL2_RESERVED_14_13                                         0x0
-
-               Low Power Wakeup Threshold
-               PSU_DDR_PHY_DX8SL1DXCTL2_LPWAKEUP_THRSH                                         0xc
-
-               Read Data Bus Inversion Enable
-               PSU_DDR_PHY_DX8SL1DXCTL2_RDBI                                                   0x0
-
-               Write Data Bus Inversion Enable
-               PSU_DDR_PHY_DX8SL1DXCTL2_WDBI                                                   0x0
-
-               PUB Read FIFO Bypass
-               PSU_DDR_PHY_DX8SL1DXCTL2_PRFBYP                                                 0x0
-
-               DATX8 Receive FIFO Read Mode
-               PSU_DDR_PHY_DX8SL1DXCTL2_RDMODE                                                 0x0
-
-               Disables the Read FIFO Reset
-               PSU_DDR_PHY_DX8SL1DXCTL2_DISRST                                                 0x0
-
-               Read DQS Gate I/O Loopback
-               PSU_DDR_PHY_DX8SL1DXCTL2_DQSGLB                                                 0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL1DXCTL2_RESERVED_0                                             0x0
-
-               DATX8 0-1 DX Control Register 2
-               (OFFSET, MASK, VALUE)      (0XFD08146C, 0xFFFFFFFFU ,0x000C1800U)
-               RegMask = (DDR_PHY_DX8SL1DXCTL2_RESERVED_31_24_MASK | DDR_PHY_DX8SL1DXCTL2_CRDEN_MASK | DDR_PHY_DX8SL1DXCTL2_POSOEX_MASK | DDR_PHY_DX8SL1DXCTL2_PREOEX_MASK | DDR_PHY_DX8SL1DXCTL2_RESERVED_17_MASK | DDR_PHY_DX8SL1DXCTL2_IOAG_MASK | DDR_PHY_DX8SL1DXCTL2_IOLB_MASK | DDR_PHY_DX8SL1DXCTL2_RESERVED_14_13_MASK | DDR_PHY_DX8SL1DXCTL2_LPWAKEUP_THRSH_MASK | DDR_PHY_DX8SL1DXCTL2_RDBI_MASK | DDR_PHY_DX8SL1DXCTL2_WDBI_MASK | DDR_PHY_DX8SL1DXCTL2_PRFBYP_MASK | DDR_PHY_DX8SL1DXCTL2_RDMODE_MASK | DDR_PHY_DX8SL1DXCTL2_DISRST_MASK | DDR_PHY_DX8SL1DXCTL2_DQSGLB_MASK | DDR_PHY_DX8SL1DXCTL2_RESERVED_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL1DXCTL2_RESERVED_31_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DXCTL2_CRDEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DXCTL2_POSOEX_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL1DXCTL2_PREOEX_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DXCTL2_RESERVED_17_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DXCTL2_IOAG_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DXCTL2_IOLB_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DXCTL2_RESERVED_14_13_SHIFT
-                       | 0x0000000CU << DDR_PHY_DX8SL1DXCTL2_LPWAKEUP_THRSH_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DXCTL2_RDBI_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DXCTL2_WDBI_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DXCTL2_PRFBYP_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DXCTL2_RDMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DXCTL2_DISRST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DXCTL2_DQSGLB_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1DXCTL2_RESERVED_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL1DXCTL2_OFFSET ,0xFFFFFFFFU ,0x000C1800U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL1IOCR @ 0XFD081470</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL1IOCR_RESERVED_31                                              0x0
-
-               PVREF_DAC REFSEL range select
-               PSU_DDR_PHY_DX8SL1IOCR_DXDACRANGE                                               0x7
-
-               IOM bits for PVREF, PVREF_DAC and PVREFE cells in DX IO ring
-               PSU_DDR_PHY_DX8SL1IOCR_DXVREFIOM                                                0x0
-
-               DX IO Mode
-               PSU_DDR_PHY_DX8SL1IOCR_DXIOM                                                    0x4
-
-               DX IO Transmitter Mode
-               PSU_DDR_PHY_DX8SL1IOCR_DXTXM                                                    0x0
-
-               DX IO Receiver Mode
-               PSU_DDR_PHY_DX8SL1IOCR_DXRXM                                                    0x0
-
-               DATX8 0-1 I/O Configuration Register
-               (OFFSET, MASK, VALUE)      (0XFD081470, 0xFFFFFFFFU ,0x71000000U)
-               RegMask = (DDR_PHY_DX8SL1IOCR_RESERVED_31_MASK | DDR_PHY_DX8SL1IOCR_DXDACRANGE_MASK | DDR_PHY_DX8SL1IOCR_DXVREFIOM_MASK | DDR_PHY_DX8SL1IOCR_DXIOM_MASK | DDR_PHY_DX8SL1IOCR_DXTXM_MASK | DDR_PHY_DX8SL1IOCR_DXRXM_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL1IOCR_RESERVED_31_SHIFT
-                       | 0x00000007U << DDR_PHY_DX8SL1IOCR_DXDACRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1IOCR_DXVREFIOM_SHIFT
-                       | 0x00000004U << DDR_PHY_DX8SL1IOCR_DXIOM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1IOCR_DXTXM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL1IOCR_DXRXM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL1IOCR_OFFSET ,0xFFFFFFFFU ,0x71000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL2OSC @ 0XFD081480</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL2OSC_RESERVED_31_30                                            0x0
-
-               Enable Clock Gating for DX ddr_clk
-               PSU_DDR_PHY_DX8SL2OSC_GATEDXRDCLK                                               0x2
-
-               Enable Clock Gating for DX ctl_rd_clk
-               PSU_DDR_PHY_DX8SL2OSC_GATEDXDDRCLK                                              0x2
-
-               Enable Clock Gating for DX ctl_clk
-               PSU_DDR_PHY_DX8SL2OSC_GATEDXCTLCLK                                              0x2
-
-               Selects the level to which clocks will be stalled when clock gating is enabled.
-               PSU_DDR_PHY_DX8SL2OSC_CLKLEVEL                                                  0x0
-
-               Loopback Mode
-               PSU_DDR_PHY_DX8SL2OSC_LBMODE                                                    0x0
-
-               Load GSDQS LCDL with 2x the calibrated GSDQSPRD value
-               PSU_DDR_PHY_DX8SL2OSC_LBGSDQS                                                   0x0
-
-               Loopback DQS Gating
-               PSU_DDR_PHY_DX8SL2OSC_LBGDQS                                                    0x0
-
-               Loopback DQS Shift
-               PSU_DDR_PHY_DX8SL2OSC_LBDQSS                                                    0x0
-
-               PHY High-Speed Reset
-               PSU_DDR_PHY_DX8SL2OSC_PHYHRST                                                   0x1
-
-               PHY FIFO Reset
-               PSU_DDR_PHY_DX8SL2OSC_PHYFRST                                                   0x1
-
-               Delay Line Test Start
-               PSU_DDR_PHY_DX8SL2OSC_DLTST                                                     0x0
-
-               Delay Line Test Mode
-               PSU_DDR_PHY_DX8SL2OSC_DLTMODE                                                   0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX8SL2OSC_RESERVED_12_11                                            0x3
-
-               Oscillator Mode Write-Data Delay Line Select
-               PSU_DDR_PHY_DX8SL2OSC_OSCWDDL                                                   0x3
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX8SL2OSC_RESERVED_8_7                                              0x3
-
-               Oscillator Mode Write-Leveling Delay Line Select
-               PSU_DDR_PHY_DX8SL2OSC_OSCWDL                                                    0x3
-
-               Oscillator Mode Division
-               PSU_DDR_PHY_DX8SL2OSC_OSCDIV                                                    0xf
-
-               Oscillator Enable
-               PSU_DDR_PHY_DX8SL2OSC_OSCEN                                                     0x0
-
-               DATX8 0-1 Oscillator, Delay Line Test, PHY FIFO and High Speed Reset, Loopback, and Gated Clock Control Register
-               (OFFSET, MASK, VALUE)      (0XFD081480, 0xFFFFFFFFU ,0x2A019FFEU)
-               RegMask = (DDR_PHY_DX8SL2OSC_RESERVED_31_30_MASK | DDR_PHY_DX8SL2OSC_GATEDXRDCLK_MASK | DDR_PHY_DX8SL2OSC_GATEDXDDRCLK_MASK | DDR_PHY_DX8SL2OSC_GATEDXCTLCLK_MASK | DDR_PHY_DX8SL2OSC_CLKLEVEL_MASK | DDR_PHY_DX8SL2OSC_LBMODE_MASK | DDR_PHY_DX8SL2OSC_LBGSDQS_MASK | DDR_PHY_DX8SL2OSC_LBGDQS_MASK | DDR_PHY_DX8SL2OSC_LBDQSS_MASK | DDR_PHY_DX8SL2OSC_PHYHRST_MASK | DDR_PHY_DX8SL2OSC_PHYFRST_MASK | DDR_PHY_DX8SL2OSC_DLTST_MASK | DDR_PHY_DX8SL2OSC_DLTMODE_MASK | DDR_PHY_DX8SL2OSC_RESERVED_12_11_MASK | DDR_PHY_DX8SL2OSC_OSCWDDL_MASK | DDR_PHY_DX8SL2OSC_RESERVED_8_7_MASK | DDR_PHY_DX8SL2OSC_OSCWDL_MASK | DDR_PHY_DX8SL2OSC_OSCDIV_MASK | DDR_PHY_DX8SL2OSC_OSCEN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL2OSC_RESERVED_31_30_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL2OSC_GATEDXRDCLK_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL2OSC_GATEDXDDRCLK_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL2OSC_GATEDXCTLCLK_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2OSC_CLKLEVEL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2OSC_LBMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2OSC_LBGSDQS_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2OSC_LBGDQS_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2OSC_LBDQSS_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL2OSC_PHYHRST_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL2OSC_PHYFRST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2OSC_DLTST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2OSC_DLTMODE_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL2OSC_RESERVED_12_11_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL2OSC_OSCWDDL_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL2OSC_RESERVED_8_7_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL2OSC_OSCWDL_SHIFT
-                       | 0x0000000FU << DDR_PHY_DX8SL2OSC_OSCDIV_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2OSC_OSCEN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL2OSC_OFFSET ,0xFFFFFFFFU ,0x2A019FFEU);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL2DQSCTL @ 0XFD08149C</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL2DQSCTL_RESERVED_31_25                                         0x0
-
-               Read Path Rise-to-Rise Mode
-               PSU_DDR_PHY_DX8SL2DQSCTL_RRRMODE                                                0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL2DQSCTL_RESERVED_23_22                                         0x0
-
-               Write Path Rise-to-Rise Mode
-               PSU_DDR_PHY_DX8SL2DQSCTL_WRRMODE                                                0x1
-
-               DQS Gate Extension
-               PSU_DDR_PHY_DX8SL2DQSCTL_DQSGX                                                  0x0
-
-               Low Power PLL Power Down
-               PSU_DDR_PHY_DX8SL2DQSCTL_LPPLLPD                                                0x1
-
-               Low Power I/O Power Down
-               PSU_DDR_PHY_DX8SL2DQSCTL_LPIOPD                                                 0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL2DQSCTL_RESERVED_16_15                                         0x0
-
-               QS Counter Enable
-               PSU_DDR_PHY_DX8SL2DQSCTL_QSCNTEN                                                0x1
-
-               Unused DQ I/O Mode
-               PSU_DDR_PHY_DX8SL2DQSCTL_UDQIOM                                                 0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL2DQSCTL_RESERVED_12_10                                         0x0
-
-               Data Slew Rate
-               PSU_DDR_PHY_DX8SL2DQSCTL_DXSR                                                   0x3
-
-               DQS_N Resistor
-               PSU_DDR_PHY_DX8SL2DQSCTL_DQSNRES                                                0x0
-
-               DQS Resistor
-               PSU_DDR_PHY_DX8SL2DQSCTL_DQSRES                                                 0x0
-
-               DATX8 0-1 DQS Control Register
-               (OFFSET, MASK, VALUE)      (0XFD08149C, 0xFFFFFFFFU ,0x01264300U)
-               RegMask = (DDR_PHY_DX8SL2DQSCTL_RESERVED_31_25_MASK | DDR_PHY_DX8SL2DQSCTL_RRRMODE_MASK | DDR_PHY_DX8SL2DQSCTL_RESERVED_23_22_MASK | DDR_PHY_DX8SL2DQSCTL_WRRMODE_MASK | DDR_PHY_DX8SL2DQSCTL_DQSGX_MASK | DDR_PHY_DX8SL2DQSCTL_LPPLLPD_MASK | DDR_PHY_DX8SL2DQSCTL_LPIOPD_MASK | DDR_PHY_DX8SL2DQSCTL_RESERVED_16_15_MASK | DDR_PHY_DX8SL2DQSCTL_QSCNTEN_MASK | DDR_PHY_DX8SL2DQSCTL_UDQIOM_MASK | DDR_PHY_DX8SL2DQSCTL_RESERVED_12_10_MASK | DDR_PHY_DX8SL2DQSCTL_DXSR_MASK | DDR_PHY_DX8SL2DQSCTL_DQSNRES_MASK | DDR_PHY_DX8SL2DQSCTL_DQSRES_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL2DQSCTL_RESERVED_31_25_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL2DQSCTL_RRRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DQSCTL_RESERVED_23_22_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL2DQSCTL_WRRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DQSCTL_DQSGX_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL2DQSCTL_LPPLLPD_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL2DQSCTL_LPIOPD_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DQSCTL_RESERVED_16_15_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL2DQSCTL_QSCNTEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DQSCTL_UDQIOM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DQSCTL_RESERVED_12_10_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL2DQSCTL_DXSR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DQSCTL_DQSNRES_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DQSCTL_DQSRES_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL2DQSCTL_OFFSET ,0xFFFFFFFFU ,0x01264300U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL2DXCTL2 @ 0XFD0814AC</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL2DXCTL2_RESERVED_31_24                                         0x0
-
-               Configurable Read Data Enable
-               PSU_DDR_PHY_DX8SL2DXCTL2_CRDEN                                                  0x0
-
-               OX Extension during Post-amble
-               PSU_DDR_PHY_DX8SL2DXCTL2_POSOEX                                                 0x0
-
-               OE Extension during Pre-amble
-               PSU_DDR_PHY_DX8SL2DXCTL2_PREOEX                                                 0x3
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL2DXCTL2_RESERVED_17                                            0x0
-
-               I/O Assisted Gate Select
-               PSU_DDR_PHY_DX8SL2DXCTL2_IOAG                                                   0x0
-
-               I/O Loopback Select
-               PSU_DDR_PHY_DX8SL2DXCTL2_IOLB                                                   0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL2DXCTL2_RESERVED_14_13                                         0x0
-
-               Low Power Wakeup Threshold
-               PSU_DDR_PHY_DX8SL2DXCTL2_LPWAKEUP_THRSH                                         0xc
-
-               Read Data Bus Inversion Enable
-               PSU_DDR_PHY_DX8SL2DXCTL2_RDBI                                                   0x0
-
-               Write Data Bus Inversion Enable
-               PSU_DDR_PHY_DX8SL2DXCTL2_WDBI                                                   0x0
-
-               PUB Read FIFO Bypass
-               PSU_DDR_PHY_DX8SL2DXCTL2_PRFBYP                                                 0x0
-
-               DATX8 Receive FIFO Read Mode
-               PSU_DDR_PHY_DX8SL2DXCTL2_RDMODE                                                 0x0
-
-               Disables the Read FIFO Reset
-               PSU_DDR_PHY_DX8SL2DXCTL2_DISRST                                                 0x0
-
-               Read DQS Gate I/O Loopback
-               PSU_DDR_PHY_DX8SL2DXCTL2_DQSGLB                                                 0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL2DXCTL2_RESERVED_0                                             0x0
-
-               DATX8 0-1 DX Control Register 2
-               (OFFSET, MASK, VALUE)      (0XFD0814AC, 0xFFFFFFFFU ,0x000C1800U)
-               RegMask = (DDR_PHY_DX8SL2DXCTL2_RESERVED_31_24_MASK | DDR_PHY_DX8SL2DXCTL2_CRDEN_MASK | DDR_PHY_DX8SL2DXCTL2_POSOEX_MASK | DDR_PHY_DX8SL2DXCTL2_PREOEX_MASK | DDR_PHY_DX8SL2DXCTL2_RESERVED_17_MASK | DDR_PHY_DX8SL2DXCTL2_IOAG_MASK | DDR_PHY_DX8SL2DXCTL2_IOLB_MASK | DDR_PHY_DX8SL2DXCTL2_RESERVED_14_13_MASK | DDR_PHY_DX8SL2DXCTL2_LPWAKEUP_THRSH_MASK | DDR_PHY_DX8SL2DXCTL2_RDBI_MASK | DDR_PHY_DX8SL2DXCTL2_WDBI_MASK | DDR_PHY_DX8SL2DXCTL2_PRFBYP_MASK | DDR_PHY_DX8SL2DXCTL2_RDMODE_MASK | DDR_PHY_DX8SL2DXCTL2_DISRST_MASK | DDR_PHY_DX8SL2DXCTL2_DQSGLB_MASK | DDR_PHY_DX8SL2DXCTL2_RESERVED_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL2DXCTL2_RESERVED_31_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DXCTL2_CRDEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DXCTL2_POSOEX_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL2DXCTL2_PREOEX_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DXCTL2_RESERVED_17_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DXCTL2_IOAG_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DXCTL2_IOLB_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DXCTL2_RESERVED_14_13_SHIFT
-                       | 0x0000000CU << DDR_PHY_DX8SL2DXCTL2_LPWAKEUP_THRSH_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DXCTL2_RDBI_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DXCTL2_WDBI_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DXCTL2_PRFBYP_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DXCTL2_RDMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DXCTL2_DISRST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DXCTL2_DQSGLB_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2DXCTL2_RESERVED_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL2DXCTL2_OFFSET ,0xFFFFFFFFU ,0x000C1800U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL2IOCR @ 0XFD0814B0</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL2IOCR_RESERVED_31                                              0x0
-
-               PVREF_DAC REFSEL range select
-               PSU_DDR_PHY_DX8SL2IOCR_DXDACRANGE                                               0x7
-
-               IOM bits for PVREF, PVREF_DAC and PVREFE cells in DX IO ring
-               PSU_DDR_PHY_DX8SL2IOCR_DXVREFIOM                                                0x0
-
-               DX IO Mode
-               PSU_DDR_PHY_DX8SL2IOCR_DXIOM                                                    0x4
-
-               DX IO Transmitter Mode
-               PSU_DDR_PHY_DX8SL2IOCR_DXTXM                                                    0x0
-
-               DX IO Receiver Mode
-               PSU_DDR_PHY_DX8SL2IOCR_DXRXM                                                    0x0
-
-               DATX8 0-1 I/O Configuration Register
-               (OFFSET, MASK, VALUE)      (0XFD0814B0, 0xFFFFFFFFU ,0x71000000U)
-               RegMask = (DDR_PHY_DX8SL2IOCR_RESERVED_31_MASK | DDR_PHY_DX8SL2IOCR_DXDACRANGE_MASK | DDR_PHY_DX8SL2IOCR_DXVREFIOM_MASK | DDR_PHY_DX8SL2IOCR_DXIOM_MASK | DDR_PHY_DX8SL2IOCR_DXTXM_MASK | DDR_PHY_DX8SL2IOCR_DXRXM_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL2IOCR_RESERVED_31_SHIFT
-                       | 0x00000007U << DDR_PHY_DX8SL2IOCR_DXDACRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2IOCR_DXVREFIOM_SHIFT
-                       | 0x00000004U << DDR_PHY_DX8SL2IOCR_DXIOM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2IOCR_DXTXM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL2IOCR_DXRXM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL2IOCR_OFFSET ,0xFFFFFFFFU ,0x71000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL3OSC @ 0XFD0814C0</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL3OSC_RESERVED_31_30                                            0x0
-
-               Enable Clock Gating for DX ddr_clk
-               PSU_DDR_PHY_DX8SL3OSC_GATEDXRDCLK                                               0x2
-
-               Enable Clock Gating for DX ctl_rd_clk
-               PSU_DDR_PHY_DX8SL3OSC_GATEDXDDRCLK                                              0x2
-
-               Enable Clock Gating for DX ctl_clk
-               PSU_DDR_PHY_DX8SL3OSC_GATEDXCTLCLK                                              0x2
-
-               Selects the level to which clocks will be stalled when clock gating is enabled.
-               PSU_DDR_PHY_DX8SL3OSC_CLKLEVEL                                                  0x0
-
-               Loopback Mode
-               PSU_DDR_PHY_DX8SL3OSC_LBMODE                                                    0x0
-
-               Load GSDQS LCDL with 2x the calibrated GSDQSPRD value
-               PSU_DDR_PHY_DX8SL3OSC_LBGSDQS                                                   0x0
-
-               Loopback DQS Gating
-               PSU_DDR_PHY_DX8SL3OSC_LBGDQS                                                    0x0
-
-               Loopback DQS Shift
-               PSU_DDR_PHY_DX8SL3OSC_LBDQSS                                                    0x0
-
-               PHY High-Speed Reset
-               PSU_DDR_PHY_DX8SL3OSC_PHYHRST                                                   0x1
-
-               PHY FIFO Reset
-               PSU_DDR_PHY_DX8SL3OSC_PHYFRST                                                   0x1
-
-               Delay Line Test Start
-               PSU_DDR_PHY_DX8SL3OSC_DLTST                                                     0x0
-
-               Delay Line Test Mode
-               PSU_DDR_PHY_DX8SL3OSC_DLTMODE                                                   0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX8SL3OSC_RESERVED_12_11                                            0x3
-
-               Oscillator Mode Write-Data Delay Line Select
-               PSU_DDR_PHY_DX8SL3OSC_OSCWDDL                                                   0x3
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX8SL3OSC_RESERVED_8_7                                              0x3
-
-               Oscillator Mode Write-Leveling Delay Line Select
-               PSU_DDR_PHY_DX8SL3OSC_OSCWDL                                                    0x3
-
-               Oscillator Mode Division
-               PSU_DDR_PHY_DX8SL3OSC_OSCDIV                                                    0xf
-
-               Oscillator Enable
-               PSU_DDR_PHY_DX8SL3OSC_OSCEN                                                     0x0
-
-               DATX8 0-1 Oscillator, Delay Line Test, PHY FIFO and High Speed Reset, Loopback, and Gated Clock Control Register
-               (OFFSET, MASK, VALUE)      (0XFD0814C0, 0xFFFFFFFFU ,0x2A019FFEU)
-               RegMask = (DDR_PHY_DX8SL3OSC_RESERVED_31_30_MASK | DDR_PHY_DX8SL3OSC_GATEDXRDCLK_MASK | DDR_PHY_DX8SL3OSC_GATEDXDDRCLK_MASK | DDR_PHY_DX8SL3OSC_GATEDXCTLCLK_MASK | DDR_PHY_DX8SL3OSC_CLKLEVEL_MASK | DDR_PHY_DX8SL3OSC_LBMODE_MASK | DDR_PHY_DX8SL3OSC_LBGSDQS_MASK | DDR_PHY_DX8SL3OSC_LBGDQS_MASK | DDR_PHY_DX8SL3OSC_LBDQSS_MASK | DDR_PHY_DX8SL3OSC_PHYHRST_MASK | DDR_PHY_DX8SL3OSC_PHYFRST_MASK | DDR_PHY_DX8SL3OSC_DLTST_MASK | DDR_PHY_DX8SL3OSC_DLTMODE_MASK | DDR_PHY_DX8SL3OSC_RESERVED_12_11_MASK | DDR_PHY_DX8SL3OSC_OSCWDDL_MASK | DDR_PHY_DX8SL3OSC_RESERVED_8_7_MASK | DDR_PHY_DX8SL3OSC_OSCWDL_MASK | DDR_PHY_DX8SL3OSC_OSCDIV_MASK | DDR_PHY_DX8SL3OSC_OSCEN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL3OSC_RESERVED_31_30_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL3OSC_GATEDXRDCLK_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL3OSC_GATEDXDDRCLK_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL3OSC_GATEDXCTLCLK_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3OSC_CLKLEVEL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3OSC_LBMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3OSC_LBGSDQS_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3OSC_LBGDQS_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3OSC_LBDQSS_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL3OSC_PHYHRST_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL3OSC_PHYFRST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3OSC_DLTST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3OSC_DLTMODE_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL3OSC_RESERVED_12_11_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL3OSC_OSCWDDL_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL3OSC_RESERVED_8_7_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL3OSC_OSCWDL_SHIFT
-                       | 0x0000000FU << DDR_PHY_DX8SL3OSC_OSCDIV_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3OSC_OSCEN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL3OSC_OFFSET ,0xFFFFFFFFU ,0x2A019FFEU);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL3DQSCTL @ 0XFD0814DC</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL3DQSCTL_RESERVED_31_25                                         0x0
-
-               Read Path Rise-to-Rise Mode
-               PSU_DDR_PHY_DX8SL3DQSCTL_RRRMODE                                                0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL3DQSCTL_RESERVED_23_22                                         0x0
-
-               Write Path Rise-to-Rise Mode
-               PSU_DDR_PHY_DX8SL3DQSCTL_WRRMODE                                                0x1
-
-               DQS Gate Extension
-               PSU_DDR_PHY_DX8SL3DQSCTL_DQSGX                                                  0x0
-
-               Low Power PLL Power Down
-               PSU_DDR_PHY_DX8SL3DQSCTL_LPPLLPD                                                0x1
-
-               Low Power I/O Power Down
-               PSU_DDR_PHY_DX8SL3DQSCTL_LPIOPD                                                 0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL3DQSCTL_RESERVED_16_15                                         0x0
-
-               QS Counter Enable
-               PSU_DDR_PHY_DX8SL3DQSCTL_QSCNTEN                                                0x1
-
-               Unused DQ I/O Mode
-               PSU_DDR_PHY_DX8SL3DQSCTL_UDQIOM                                                 0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL3DQSCTL_RESERVED_12_10                                         0x0
-
-               Data Slew Rate
-               PSU_DDR_PHY_DX8SL3DQSCTL_DXSR                                                   0x3
-
-               DQS_N Resistor
-               PSU_DDR_PHY_DX8SL3DQSCTL_DQSNRES                                                0x0
-
-               DQS Resistor
-               PSU_DDR_PHY_DX8SL3DQSCTL_DQSRES                                                 0x0
-
-               DATX8 0-1 DQS Control Register
-               (OFFSET, MASK, VALUE)      (0XFD0814DC, 0xFFFFFFFFU ,0x01264300U)
-               RegMask = (DDR_PHY_DX8SL3DQSCTL_RESERVED_31_25_MASK | DDR_PHY_DX8SL3DQSCTL_RRRMODE_MASK | DDR_PHY_DX8SL3DQSCTL_RESERVED_23_22_MASK | DDR_PHY_DX8SL3DQSCTL_WRRMODE_MASK | DDR_PHY_DX8SL3DQSCTL_DQSGX_MASK | DDR_PHY_DX8SL3DQSCTL_LPPLLPD_MASK | DDR_PHY_DX8SL3DQSCTL_LPIOPD_MASK | DDR_PHY_DX8SL3DQSCTL_RESERVED_16_15_MASK | DDR_PHY_DX8SL3DQSCTL_QSCNTEN_MASK | DDR_PHY_DX8SL3DQSCTL_UDQIOM_MASK | DDR_PHY_DX8SL3DQSCTL_RESERVED_12_10_MASK | DDR_PHY_DX8SL3DQSCTL_DXSR_MASK | DDR_PHY_DX8SL3DQSCTL_DQSNRES_MASK | DDR_PHY_DX8SL3DQSCTL_DQSRES_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL3DQSCTL_RESERVED_31_25_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL3DQSCTL_RRRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DQSCTL_RESERVED_23_22_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL3DQSCTL_WRRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DQSCTL_DQSGX_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL3DQSCTL_LPPLLPD_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL3DQSCTL_LPIOPD_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DQSCTL_RESERVED_16_15_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL3DQSCTL_QSCNTEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DQSCTL_UDQIOM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DQSCTL_RESERVED_12_10_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL3DQSCTL_DXSR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DQSCTL_DQSNRES_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DQSCTL_DQSRES_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL3DQSCTL_OFFSET ,0xFFFFFFFFU ,0x01264300U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL3DXCTL2 @ 0XFD0814EC</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL3DXCTL2_RESERVED_31_24                                         0x0
-
-               Configurable Read Data Enable
-               PSU_DDR_PHY_DX8SL3DXCTL2_CRDEN                                                  0x0
-
-               OX Extension during Post-amble
-               PSU_DDR_PHY_DX8SL3DXCTL2_POSOEX                                                 0x0
-
-               OE Extension during Pre-amble
-               PSU_DDR_PHY_DX8SL3DXCTL2_PREOEX                                                 0x3
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL3DXCTL2_RESERVED_17                                            0x0
-
-               I/O Assisted Gate Select
-               PSU_DDR_PHY_DX8SL3DXCTL2_IOAG                                                   0x0
-
-               I/O Loopback Select
-               PSU_DDR_PHY_DX8SL3DXCTL2_IOLB                                                   0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL3DXCTL2_RESERVED_14_13                                         0x0
-
-               Low Power Wakeup Threshold
-               PSU_DDR_PHY_DX8SL3DXCTL2_LPWAKEUP_THRSH                                         0xc
-
-               Read Data Bus Inversion Enable
-               PSU_DDR_PHY_DX8SL3DXCTL2_RDBI                                                   0x0
-
-               Write Data Bus Inversion Enable
-               PSU_DDR_PHY_DX8SL3DXCTL2_WDBI                                                   0x0
-
-               PUB Read FIFO Bypass
-               PSU_DDR_PHY_DX8SL3DXCTL2_PRFBYP                                                 0x0
-
-               DATX8 Receive FIFO Read Mode
-               PSU_DDR_PHY_DX8SL3DXCTL2_RDMODE                                                 0x0
-
-               Disables the Read FIFO Reset
-               PSU_DDR_PHY_DX8SL3DXCTL2_DISRST                                                 0x0
-
-               Read DQS Gate I/O Loopback
-               PSU_DDR_PHY_DX8SL3DXCTL2_DQSGLB                                                 0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL3DXCTL2_RESERVED_0                                             0x0
-
-               DATX8 0-1 DX Control Register 2
-               (OFFSET, MASK, VALUE)      (0XFD0814EC, 0xFFFFFFFFU ,0x000C1800U)
-               RegMask = (DDR_PHY_DX8SL3DXCTL2_RESERVED_31_24_MASK | DDR_PHY_DX8SL3DXCTL2_CRDEN_MASK | DDR_PHY_DX8SL3DXCTL2_POSOEX_MASK | DDR_PHY_DX8SL3DXCTL2_PREOEX_MASK | DDR_PHY_DX8SL3DXCTL2_RESERVED_17_MASK | DDR_PHY_DX8SL3DXCTL2_IOAG_MASK | DDR_PHY_DX8SL3DXCTL2_IOLB_MASK | DDR_PHY_DX8SL3DXCTL2_RESERVED_14_13_MASK | DDR_PHY_DX8SL3DXCTL2_LPWAKEUP_THRSH_MASK | DDR_PHY_DX8SL3DXCTL2_RDBI_MASK | DDR_PHY_DX8SL3DXCTL2_WDBI_MASK | DDR_PHY_DX8SL3DXCTL2_PRFBYP_MASK | DDR_PHY_DX8SL3DXCTL2_RDMODE_MASK | DDR_PHY_DX8SL3DXCTL2_DISRST_MASK | DDR_PHY_DX8SL3DXCTL2_DQSGLB_MASK | DDR_PHY_DX8SL3DXCTL2_RESERVED_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL3DXCTL2_RESERVED_31_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DXCTL2_CRDEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DXCTL2_POSOEX_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL3DXCTL2_PREOEX_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DXCTL2_RESERVED_17_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DXCTL2_IOAG_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DXCTL2_IOLB_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DXCTL2_RESERVED_14_13_SHIFT
-                       | 0x0000000CU << DDR_PHY_DX8SL3DXCTL2_LPWAKEUP_THRSH_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DXCTL2_RDBI_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DXCTL2_WDBI_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DXCTL2_PRFBYP_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DXCTL2_RDMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DXCTL2_DISRST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DXCTL2_DQSGLB_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3DXCTL2_RESERVED_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL3DXCTL2_OFFSET ,0xFFFFFFFFU ,0x000C1800U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL3IOCR @ 0XFD0814F0</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL3IOCR_RESERVED_31                                              0x0
-
-               PVREF_DAC REFSEL range select
-               PSU_DDR_PHY_DX8SL3IOCR_DXDACRANGE                                               0x7
-
-               IOM bits for PVREF, PVREF_DAC and PVREFE cells in DX IO ring
-               PSU_DDR_PHY_DX8SL3IOCR_DXVREFIOM                                                0x0
-
-               DX IO Mode
-               PSU_DDR_PHY_DX8SL3IOCR_DXIOM                                                    0x4
-
-               DX IO Transmitter Mode
-               PSU_DDR_PHY_DX8SL3IOCR_DXTXM                                                    0x0
-
-               DX IO Receiver Mode
-               PSU_DDR_PHY_DX8SL3IOCR_DXRXM                                                    0x0
-
-               DATX8 0-1 I/O Configuration Register
-               (OFFSET, MASK, VALUE)      (0XFD0814F0, 0xFFFFFFFFU ,0x71000000U)
-               RegMask = (DDR_PHY_DX8SL3IOCR_RESERVED_31_MASK | DDR_PHY_DX8SL3IOCR_DXDACRANGE_MASK | DDR_PHY_DX8SL3IOCR_DXVREFIOM_MASK | DDR_PHY_DX8SL3IOCR_DXIOM_MASK | DDR_PHY_DX8SL3IOCR_DXTXM_MASK | DDR_PHY_DX8SL3IOCR_DXRXM_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL3IOCR_RESERVED_31_SHIFT
-                       | 0x00000007U << DDR_PHY_DX8SL3IOCR_DXDACRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3IOCR_DXVREFIOM_SHIFT
-                       | 0x00000004U << DDR_PHY_DX8SL3IOCR_DXIOM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3IOCR_DXTXM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL3IOCR_DXRXM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL3IOCR_OFFSET ,0xFFFFFFFFU ,0x71000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL4OSC @ 0XFD081500</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL4OSC_RESERVED_31_30                                            0x0
-
-               Enable Clock Gating for DX ddr_clk
-               PSU_DDR_PHY_DX8SL4OSC_GATEDXRDCLK                                               0x2
-
-               Enable Clock Gating for DX ctl_rd_clk
-               PSU_DDR_PHY_DX8SL4OSC_GATEDXDDRCLK                                              0x2
-
-               Enable Clock Gating for DX ctl_clk
-               PSU_DDR_PHY_DX8SL4OSC_GATEDXCTLCLK                                              0x2
-
-               Selects the level to which clocks will be stalled when clock gating is enabled.
-               PSU_DDR_PHY_DX8SL4OSC_CLKLEVEL                                                  0x0
-
-               Loopback Mode
-               PSU_DDR_PHY_DX8SL4OSC_LBMODE                                                    0x0
-
-               Load GSDQS LCDL with 2x the calibrated GSDQSPRD value
-               PSU_DDR_PHY_DX8SL4OSC_LBGSDQS                                                   0x0
-
-               Loopback DQS Gating
-               PSU_DDR_PHY_DX8SL4OSC_LBGDQS                                                    0x0
-
-               Loopback DQS Shift
-               PSU_DDR_PHY_DX8SL4OSC_LBDQSS                                                    0x0
-
-               PHY High-Speed Reset
-               PSU_DDR_PHY_DX8SL4OSC_PHYHRST                                                   0x1
-
-               PHY FIFO Reset
-               PSU_DDR_PHY_DX8SL4OSC_PHYFRST                                                   0x1
-
-               Delay Line Test Start
-               PSU_DDR_PHY_DX8SL4OSC_DLTST                                                     0x0
-
-               Delay Line Test Mode
-               PSU_DDR_PHY_DX8SL4OSC_DLTMODE                                                   0x0
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX8SL4OSC_RESERVED_12_11                                            0x3
-
-               Oscillator Mode Write-Data Delay Line Select
-               PSU_DDR_PHY_DX8SL4OSC_OSCWDDL                                                   0x3
-
-               Reserved. Caution, do not write to this register field.
-               PSU_DDR_PHY_DX8SL4OSC_RESERVED_8_7                                              0x3
-
-               Oscillator Mode Write-Leveling Delay Line Select
-               PSU_DDR_PHY_DX8SL4OSC_OSCWDL                                                    0x3
-
-               Oscillator Mode Division
-               PSU_DDR_PHY_DX8SL4OSC_OSCDIV                                                    0xf
-
-               Oscillator Enable
-               PSU_DDR_PHY_DX8SL4OSC_OSCEN                                                     0x0
-
-               DATX8 0-1 Oscillator, Delay Line Test, PHY FIFO and High Speed Reset, Loopback, and Gated Clock Control Register
-               (OFFSET, MASK, VALUE)      (0XFD081500, 0xFFFFFFFFU ,0x2A019FFEU)
-               RegMask = (DDR_PHY_DX8SL4OSC_RESERVED_31_30_MASK | DDR_PHY_DX8SL4OSC_GATEDXRDCLK_MASK | DDR_PHY_DX8SL4OSC_GATEDXDDRCLK_MASK | DDR_PHY_DX8SL4OSC_GATEDXCTLCLK_MASK | DDR_PHY_DX8SL4OSC_CLKLEVEL_MASK | DDR_PHY_DX8SL4OSC_LBMODE_MASK | DDR_PHY_DX8SL4OSC_LBGSDQS_MASK | DDR_PHY_DX8SL4OSC_LBGDQS_MASK | DDR_PHY_DX8SL4OSC_LBDQSS_MASK | DDR_PHY_DX8SL4OSC_PHYHRST_MASK | DDR_PHY_DX8SL4OSC_PHYFRST_MASK | DDR_PHY_DX8SL4OSC_DLTST_MASK | DDR_PHY_DX8SL4OSC_DLTMODE_MASK | DDR_PHY_DX8SL4OSC_RESERVED_12_11_MASK | DDR_PHY_DX8SL4OSC_OSCWDDL_MASK | DDR_PHY_DX8SL4OSC_RESERVED_8_7_MASK | DDR_PHY_DX8SL4OSC_OSCWDL_MASK | DDR_PHY_DX8SL4OSC_OSCDIV_MASK | DDR_PHY_DX8SL4OSC_OSCEN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL4OSC_RESERVED_31_30_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL4OSC_GATEDXRDCLK_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL4OSC_GATEDXDDRCLK_SHIFT
-                       | 0x00000002U << DDR_PHY_DX8SL4OSC_GATEDXCTLCLK_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4OSC_CLKLEVEL_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4OSC_LBMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4OSC_LBGSDQS_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4OSC_LBGDQS_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4OSC_LBDQSS_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL4OSC_PHYHRST_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL4OSC_PHYFRST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4OSC_DLTST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4OSC_DLTMODE_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL4OSC_RESERVED_12_11_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL4OSC_OSCWDDL_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL4OSC_RESERVED_8_7_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL4OSC_OSCWDL_SHIFT
-                       | 0x0000000FU << DDR_PHY_DX8SL4OSC_OSCDIV_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4OSC_OSCEN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL4OSC_OFFSET ,0xFFFFFFFFU ,0x2A019FFEU);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL4DQSCTL @ 0XFD08151C</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL4DQSCTL_RESERVED_31_25                                         0x0
-
-               Read Path Rise-to-Rise Mode
-               PSU_DDR_PHY_DX8SL4DQSCTL_RRRMODE                                                0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL4DQSCTL_RESERVED_23_22                                         0x0
-
-               Write Path Rise-to-Rise Mode
-               PSU_DDR_PHY_DX8SL4DQSCTL_WRRMODE                                                0x1
-
-               DQS Gate Extension
-               PSU_DDR_PHY_DX8SL4DQSCTL_DQSGX                                                  0x0
-
-               Low Power PLL Power Down
-               PSU_DDR_PHY_DX8SL4DQSCTL_LPPLLPD                                                0x1
-
-               Low Power I/O Power Down
-               PSU_DDR_PHY_DX8SL4DQSCTL_LPIOPD                                                 0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL4DQSCTL_RESERVED_16_15                                         0x0
-
-               QS Counter Enable
-               PSU_DDR_PHY_DX8SL4DQSCTL_QSCNTEN                                                0x1
-
-               Unused DQ I/O Mode
-               PSU_DDR_PHY_DX8SL4DQSCTL_UDQIOM                                                 0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL4DQSCTL_RESERVED_12_10                                         0x0
-
-               Data Slew Rate
-               PSU_DDR_PHY_DX8SL4DQSCTL_DXSR                                                   0x3
-
-               DQS_N Resistor
-               PSU_DDR_PHY_DX8SL4DQSCTL_DQSNRES                                                0x0
-
-               DQS Resistor
-               PSU_DDR_PHY_DX8SL4DQSCTL_DQSRES                                                 0x0
-
-               DATX8 0-1 DQS Control Register
-               (OFFSET, MASK, VALUE)      (0XFD08151C, 0xFFFFFFFFU ,0x01264300U)
-               RegMask = (DDR_PHY_DX8SL4DQSCTL_RESERVED_31_25_MASK | DDR_PHY_DX8SL4DQSCTL_RRRMODE_MASK | DDR_PHY_DX8SL4DQSCTL_RESERVED_23_22_MASK | DDR_PHY_DX8SL4DQSCTL_WRRMODE_MASK | DDR_PHY_DX8SL4DQSCTL_DQSGX_MASK | DDR_PHY_DX8SL4DQSCTL_LPPLLPD_MASK | DDR_PHY_DX8SL4DQSCTL_LPIOPD_MASK | DDR_PHY_DX8SL4DQSCTL_RESERVED_16_15_MASK | DDR_PHY_DX8SL4DQSCTL_QSCNTEN_MASK | DDR_PHY_DX8SL4DQSCTL_UDQIOM_MASK | DDR_PHY_DX8SL4DQSCTL_RESERVED_12_10_MASK | DDR_PHY_DX8SL4DQSCTL_DXSR_MASK | DDR_PHY_DX8SL4DQSCTL_DQSNRES_MASK | DDR_PHY_DX8SL4DQSCTL_DQSRES_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL4DQSCTL_RESERVED_31_25_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL4DQSCTL_RRRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DQSCTL_RESERVED_23_22_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL4DQSCTL_WRRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DQSCTL_DQSGX_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL4DQSCTL_LPPLLPD_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL4DQSCTL_LPIOPD_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DQSCTL_RESERVED_16_15_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SL4DQSCTL_QSCNTEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DQSCTL_UDQIOM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DQSCTL_RESERVED_12_10_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL4DQSCTL_DXSR_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DQSCTL_DQSNRES_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DQSCTL_DQSRES_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL4DQSCTL_OFFSET ,0xFFFFFFFFU ,0x01264300U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL4DXCTL2 @ 0XFD08152C</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL4DXCTL2_RESERVED_31_24                                         0x0
-
-               Configurable Read Data Enable
-               PSU_DDR_PHY_DX8SL4DXCTL2_CRDEN                                                  0x0
-
-               OX Extension during Post-amble
-               PSU_DDR_PHY_DX8SL4DXCTL2_POSOEX                                                 0x0
-
-               OE Extension during Pre-amble
-               PSU_DDR_PHY_DX8SL4DXCTL2_PREOEX                                                 0x3
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL4DXCTL2_RESERVED_17                                            0x0
-
-               I/O Assisted Gate Select
-               PSU_DDR_PHY_DX8SL4DXCTL2_IOAG                                                   0x0
-
-               I/O Loopback Select
-               PSU_DDR_PHY_DX8SL4DXCTL2_IOLB                                                   0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL4DXCTL2_RESERVED_14_13                                         0x0
-
-               Low Power Wakeup Threshold
-               PSU_DDR_PHY_DX8SL4DXCTL2_LPWAKEUP_THRSH                                         0xc
-
-               Read Data Bus Inversion Enable
-               PSU_DDR_PHY_DX8SL4DXCTL2_RDBI                                                   0x0
-
-               Write Data Bus Inversion Enable
-               PSU_DDR_PHY_DX8SL4DXCTL2_WDBI                                                   0x0
-
-               PUB Read FIFO Bypass
-               PSU_DDR_PHY_DX8SL4DXCTL2_PRFBYP                                                 0x0
-
-               DATX8 Receive FIFO Read Mode
-               PSU_DDR_PHY_DX8SL4DXCTL2_RDMODE                                                 0x0
-
-               Disables the Read FIFO Reset
-               PSU_DDR_PHY_DX8SL4DXCTL2_DISRST                                                 0x0
-
-               Read DQS Gate I/O Loopback
-               PSU_DDR_PHY_DX8SL4DXCTL2_DQSGLB                                                 0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL4DXCTL2_RESERVED_0                                             0x0
-
-               DATX8 0-1 DX Control Register 2
-               (OFFSET, MASK, VALUE)      (0XFD08152C, 0xFFFFFFFFU ,0x000C1800U)
-               RegMask = (DDR_PHY_DX8SL4DXCTL2_RESERVED_31_24_MASK | DDR_PHY_DX8SL4DXCTL2_CRDEN_MASK | DDR_PHY_DX8SL4DXCTL2_POSOEX_MASK | DDR_PHY_DX8SL4DXCTL2_PREOEX_MASK | DDR_PHY_DX8SL4DXCTL2_RESERVED_17_MASK | DDR_PHY_DX8SL4DXCTL2_IOAG_MASK | DDR_PHY_DX8SL4DXCTL2_IOLB_MASK | DDR_PHY_DX8SL4DXCTL2_RESERVED_14_13_MASK | DDR_PHY_DX8SL4DXCTL2_LPWAKEUP_THRSH_MASK | DDR_PHY_DX8SL4DXCTL2_RDBI_MASK | DDR_PHY_DX8SL4DXCTL2_WDBI_MASK | DDR_PHY_DX8SL4DXCTL2_PRFBYP_MASK | DDR_PHY_DX8SL4DXCTL2_RDMODE_MASK | DDR_PHY_DX8SL4DXCTL2_DISRST_MASK | DDR_PHY_DX8SL4DXCTL2_DQSGLB_MASK | DDR_PHY_DX8SL4DXCTL2_RESERVED_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL4DXCTL2_RESERVED_31_24_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DXCTL2_CRDEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DXCTL2_POSOEX_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SL4DXCTL2_PREOEX_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DXCTL2_RESERVED_17_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DXCTL2_IOAG_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DXCTL2_IOLB_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DXCTL2_RESERVED_14_13_SHIFT
-                       | 0x0000000CU << DDR_PHY_DX8SL4DXCTL2_LPWAKEUP_THRSH_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DXCTL2_RDBI_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DXCTL2_WDBI_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DXCTL2_PRFBYP_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DXCTL2_RDMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DXCTL2_DISRST_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DXCTL2_DQSGLB_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4DXCTL2_RESERVED_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL4DXCTL2_OFFSET ,0xFFFFFFFFU ,0x000C1800U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SL4IOCR @ 0XFD081530</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SL4IOCR_RESERVED_31                                              0x0
-
-               PVREF_DAC REFSEL range select
-               PSU_DDR_PHY_DX8SL4IOCR_DXDACRANGE                                               0x7
-
-               IOM bits for PVREF, PVREF_DAC and PVREFE cells in DX IO ring
-               PSU_DDR_PHY_DX8SL4IOCR_DXVREFIOM                                                0x0
-
-               DX IO Mode
-               PSU_DDR_PHY_DX8SL4IOCR_DXIOM                                                    0x4
-
-               DX IO Transmitter Mode
-               PSU_DDR_PHY_DX8SL4IOCR_DXTXM                                                    0x0
-
-               DX IO Receiver Mode
-               PSU_DDR_PHY_DX8SL4IOCR_DXRXM                                                    0x0
-
-               DATX8 0-1 I/O Configuration Register
-               (OFFSET, MASK, VALUE)      (0XFD081530, 0xFFFFFFFFU ,0x71000000U)
-               RegMask = (DDR_PHY_DX8SL4IOCR_RESERVED_31_MASK | DDR_PHY_DX8SL4IOCR_DXDACRANGE_MASK | DDR_PHY_DX8SL4IOCR_DXVREFIOM_MASK | DDR_PHY_DX8SL4IOCR_DXIOM_MASK | DDR_PHY_DX8SL4IOCR_DXTXM_MASK | DDR_PHY_DX8SL4IOCR_DXRXM_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SL4IOCR_RESERVED_31_SHIFT
-                       | 0x00000007U << DDR_PHY_DX8SL4IOCR_DXDACRANGE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4IOCR_DXVREFIOM_SHIFT
-                       | 0x00000004U << DDR_PHY_DX8SL4IOCR_DXIOM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4IOCR_DXTXM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SL4IOCR_DXRXM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SL4IOCR_OFFSET ,0xFFFFFFFFU ,0x71000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DX8SLbDQSCTL @ 0XFD0817DC</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SLBDQSCTL_RESERVED_31_25                                         0x0
-
-               Read Path Rise-to-Rise Mode
-               PSU_DDR_PHY_DX8SLBDQSCTL_RRRMODE                                                0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SLBDQSCTL_RESERVED_23_22                                         0x0
-
-               Write Path Rise-to-Rise Mode
-               PSU_DDR_PHY_DX8SLBDQSCTL_WRRMODE                                                0x1
-
-               DQS Gate Extension
-               PSU_DDR_PHY_DX8SLBDQSCTL_DQSGX                                                  0x0
-
-               Low Power PLL Power Down
-               PSU_DDR_PHY_DX8SLBDQSCTL_LPPLLPD                                                0x1
-
-               Low Power I/O Power Down
-               PSU_DDR_PHY_DX8SLBDQSCTL_LPIOPD                                                 0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SLBDQSCTL_RESERVED_16_15                                         0x0
-
-               QS Counter Enable
-               PSU_DDR_PHY_DX8SLBDQSCTL_QSCNTEN                                                0x1
-
-               Unused DQ I/O Mode
-               PSU_DDR_PHY_DX8SLBDQSCTL_UDQIOM                                                 0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_DX8SLBDQSCTL_RESERVED_12_10                                         0x0
-
-               Data Slew Rate
-               PSU_DDR_PHY_DX8SLBDQSCTL_DXSR                                                   0x3
-
-               DQS# Resistor
-               PSU_DDR_PHY_DX8SLBDQSCTL_DQSNRES                                                0xc
-
-               DQS Resistor
-               PSU_DDR_PHY_DX8SLBDQSCTL_DQSRES                                                 0x4
-
-               DATX8 0-8 DQS Control Register
-               (OFFSET, MASK, VALUE)      (0XFD0817DC, 0xFFFFFFFFU ,0x012643C4U)
-               RegMask = (DDR_PHY_DX8SLBDQSCTL_RESERVED_31_25_MASK | DDR_PHY_DX8SLBDQSCTL_RRRMODE_MASK | DDR_PHY_DX8SLBDQSCTL_RESERVED_23_22_MASK | DDR_PHY_DX8SLBDQSCTL_WRRMODE_MASK | DDR_PHY_DX8SLBDQSCTL_DQSGX_MASK | DDR_PHY_DX8SLBDQSCTL_LPPLLPD_MASK | DDR_PHY_DX8SLBDQSCTL_LPIOPD_MASK | DDR_PHY_DX8SLBDQSCTL_RESERVED_16_15_MASK | DDR_PHY_DX8SLBDQSCTL_QSCNTEN_MASK | DDR_PHY_DX8SLBDQSCTL_UDQIOM_MASK | DDR_PHY_DX8SLBDQSCTL_RESERVED_12_10_MASK | DDR_PHY_DX8SLBDQSCTL_DXSR_MASK | DDR_PHY_DX8SLBDQSCTL_DQSNRES_MASK | DDR_PHY_DX8SLBDQSCTL_DQSRES_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_DX8SLBDQSCTL_RESERVED_31_25_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SLBDQSCTL_RRRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SLBDQSCTL_RESERVED_23_22_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SLBDQSCTL_WRRMODE_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SLBDQSCTL_DQSGX_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SLBDQSCTL_LPPLLPD_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SLBDQSCTL_LPIOPD_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SLBDQSCTL_RESERVED_16_15_SHIFT
-                       | 0x00000001U << DDR_PHY_DX8SLBDQSCTL_QSCNTEN_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SLBDQSCTL_UDQIOM_SHIFT
-                       | 0x00000000U << DDR_PHY_DX8SLBDQSCTL_RESERVED_12_10_SHIFT
-                       | 0x00000003U << DDR_PHY_DX8SLBDQSCTL_DXSR_SHIFT
-                       | 0x0000000CU << DDR_PHY_DX8SLBDQSCTL_DQSNRES_SHIFT
-                       | 0x00000004U << DDR_PHY_DX8SLBDQSCTL_DQSRES_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_DX8SLBDQSCTL_OFFSET ,0xFFFFFFFFU ,0x012643C4U);
-       /*############################################################################################################################ */
-
-               /*Register : PIR @ 0XFD080004</p>
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_PIR_RESERVED_31                                                     0x0
-
-               Impedance Calibration Bypass
-               PSU_DDR_PHY_PIR_ZCALBYP                                                         0x0
-
-               Digital Delay Line (DDL) Calibration Pause
-               PSU_DDR_PHY_PIR_DCALPSE                                                         0x0
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_PIR_RESERVED_28_21                                                  0x0
-
-               Write DQS2DQ Training
-               PSU_DDR_PHY_PIR_DQS2DQ                                                          0x0
-
-               RDIMM Initialization
-               PSU_DDR_PHY_PIR_RDIMMINIT                                                       0x0
-
-               Controller DRAM Initialization
-               PSU_DDR_PHY_PIR_CTLDINIT                                                        0x1
-
-               VREF Training
-               PSU_DDR_PHY_PIR_VREF                                                            0x0
-
-               Static Read Training
-               PSU_DDR_PHY_PIR_SRD                                                             0x0
-
-               Write Data Eye Training
-               PSU_DDR_PHY_PIR_WREYE                                                           0x0
-
-               Read Data Eye Training
-               PSU_DDR_PHY_PIR_RDEYE                                                           0x0
-
-               Write Data Bit Deskew
-               PSU_DDR_PHY_PIR_WRDSKW                                                          0x0
-
-               Read Data Bit Deskew
-               PSU_DDR_PHY_PIR_RDDSKW                                                          0x0
-
-               Write Leveling Adjust
-               PSU_DDR_PHY_PIR_WLADJ                                                           0x0
-
-               Read DQS Gate Training
-               PSU_DDR_PHY_PIR_QSGATE                                                          0x0
-
-               Write Leveling
-               PSU_DDR_PHY_PIR_WL                                                              0x0
-
-               DRAM Initialization
-               PSU_DDR_PHY_PIR_DRAMINIT                                                        0x0
-
-               DRAM Reset (DDR3/DDR4/LPDDR4 Only)
-               PSU_DDR_PHY_PIR_DRAMRST                                                         0x0
-
-               PHY Reset
-               PSU_DDR_PHY_PIR_PHYRST                                                          0x1
-
-               Digital Delay Line (DDL) Calibration
-               PSU_DDR_PHY_PIR_DCAL                                                            0x1
-
-               PLL Initialiazation
-               PSU_DDR_PHY_PIR_PLLINIT                                                         0x1
-
-               Reserved. Return zeroes on reads.
-               PSU_DDR_PHY_PIR_RESERVED_3                                                      0x0
-
-               CA Training
-               PSU_DDR_PHY_PIR_CA                                                              0x0
-
-               Impedance Calibration
-               PSU_DDR_PHY_PIR_ZCAL                                                            0x1
-
-               Initialization Trigger
-               PSU_DDR_PHY_PIR_INIT                                                            0x1
-
-               PHY Initialization Register
-               (OFFSET, MASK, VALUE)      (0XFD080004, 0xFFFFFFFFU ,0x00040073U)
-               RegMask = (DDR_PHY_PIR_RESERVED_31_MASK | DDR_PHY_PIR_ZCALBYP_MASK | DDR_PHY_PIR_DCALPSE_MASK | DDR_PHY_PIR_RESERVED_28_21_MASK | DDR_PHY_PIR_DQS2DQ_MASK | DDR_PHY_PIR_RDIMMINIT_MASK | DDR_PHY_PIR_CTLDINIT_MASK | DDR_PHY_PIR_VREF_MASK | DDR_PHY_PIR_SRD_MASK | DDR_PHY_PIR_WREYE_MASK | DDR_PHY_PIR_RDEYE_MASK | DDR_PHY_PIR_WRDSKW_MASK | DDR_PHY_PIR_RDDSKW_MASK | DDR_PHY_PIR_WLADJ_MASK | DDR_PHY_PIR_QSGATE_MASK | DDR_PHY_PIR_WL_MASK | DDR_PHY_PIR_DRAMINIT_MASK | DDR_PHY_PIR_DRAMRST_MASK | DDR_PHY_PIR_PHYRST_MASK | DDR_PHY_PIR_DCAL_MASK | DDR_PHY_PIR_PLLINIT_MASK | DDR_PHY_PIR_RESERVED_3_MASK | DDR_PHY_PIR_CA_MASK | DDR_PHY_PIR_ZCAL_MASK | DDR_PHY_PIR_INIT_MASK |  0 );
-
-               RegVal = ((0x00000000U << DDR_PHY_PIR_RESERVED_31_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_ZCALBYP_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_DCALPSE_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_RESERVED_28_21_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_DQS2DQ_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_RDIMMINIT_SHIFT
-                       | 0x00000001U << DDR_PHY_PIR_CTLDINIT_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_VREF_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_SRD_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_WREYE_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_RDEYE_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_WRDSKW_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_RDDSKW_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_WLADJ_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_QSGATE_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_WL_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_DRAMINIT_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_DRAMRST_SHIFT
-                       | 0x00000001U << DDR_PHY_PIR_PHYRST_SHIFT
-                       | 0x00000001U << DDR_PHY_PIR_DCAL_SHIFT
-                       | 0x00000001U << DDR_PHY_PIR_PLLINIT_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_RESERVED_3_SHIFT
-                       | 0x00000000U << DDR_PHY_PIR_CA_SHIFT
-                       | 0x00000001U << DDR_PHY_PIR_ZCAL_SHIFT
-                       | 0x00000001U << DDR_PHY_PIR_INIT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DDR_PHY_PIR_OFFSET ,0xFFFFFFFFU ,0x00040073U);
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-unsigned long psu_mio_init_data() {
-               // : MIO PROGRAMMING
-               /*Register : MIO_PIN_0 @ 0XFF180000</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_sclk_out- (QSPI Clock)
-               PSU_IOU_SLCR_MIO_PIN_0_L0_SEL                                                   0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_0_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[0]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[0]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_0_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[0]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[0]- (GPIO bank 0) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Cloc
-               ) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, trace_
-               lk- (Trace Port Clock)
-               PSU_IOU_SLCR_MIO_PIN_0_L3_SEL                                                   6
-
-               Configures MIO Pin 0 peripheral interface mapping. S
-               (OFFSET, MASK, VALUE)      (0XFF180000, 0x000000FEU ,0x000000C0U)
-               RegMask = (IOU_SLCR_MIO_PIN_0_L0_SEL_MASK | IOU_SLCR_MIO_PIN_0_L1_SEL_MASK | IOU_SLCR_MIO_PIN_0_L2_SEL_MASK | IOU_SLCR_MIO_PIN_0_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_0_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_0_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_0_L2_SEL_SHIFT
-                       | 0x00000006U << IOU_SLCR_MIO_PIN_0_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_0_OFFSET ,0x000000FEU ,0x000000C0U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_1 @ 0XFF180004</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_mi1- (QSPI Databus) 1= qspi, Output, qspi_so_mo1- (QSPI Data
-               us)
-               PSU_IOU_SLCR_MIO_PIN_1_L0_SEL                                                   0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_1_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[1]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[1]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_1_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[1]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[1]- (GPIO bank 0) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc3, Output, ttc3_wave_o
-               t- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, trace_ctl- (Trace Port Control
-               Signal)
-               PSU_IOU_SLCR_MIO_PIN_1_L3_SEL                                                   6
-
-               Configures MIO Pin 1 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180004, 0x000000FEU ,0x000000C0U)
-               RegMask = (IOU_SLCR_MIO_PIN_1_L0_SEL_MASK | IOU_SLCR_MIO_PIN_1_L1_SEL_MASK | IOU_SLCR_MIO_PIN_1_L2_SEL_MASK | IOU_SLCR_MIO_PIN_1_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_1_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_1_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_1_L2_SEL_SHIFT
-                       | 0x00000006U << IOU_SLCR_MIO_PIN_1_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_1_OFFSET ,0x000000FEU ,0x000000C0U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_2 @ 0XFF180008</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi2- (QSPI Databus) 1= qspi, Output, qspi_mo2- (QSPI Databus)
-               PSU_IOU_SLCR_MIO_PIN_2_L0_SEL                                                   0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_2_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[2]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[2]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_2_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[2]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[2]- (GPIO bank 0) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc2, Input, ttc2_clk_in
-                (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[0]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_2_L3_SEL                                                   6
-
-               Configures MIO Pin 2 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180008, 0x000000FEU ,0x000000C0U)
-               RegMask = (IOU_SLCR_MIO_PIN_2_L0_SEL_MASK | IOU_SLCR_MIO_PIN_2_L1_SEL_MASK | IOU_SLCR_MIO_PIN_2_L2_SEL_MASK | IOU_SLCR_MIO_PIN_2_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_2_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_2_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_2_L2_SEL_SHIFT
-                       | 0x00000006U << IOU_SLCR_MIO_PIN_2_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_2_OFFSET ,0x000000FEU ,0x000000C0U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_3 @ 0XFF18000C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi3- (QSPI Databus) 1= qspi, Output, qspi_mo3- (QSPI Databus)
-               PSU_IOU_SLCR_MIO_PIN_3_L0_SEL                                                   0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_3_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[3]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[3]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_3_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[3]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[3]- (GPIO bank 0) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[0
-               - (SPI Master Selects) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial
-               output) 7= trace, Output, tracedq[1]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_3_L3_SEL                                                   6
-
-               Configures MIO Pin 3 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18000C, 0x000000FEU ,0x000000C0U)
-               RegMask = (IOU_SLCR_MIO_PIN_3_L0_SEL_MASK | IOU_SLCR_MIO_PIN_3_L1_SEL_MASK | IOU_SLCR_MIO_PIN_3_L2_SEL_MASK | IOU_SLCR_MIO_PIN_3_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_3_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_3_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_3_L2_SEL_SHIFT
-                       | 0x00000006U << IOU_SLCR_MIO_PIN_3_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_3_OFFSET ,0x000000FEU ,0x000000C0U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_4 @ 0XFF180010</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_mo_mo0- (QSPI Databus) 1= qspi, Input, qspi_si_mi0- (QSPI Data
-               us)
-               PSU_IOU_SLCR_MIO_PIN_4_L0_SEL                                                   0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_4_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[4]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[4]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_4_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[4]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[4]- (GPIO bank 0) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_s
-               - (MISO signal) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace,
-               utput, tracedq[2]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_4_L3_SEL                                                   2
-
-               Configures MIO Pin 4 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180010, 0x000000FEU ,0x00000040U)
-               RegMask = (IOU_SLCR_MIO_PIN_4_L0_SEL_MASK | IOU_SLCR_MIO_PIN_4_L1_SEL_MASK | IOU_SLCR_MIO_PIN_4_L2_SEL_MASK | IOU_SLCR_MIO_PIN_4_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_4_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_4_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_4_L2_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_4_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_4_OFFSET ,0x000000FEU ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_5 @ 0XFF180014</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_n_ss_out- (QSPI Slave Select)
-               PSU_IOU_SLCR_MIO_PIN_5_L0_SEL                                                   0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_5_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[5]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[5]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_5_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[5]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[5]- (GPIO bank 0) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, spi0
-               si- (MOSI signal) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7
-                trace, Output, tracedq[3]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_5_L3_SEL                                                   2
-
-               Configures MIO Pin 5 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180014, 0x000000FEU ,0x00000040U)
-               RegMask = (IOU_SLCR_MIO_PIN_5_L0_SEL_MASK | IOU_SLCR_MIO_PIN_5_L1_SEL_MASK | IOU_SLCR_MIO_PIN_5_L2_SEL_MASK | IOU_SLCR_MIO_PIN_5_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_5_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_5_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_5_L2_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_5_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_5_OFFSET ,0x000000FEU ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_6 @ 0XFF180018</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_clk_for_lpbk- (QSPI Clock to be fed-back)
-               PSU_IOU_SLCR_MIO_PIN_6_L0_SEL                                                   0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_6_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[6]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[6]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_6_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[6]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[6]- (GPIO bank 0) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, spi1
-               sclk_out- (SPI Clock) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace,
-               Output, tracedq[4]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_6_L3_SEL                                                   4
-
-               Configures MIO Pin 6 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180018, 0x000000FEU ,0x00000080U)
-               RegMask = (IOU_SLCR_MIO_PIN_6_L0_SEL_MASK | IOU_SLCR_MIO_PIN_6_L1_SEL_MASK | IOU_SLCR_MIO_PIN_6_L2_SEL_MASK | IOU_SLCR_MIO_PIN_6_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_6_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_6_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_6_L2_SEL_SHIFT
-                       | 0x00000004U << IOU_SLCR_MIO_PIN_6_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_6_OFFSET ,0x000000FEU ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_7 @ 0XFF18001C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_n_ss_out_upper- (QSPI Slave Select upper)
-               PSU_IOU_SLCR_MIO_PIN_7_L0_SEL                                                   0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_7_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[7]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[7]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_7_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[7]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[7]- (GPIO bank 0) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5=
-               tc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output,
-               racedq[5]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_7_L3_SEL                                                   0
-
-               Configures MIO Pin 7 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18001C, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_7_L0_SEL_MASK | IOU_SLCR_MIO_PIN_7_L1_SEL_MASK | IOU_SLCR_MIO_PIN_7_L2_SEL_MASK | IOU_SLCR_MIO_PIN_7_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_7_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_7_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_7_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_7_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_7_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_8 @ 0XFF180020</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[0]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [0]- (QSPI Upper Databus)
-               PSU_IOU_SLCR_MIO_PIN_8_L0_SEL                                                   0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_8_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[8]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[8]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_8_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[8]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[8]- (GPIO bank 0) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= ttc
-               , Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[6]- (Tr
-               ce Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_8_L3_SEL                                                   0
-
-               Configures MIO Pin 8 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180020, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_8_L0_SEL_MASK | IOU_SLCR_MIO_PIN_8_L1_SEL_MASK | IOU_SLCR_MIO_PIN_8_L2_SEL_MASK | IOU_SLCR_MIO_PIN_8_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_8_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_8_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_8_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_8_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_8_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_9 @ 0XFF180024</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[1]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [1]- (QSPI Upper Databus)
-               PSU_IOU_SLCR_MIO_PIN_9_L0_SEL                                                   0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ce[1]- (NAND chip enable)
-               PSU_IOU_SLCR_MIO_PIN_9_L1_SEL                                                   0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[9]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[9]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_9_L2_SEL                                                   0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[9]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[9]- (GPIO bank 0) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1,
-               utput, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (U
-               RT receiver serial input) 7= trace, Output, tracedq[7]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_9_L3_SEL                                                   4
-
-               Configures MIO Pin 9 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180024, 0x000000FEU ,0x00000080U)
-               RegMask = (IOU_SLCR_MIO_PIN_9_L0_SEL_MASK | IOU_SLCR_MIO_PIN_9_L1_SEL_MASK | IOU_SLCR_MIO_PIN_9_L2_SEL_MASK | IOU_SLCR_MIO_PIN_9_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_9_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_9_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_9_L2_SEL_SHIFT
-                       | 0x00000004U << IOU_SLCR_MIO_PIN_9_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_9_OFFSET ,0x000000FEU ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_10 @ 0XFF180028</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[2]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [2]- (QSPI Upper Databus)
-               PSU_IOU_SLCR_MIO_PIN_10_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[0]- (NAND Ready/Busy)
-               PSU_IOU_SLCR_MIO_PIN_10_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[10]- (Test Scan Port) = test_scan, Out
-               ut, test_scan_out[10]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_10_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[10]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[10]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Outp
-               t, tracedq[8]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_10_L3_SEL                                                  4
-
-               Configures MIO Pin 10 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180028, 0x000000FEU ,0x00000080U)
-               RegMask = (IOU_SLCR_MIO_PIN_10_L0_SEL_MASK | IOU_SLCR_MIO_PIN_10_L1_SEL_MASK | IOU_SLCR_MIO_PIN_10_L2_SEL_MASK | IOU_SLCR_MIO_PIN_10_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_10_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_10_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_10_L2_SEL_SHIFT
-                       | 0x00000004U << IOU_SLCR_MIO_PIN_10_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_10_OFFSET ,0x000000FEU ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_11 @ 0XFF18002C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[3]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [3]- (QSPI Upper Databus)
-               PSU_IOU_SLCR_MIO_PIN_11_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[1]- (NAND Ready/Busy)
-               PSU_IOU_SLCR_MIO_PIN_11_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[11]- (Test Scan Port) = test_scan, Out
-               ut, test_scan_out[11]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_11_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[11]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[11]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= trace, Output, tracedq[9]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_11_L3_SEL                                                  4
-
-               Configures MIO Pin 11 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18002C, 0x000000FEU ,0x00000080U)
-               RegMask = (IOU_SLCR_MIO_PIN_11_L0_SEL_MASK | IOU_SLCR_MIO_PIN_11_L1_SEL_MASK | IOU_SLCR_MIO_PIN_11_L2_SEL_MASK | IOU_SLCR_MIO_PIN_11_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_11_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_11_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_11_L2_SEL_SHIFT
-                       | 0x00000004U << IOU_SLCR_MIO_PIN_11_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_11_OFFSET ,0x000000FEU ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_12 @ 0XFF180030</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_sclk_out_upper- (QSPI Upper Clock)
-               PSU_IOU_SLCR_MIO_PIN_12_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dqs_in- (NAND Strobe) 1= nand, Output, nfc_dqs_out- (NAND Strobe
-
-               PSU_IOU_SLCR_MIO_PIN_12_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[12]- (Test Scan Port) = test_scan, Out
-               ut, test_scan_out[12]- (Test Scan Port) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_12_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[12]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[12]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Cl
-               ck) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, trac
-               dq[10]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_12_L3_SEL                                                  0
-
-               Configures MIO Pin 12 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180030, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_12_L0_SEL_MASK | IOU_SLCR_MIO_PIN_12_L1_SEL_MASK | IOU_SLCR_MIO_PIN_12_L2_SEL_MASK | IOU_SLCR_MIO_PIN_12_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_12_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_12_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_12_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_12_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_12_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_13 @ 0XFF180034</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_13_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ce[0]- (NAND chip enable)
-               PSU_IOU_SLCR_MIO_PIN_13_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[0]- (8-bit Data bus) = sd0, Output, sdio0_data_out[0]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[13]- (Test Scan Port) = test_scan, Output, test_scan_out[13]- (Test Scan Port
-                3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_13_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[13]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[13]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc1, Output, ttc1_wave
-               out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, tracedq[11]- (Trace Port Dat
-               bus)
-               PSU_IOU_SLCR_MIO_PIN_13_L3_SEL                                                  0
-
-               Configures MIO Pin 13 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180034, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_13_L0_SEL_MASK | IOU_SLCR_MIO_PIN_13_L1_SEL_MASK | IOU_SLCR_MIO_PIN_13_L2_SEL_MASK | IOU_SLCR_MIO_PIN_13_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_13_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_13_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_13_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_13_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_13_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_14 @ 0XFF180038</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_14_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_cle- (NAND Command Latch Enable)
-               PSU_IOU_SLCR_MIO_PIN_14_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[1]- (8-bit Data bus) = sd0, Output, sdio0_data_out[1]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[14]- (Test Scan Port) = test_scan, Output, test_scan_out[14]- (Test Scan Port
-                3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_14_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[14]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[14]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc0, Input, ttc0_clk_
-               n- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[12]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_14_L3_SEL                                                  0
-
-               Configures MIO Pin 14 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180038, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_14_L0_SEL_MASK | IOU_SLCR_MIO_PIN_14_L1_SEL_MASK | IOU_SLCR_MIO_PIN_14_L2_SEL_MASK | IOU_SLCR_MIO_PIN_14_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_14_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_14_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_14_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_14_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_14_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_15 @ 0XFF18003C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_15_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ale- (NAND Address Latch Enable)
-               PSU_IOU_SLCR_MIO_PIN_15_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[2]- (8-bit Data bus) = sd0, Output, sdio0_data_out[2]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[15]- (Test Scan Port) = test_scan, Output, test_scan_out[15]- (Test Scan Port
-                3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_15_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[15]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[15]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out
-               0]- (SPI Master Selects) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter seri
-               l output) 7= trace, Output, tracedq[13]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_15_L3_SEL                                                  0
-
-               Configures MIO Pin 15 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18003C, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_15_L0_SEL_MASK | IOU_SLCR_MIO_PIN_15_L1_SEL_MASK | IOU_SLCR_MIO_PIN_15_L2_SEL_MASK | IOU_SLCR_MIO_PIN_15_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_15_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_15_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_15_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_15_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_15_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_16 @ 0XFF180040</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_16_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[0]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[0]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_16_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[3]- (8-bit Data bus) = sd0, Output, sdio0_data_out[3]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[16]- (Test Scan Port) = test_scan, Output, test_scan_out[16]- (Test Scan Port
-                3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_16_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[16]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[16]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0
-               so- (MISO signal) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace
-                Output, tracedq[14]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_16_L3_SEL                                                  0
-
-               Configures MIO Pin 16 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180040, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_16_L0_SEL_MASK | IOU_SLCR_MIO_PIN_16_L1_SEL_MASK | IOU_SLCR_MIO_PIN_16_L2_SEL_MASK | IOU_SLCR_MIO_PIN_16_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_16_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_16_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_16_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_16_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_16_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_17 @ 0XFF180044</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_17_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[1]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[1]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_17_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[4]- (8-bit Data bus) = sd0, Output, sdio0_data_out[4]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[17]- (Test Scan Port) = test_scan, Output, test_scan_out[17]- (Test Scan Port
-                3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_17_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[17]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[17]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, sp
-               0_si- (MOSI signal) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= trace, Output, tracedq[15]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_17_L3_SEL                                                  0
-
-               Configures MIO Pin 17 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180044, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_17_L0_SEL_MASK | IOU_SLCR_MIO_PIN_17_L1_SEL_MASK | IOU_SLCR_MIO_PIN_17_L2_SEL_MASK | IOU_SLCR_MIO_PIN_17_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_17_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_17_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_17_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_17_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_17_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_18 @ 0XFF180048</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_18_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[2]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[2]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_18_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[5]- (8-bit Data bus) = sd0, Output, sdio0_data_out[5]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[18]- (Test Scan Port) = test_scan, Output, test_scan_out[18]- (Test Scan Port
-                3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_18_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[18]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[18]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_18_L3_SEL                                                  0
-
-               Configures MIO Pin 18 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180048, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_18_L0_SEL_MASK | IOU_SLCR_MIO_PIN_18_L1_SEL_MASK | IOU_SLCR_MIO_PIN_18_L2_SEL_MASK | IOU_SLCR_MIO_PIN_18_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_18_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_18_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_18_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_18_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_18_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_19 @ 0XFF18004C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_19_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[3]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[3]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_19_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[6]- (8-bit Data bus) = sd0, Output, sdio0_data_out[6]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[19]- (Test Scan Port) = test_scan, Output, test_scan_out[19]- (Test Scan Port
-                3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_19_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[19]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[19]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5
-                ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_19_L3_SEL                                                  0
-
-               Configures MIO Pin 19 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18004C, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_19_L0_SEL_MASK | IOU_SLCR_MIO_PIN_19_L1_SEL_MASK | IOU_SLCR_MIO_PIN_19_L2_SEL_MASK | IOU_SLCR_MIO_PIN_19_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_19_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_19_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_19_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_19_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_19_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_20 @ 0XFF180050</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_20_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[4]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[4]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_20_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[7]- (8-bit Data bus) = sd0, Output, sdio0_data_out[7]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[20]- (Test Scan Port) = test_scan, Output, test_scan_out[20]- (Test Scan Port
-                3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_20_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[20]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[20]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= t
-               c1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_20_L3_SEL                                                  0
-
-               Configures MIO Pin 20 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180050, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_20_L0_SEL_MASK | IOU_SLCR_MIO_PIN_20_L1_SEL_MASK | IOU_SLCR_MIO_PIN_20_L2_SEL_MASK | IOU_SLCR_MIO_PIN_20_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_20_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_20_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_20_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_20_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_20_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_21 @ 0XFF180054</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_21_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[5]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[5]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_21_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_cmd_in- (Command Indicator) = sd0, Output, sdio0_cmd_out- (Comman
-                Indicator) 2= test_scan, Input, test_scan_in[21]- (Test Scan Port) = test_scan, Output, test_scan_out[21]- (Test Scan Port)
-               = csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_21_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[21]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[21]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1
-                Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd-
-               UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_21_L3_SEL                                                  0
-
-               Configures MIO Pin 21 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180054, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_21_L0_SEL_MASK | IOU_SLCR_MIO_PIN_21_L1_SEL_MASK | IOU_SLCR_MIO_PIN_21_L2_SEL_MASK | IOU_SLCR_MIO_PIN_21_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_21_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_21_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_21_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_21_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_21_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_22 @ 0XFF180058</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_22_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_we_b- (NAND Write Enable)
-               PSU_IOU_SLCR_MIO_PIN_22_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_clk_out- (SDSDIO clock) 2= test_scan, Input, test_scan_in[22]-
-               (Test Scan Port) = test_scan, Output, test_scan_out[22]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_22_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[22]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[22]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, sp
-               1_sclk_out- (SPI Clock) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not
-               sed
-               PSU_IOU_SLCR_MIO_PIN_22_L3_SEL                                                  0
-
-               Configures MIO Pin 22 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180058, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_22_L0_SEL_MASK | IOU_SLCR_MIO_PIN_22_L1_SEL_MASK | IOU_SLCR_MIO_PIN_22_L2_SEL_MASK | IOU_SLCR_MIO_PIN_22_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_22_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_22_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_22_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_22_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_22_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_23 @ 0XFF18005C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_23_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[6]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[6]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_23_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_bus_pow- (SD card bus power) 2= test_scan, Input, test_scan_in
-               23]- (Test Scan Port) = test_scan, Output, test_scan_out[23]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper
-
-               PSU_IOU_SLCR_MIO_PIN_23_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[23]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[23]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_23_L3_SEL                                                  0
-
-               Configures MIO Pin 23 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18005C, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_23_L0_SEL_MASK | IOU_SLCR_MIO_PIN_23_L1_SEL_MASK | IOU_SLCR_MIO_PIN_23_L2_SEL_MASK | IOU_SLCR_MIO_PIN_23_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_23_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_23_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_23_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_23_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_23_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_24 @ 0XFF180060</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_24_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[7]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[7]- (NAND
-               ata Bus)
-               PSU_IOU_SLCR_MIO_PIN_24_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_cd_n- (SD card detect from connector) 2= test_scan, Input, test
-               scan_in[24]- (Test Scan Port) = test_scan, Output, test_scan_out[24]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ex
-                Tamper)
-               PSU_IOU_SLCR_MIO_PIN_24_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[24]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[24]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= Not Used 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1,
-               Output, ua1_txd- (UART transmitter serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_24_L3_SEL                                                  0
-
-               Configures MIO Pin 24 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180060, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_24_L0_SEL_MASK | IOU_SLCR_MIO_PIN_24_L1_SEL_MASK | IOU_SLCR_MIO_PIN_24_L2_SEL_MASK | IOU_SLCR_MIO_PIN_24_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_24_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_24_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_24_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_24_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_24_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_25 @ 0XFF180064</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_25_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_re_n- (NAND Read Enable)
-               PSU_IOU_SLCR_MIO_PIN_25_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_wp- (SD card write protect from connector) 2= test_scan, Input,
-               test_scan_in[25]- (Test Scan Port) = test_scan, Output, test_scan_out[25]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (C
-               U Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_25_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[25]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[25]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= Not Used 5= ttc3, Output, ttc3_wave_out- (TTC Waveform
-               lock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_25_L3_SEL                                                  0
-
-               Configures MIO Pin 25 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180064, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_25_L0_SEL_MASK | IOU_SLCR_MIO_PIN_25_L1_SEL_MASK | IOU_SLCR_MIO_PIN_25_L2_SEL_MASK | IOU_SLCR_MIO_PIN_25_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_25_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_25_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_25_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_25_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_25_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_26 @ 0XFF180068</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_tx_clk- (TX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_26_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ce[1]- (NAND chip enable)
-               PSU_IOU_SLCR_MIO_PIN_26_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[0]- (PMU GPI) 2= test_scan, Input, test_scan_in[26]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[26]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_26_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[0]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[0]- (GPIO bank 1) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Clock
-                5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[4]-
-               Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_26_L3_SEL                                                  0
-
-               Configures MIO Pin 26 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180068, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_26_L0_SEL_MASK | IOU_SLCR_MIO_PIN_26_L1_SEL_MASK | IOU_SLCR_MIO_PIN_26_L2_SEL_MASK | IOU_SLCR_MIO_PIN_26_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_26_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_26_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_26_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_26_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_26_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_27 @ 0XFF18006C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[0]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_27_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[0]- (NAND Ready/Busy)
-               PSU_IOU_SLCR_MIO_PIN_27_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[1]- (PMU GPI) 2= test_scan, Input, test_scan_in[27]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[27]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Outp
-               t, dp_aux_data_out- (Dp Aux Data)
-               PSU_IOU_SLCR_MIO_PIN_27_L2_SEL                                                  3
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[1]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[1]- (GPIO bank 1) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_
-               ut- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output, tracedq[5]- (Trace Port
-               atabus)
-               PSU_IOU_SLCR_MIO_PIN_27_L3_SEL                                                  0
-
-               Configures MIO Pin 27 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18006C, 0x000000FEU ,0x00000018U)
-               RegMask = (IOU_SLCR_MIO_PIN_27_L0_SEL_MASK | IOU_SLCR_MIO_PIN_27_L1_SEL_MASK | IOU_SLCR_MIO_PIN_27_L2_SEL_MASK | IOU_SLCR_MIO_PIN_27_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_27_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_27_L1_SEL_SHIFT
-                       | 0x00000003U << IOU_SLCR_MIO_PIN_27_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_27_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_27_OFFSET ,0x000000FEU ,0x00000018U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_28 @ 0XFF180070</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[1]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_28_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[1]- (NAND Ready/Busy)
-               PSU_IOU_SLCR_MIO_PIN_28_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[2]- (PMU GPI) 2= test_scan, Input, test_scan_in[28]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[28]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)
-               PSU_IOU_SLCR_MIO_PIN_28_L2_SEL                                                  3
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[2]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[2]- (GPIO bank 1) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc1, Input, ttc1_clk_i
-               - (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[6]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_28_L3_SEL                                                  0
-
-               Configures MIO Pin 28 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180070, 0x000000FEU ,0x00000018U)
-               RegMask = (IOU_SLCR_MIO_PIN_28_L0_SEL_MASK | IOU_SLCR_MIO_PIN_28_L1_SEL_MASK | IOU_SLCR_MIO_PIN_28_L2_SEL_MASK | IOU_SLCR_MIO_PIN_28_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_28_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_28_L1_SEL_SHIFT
-                       | 0x00000003U << IOU_SLCR_MIO_PIN_28_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_28_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_28_OFFSET ,0x000000FEU ,0x00000018U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_29 @ 0XFF180074</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[2]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_29_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_29_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[3]- (PMU GPI) 2= test_scan, Input, test_scan_in[29]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[29]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Outp
-               t, dp_aux_data_out- (Dp Aux Data)
-               PSU_IOU_SLCR_MIO_PIN_29_L2_SEL                                                  3
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[3]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[3]- (GPIO bank 1) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[0]
-                (SPI Master Selects) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial inpu
-               ) 7= trace, Output, tracedq[7]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_29_L3_SEL                                                  0
-
-               Configures MIO Pin 29 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180074, 0x000000FEU ,0x00000018U)
-               RegMask = (IOU_SLCR_MIO_PIN_29_L0_SEL_MASK | IOU_SLCR_MIO_PIN_29_L1_SEL_MASK | IOU_SLCR_MIO_PIN_29_L2_SEL_MASK | IOU_SLCR_MIO_PIN_29_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_29_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_29_L1_SEL_SHIFT
-                       | 0x00000003U << IOU_SLCR_MIO_PIN_29_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_29_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_29_OFFSET ,0x000000FEU ,0x00000018U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_30 @ 0XFF180078</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[3]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_30_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_30_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[4]- (PMU GPI) 2= test_scan, Input, test_scan_in[30]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[30]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)
-               PSU_IOU_SLCR_MIO_PIN_30_L2_SEL                                                  3
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[4]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[4]- (GPIO bank 1) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_so
-                (MISO signal) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output
-                tracedq[8]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_30_L3_SEL                                                  0
-
-               Configures MIO Pin 30 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180078, 0x000000FEU ,0x00000018U)
-               RegMask = (IOU_SLCR_MIO_PIN_30_L0_SEL_MASK | IOU_SLCR_MIO_PIN_30_L1_SEL_MASK | IOU_SLCR_MIO_PIN_30_L2_SEL_MASK | IOU_SLCR_MIO_PIN_30_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_30_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_30_L1_SEL_SHIFT
-                       | 0x00000003U << IOU_SLCR_MIO_PIN_30_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_30_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_30_OFFSET ,0x000000FEU ,0x00000018U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_31 @ 0XFF18007C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_tx_ctl- (TX RGMII control)
-               PSU_IOU_SLCR_MIO_PIN_31_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_31_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[5]- (PMU GPI) 2= test_scan, Input, test_scan_in[31]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[31]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_31_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[5]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[5]- (GPIO bank 1) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, spi
-               _si- (MOSI signal) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial out
-               ut) 7= trace, Output, tracedq[9]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_31_L3_SEL                                                  0
-
-               Configures MIO Pin 31 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18007C, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_31_L0_SEL_MASK | IOU_SLCR_MIO_PIN_31_L1_SEL_MASK | IOU_SLCR_MIO_PIN_31_L2_SEL_MASK | IOU_SLCR_MIO_PIN_31_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_31_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_31_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_31_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_31_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_31_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_32 @ 0XFF180080</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rx_clk- (RX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_32_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dqs_in- (NAND Strobe) 1= nand, Output, nfc_dqs_out- (NAND Strobe
-
-               PSU_IOU_SLCR_MIO_PIN_32_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[0]- (PMU GPI) 2= test_scan, Input, test_scan_in[32]- (Test S
-               an Port) = test_scan, Output, test_scan_out[32]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_32_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[6]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[6]- (GPIO bank 1) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, spi
-               _sclk_out- (SPI Clock) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7=
-               race, Output, tracedq[10]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_32_L3_SEL                                                  0
-
-               Configures MIO Pin 32 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180080, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_32_L0_SEL_MASK | IOU_SLCR_MIO_PIN_32_L1_SEL_MASK | IOU_SLCR_MIO_PIN_32_L2_SEL_MASK | IOU_SLCR_MIO_PIN_32_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_32_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_32_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_32_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_32_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_32_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_33 @ 0XFF180084</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[0]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_33_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_33_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[1]- (PMU GPI) 2= test_scan, Input, test_scan_in[33]- (Test S
-               an Port) = test_scan, Output, test_scan_out[33]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)
-               PSU_IOU_SLCR_MIO_PIN_33_L2_SEL                                                  1
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[7]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[7]- (GPIO bank 1) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5= t
-               c3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, traced
-               [11]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_33_L3_SEL                                                  0
-
-               Configures MIO Pin 33 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180084, 0x000000FEU ,0x00000008U)
-               RegMask = (IOU_SLCR_MIO_PIN_33_L0_SEL_MASK | IOU_SLCR_MIO_PIN_33_L1_SEL_MASK | IOU_SLCR_MIO_PIN_33_L2_SEL_MASK | IOU_SLCR_MIO_PIN_33_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_33_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_33_L1_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_33_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_33_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_33_OFFSET ,0x000000FEU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_34 @ 0XFF180088</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[1]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_34_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_34_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[2]- (PMU GPI) 2= test_scan, Input, test_scan_in[34]- (Test S
-               an Port) = test_scan, Output, test_scan_out[34]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Out
-               ut, dp_aux_data_out- (Dp Aux Data)
-               PSU_IOU_SLCR_MIO_PIN_34_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[8]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[8]- (GPIO bank 1) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= ttc2
-                Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[12]- (Trace P
-               rt Databus)
-               PSU_IOU_SLCR_MIO_PIN_34_L3_SEL                                                  0
-
-               Configures MIO Pin 34 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180088, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_34_L0_SEL_MASK | IOU_SLCR_MIO_PIN_34_L1_SEL_MASK | IOU_SLCR_MIO_PIN_34_L2_SEL_MASK | IOU_SLCR_MIO_PIN_34_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_34_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_34_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_34_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_34_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_34_OFFSET ,0x000000FFU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_35 @ 0XFF18008C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[2]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_35_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_35_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[3]- (PMU GPI) 2= test_scan, Input, test_scan_in[35]- (Test S
-               an Port) = test_scan, Output, test_scan_out[35]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)
-               PSU_IOU_SLCR_MIO_PIN_35_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[9]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[9]- (GPIO bank 1) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1,
-               Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd-
-               UART transmitter serial output) 7= trace, Output, tracedq[13]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_35_L3_SEL                                                  0
-
-               Configures MIO Pin 35 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18008C, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_35_L0_SEL_MASK | IOU_SLCR_MIO_PIN_35_L1_SEL_MASK | IOU_SLCR_MIO_PIN_35_L2_SEL_MASK | IOU_SLCR_MIO_PIN_35_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_35_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_35_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_35_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_35_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_35_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_36 @ 0XFF180090</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[3]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_36_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_36_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[4]- (PMU GPI) 2= test_scan, Input, test_scan_in[36]- (Test S
-               an Port) = test_scan, Output, test_scan_out[36]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Out
-               ut, dp_aux_data_out- (Dp Aux Data)
-               PSU_IOU_SLCR_MIO_PIN_36_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[10]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[10]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1
-               so- (MISO signal) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace
-                Output, tracedq[14]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_36_L3_SEL                                                  0
-
-               Configures MIO Pin 36 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180090, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_36_L0_SEL_MASK | IOU_SLCR_MIO_PIN_36_L1_SEL_MASK | IOU_SLCR_MIO_PIN_36_L2_SEL_MASK | IOU_SLCR_MIO_PIN_36_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_36_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_36_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_36_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_36_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_36_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_37 @ 0XFF180094</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rx_ctl- (RX RGMII control )
-               PSU_IOU_SLCR_MIO_PIN_37_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)
-               PSU_IOU_SLCR_MIO_PIN_37_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[5]- (PMU GPI) 2= test_scan, Input, test_scan_in[37]- (Test S
-               an Port) = test_scan, Output, test_scan_out[37]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)
-               PSU_IOU_SLCR_MIO_PIN_37_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[11]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[11]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, sp
-               1_si- (MOSI signal) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= trace, Output, tracedq[15]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_37_L3_SEL                                                  0
-
-               Configures MIO Pin 37 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180094, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_37_L0_SEL_MASK | IOU_SLCR_MIO_PIN_37_L1_SEL_MASK | IOU_SLCR_MIO_PIN_37_L2_SEL_MASK | IOU_SLCR_MIO_PIN_37_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_37_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_37_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_37_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_37_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_37_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_38 @ 0XFF180098</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_tx_clk- (TX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_38_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_38_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_clk_out- (SDSDIO clock) 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_38_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[12]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[12]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Clo
-               k) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, trace_clk-
-               (Trace Port Clock)
-               PSU_IOU_SLCR_MIO_PIN_38_L3_SEL                                                  4
-
-               Configures MIO Pin 38 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180098, 0x000000FEU ,0x00000080U)
-               RegMask = (IOU_SLCR_MIO_PIN_38_L0_SEL_MASK | IOU_SLCR_MIO_PIN_38_L1_SEL_MASK | IOU_SLCR_MIO_PIN_38_L2_SEL_MASK | IOU_SLCR_MIO_PIN_38_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_38_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_38_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_38_L2_SEL_SHIFT
-                       | 0x00000004U << IOU_SLCR_MIO_PIN_38_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_38_OFFSET ,0x000000FEU ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_39 @ 0XFF18009C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[0]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_39_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_39_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_cd_n- (SD card detect from connector) 2= sd1, Input, sd1_data_i
-               [4]- (8-bit Data bus) = sd1, Output, sdio1_data_out[4]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_39_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[13]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[13]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc0, Output, ttc0_wav
-               _out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output, trace_ctl- (Trace Port
-               Control Signal)
-               PSU_IOU_SLCR_MIO_PIN_39_L3_SEL                                                  0
-
-               Configures MIO Pin 39 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18009C, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_39_L0_SEL_MASK | IOU_SLCR_MIO_PIN_39_L1_SEL_MASK | IOU_SLCR_MIO_PIN_39_L2_SEL_MASK | IOU_SLCR_MIO_PIN_39_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_39_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_39_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_39_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_39_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_39_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_40 @ 0XFF1800A0</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[1]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_40_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_40_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_cmd_in- (Command Indicator) = sd0, Output, sdio0_cmd_out- (Comman
-                Indicator) 2= sd1, Input, sd1_data_in[5]- (8-bit Data bus) = sd1, Output, sdio1_data_out[5]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_40_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[14]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[14]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc3, Input, ttc3_clk
-               in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[0]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_40_L3_SEL                                                  0
-
-               Configures MIO Pin 40 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800A0, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_40_L0_SEL_MASK | IOU_SLCR_MIO_PIN_40_L1_SEL_MASK | IOU_SLCR_MIO_PIN_40_L2_SEL_MASK | IOU_SLCR_MIO_PIN_40_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_40_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_40_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_40_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_40_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_40_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_41 @ 0XFF1800A4</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[2]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_41_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_41_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[0]- (8-bit Data bus) = sd0, Output, sdio0_data_out[0]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[6]- (8-bit Data bus) = sd1, Output, sdio1_data_out[6]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_41_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[15]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[15]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[
-               ]- (SPI Master Selects) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial in
-               ut) 7= trace, Output, tracedq[1]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_41_L3_SEL                                                  4
-
-               Configures MIO Pin 41 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800A4, 0x000000FEU ,0x00000080U)
-               RegMask = (IOU_SLCR_MIO_PIN_41_L0_SEL_MASK | IOU_SLCR_MIO_PIN_41_L1_SEL_MASK | IOU_SLCR_MIO_PIN_41_L2_SEL_MASK | IOU_SLCR_MIO_PIN_41_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_41_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_41_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_41_L2_SEL_SHIFT
-                       | 0x00000004U << IOU_SLCR_MIO_PIN_41_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_41_OFFSET ,0x000000FEU ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_42 @ 0XFF1800A8</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[3]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_42_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_42_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[1]- (8-bit Data bus) = sd0, Output, sdio0_data_out[1]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[7]- (8-bit Data bus) = sd1, Output, sdio1_data_out[7]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_42_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[16]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[16]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_
-               o- (MISO signal) 5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Outp
-               t, tracedq[2]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_42_L3_SEL                                                  4
-
-               Configures MIO Pin 42 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800A8, 0x000000FEU ,0x00000080U)
-               RegMask = (IOU_SLCR_MIO_PIN_42_L0_SEL_MASK | IOU_SLCR_MIO_PIN_42_L1_SEL_MASK | IOU_SLCR_MIO_PIN_42_L2_SEL_MASK | IOU_SLCR_MIO_PIN_42_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_42_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_42_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_42_L2_SEL_SHIFT
-                       | 0x00000004U << IOU_SLCR_MIO_PIN_42_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_42_OFFSET ,0x000000FEU ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_43 @ 0XFF1800AC</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_tx_ctl- (TX RGMII control)
-               PSU_IOU_SLCR_MIO_PIN_43_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_43_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[2]- (8-bit Data bus) = sd0, Output, sdio0_data_out[2]- (8
-               bit Data bus) 2= sd1, Output, sdio1_bus_pow- (SD card bus power) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_43_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[17]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[17]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, s
-               i0_si- (MOSI signal) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= trace, Output, tracedq[3]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_43_L3_SEL                                                  4
-
-               Configures MIO Pin 43 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800AC, 0x000000FEU ,0x00000080U)
-               RegMask = (IOU_SLCR_MIO_PIN_43_L0_SEL_MASK | IOU_SLCR_MIO_PIN_43_L1_SEL_MASK | IOU_SLCR_MIO_PIN_43_L2_SEL_MASK | IOU_SLCR_MIO_PIN_43_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_43_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_43_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_43_L2_SEL_SHIFT
-                       | 0x00000004U << IOU_SLCR_MIO_PIN_43_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_43_OFFSET ,0x000000FEU ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_44 @ 0XFF1800B0</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rx_clk- (RX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_44_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_44_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[3]- (8-bit Data bus) = sd0, Output, sdio0_data_out[3]- (8
-               bit Data bus) 2= sd1, Input, sdio1_wp- (SD card write protect from connector) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_44_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[18]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[18]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, s
-               i1_sclk_out- (SPI Clock) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7
-                Not Used
-               PSU_IOU_SLCR_MIO_PIN_44_L3_SEL                                                  0
-
-               Configures MIO Pin 44 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800B0, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_44_L0_SEL_MASK | IOU_SLCR_MIO_PIN_44_L1_SEL_MASK | IOU_SLCR_MIO_PIN_44_L2_SEL_MASK | IOU_SLCR_MIO_PIN_44_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_44_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_44_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_44_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_44_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_44_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_45 @ 0XFF1800B4</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[0]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_45_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_45_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[4]- (8-bit Data bus) = sd0, Output, sdio0_data_out[4]- (8
-               bit Data bus) 2= sd1, Input, sdio1_cd_n- (SD card detect from connector) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_45_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[19]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[19]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5=
-               ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_45_L3_SEL                                                  0
-
-               Configures MIO Pin 45 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800B4, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_45_L0_SEL_MASK | IOU_SLCR_MIO_PIN_45_L1_SEL_MASK | IOU_SLCR_MIO_PIN_45_L2_SEL_MASK | IOU_SLCR_MIO_PIN_45_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_45_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_45_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_45_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_45_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_45_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_46 @ 0XFF1800B8</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[1]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_46_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_46_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[5]- (8-bit Data bus) = sd0, Output, sdio0_data_out[5]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[0]- (8-bit Data bus) = sd1, Output, sdio1_data_out[0]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_46_L2_SEL                                                  2
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[20]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[20]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= tt
-               0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_46_L3_SEL                                                  0
-
-               Configures MIO Pin 46 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800B8, 0x000000FEU ,0x00000010U)
-               RegMask = (IOU_SLCR_MIO_PIN_46_L0_SEL_MASK | IOU_SLCR_MIO_PIN_46_L1_SEL_MASK | IOU_SLCR_MIO_PIN_46_L2_SEL_MASK | IOU_SLCR_MIO_PIN_46_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_46_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_46_L1_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_46_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_46_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_46_OFFSET ,0x000000FEU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_47 @ 0XFF1800BC</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[2]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_47_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_47_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[6]- (8-bit Data bus) = sd0, Output, sdio0_data_out[6]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[1]- (8-bit Data bus) = sd1, Output, sdio1_data_out[1]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_47_L2_SEL                                                  2
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[21]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[21]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi
-               , Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd
-                (UART transmitter serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_47_L3_SEL                                                  0
-
-               Configures MIO Pin 47 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800BC, 0x000000FEU ,0x00000010U)
-               RegMask = (IOU_SLCR_MIO_PIN_47_L0_SEL_MASK | IOU_SLCR_MIO_PIN_47_L1_SEL_MASK | IOU_SLCR_MIO_PIN_47_L2_SEL_MASK | IOU_SLCR_MIO_PIN_47_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_47_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_47_L1_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_47_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_47_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_47_OFFSET ,0x000000FEU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_48 @ 0XFF1800C0</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[3]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_48_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_48_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[7]- (8-bit Data bus) = sd0, Output, sdio0_data_out[7]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[2]- (8-bit Data bus) = sd1, Output, sdio1_data_out[2]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_48_L2_SEL                                                  2
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[22]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[22]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1
-               so- (MISO signal) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= Not U
-               ed
-               PSU_IOU_SLCR_MIO_PIN_48_L3_SEL                                                  0
-
-               Configures MIO Pin 48 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800C0, 0x000000FEU ,0x00000010U)
-               RegMask = (IOU_SLCR_MIO_PIN_48_L0_SEL_MASK | IOU_SLCR_MIO_PIN_48_L1_SEL_MASK | IOU_SLCR_MIO_PIN_48_L2_SEL_MASK | IOU_SLCR_MIO_PIN_48_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_48_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_48_L1_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_48_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_48_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_48_OFFSET ,0x000000FEU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_49 @ 0XFF1800C4</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rx_ctl- (RX RGMII control )
-               PSU_IOU_SLCR_MIO_PIN_49_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_49_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_bus_pow- (SD card bus power) 2= sd1, Input, sd1_data_in[3]- (8
-               bit Data bus) = sd1, Output, sdio1_data_out[3]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_49_L2_SEL                                                  2
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[23]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[23]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, sp
-               1_si- (MOSI signal) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_49_L3_SEL                                                  0
-
-               Configures MIO Pin 49 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800C4, 0x000000FEU ,0x00000010U)
-               RegMask = (IOU_SLCR_MIO_PIN_49_L0_SEL_MASK | IOU_SLCR_MIO_PIN_49_L1_SEL_MASK | IOU_SLCR_MIO_PIN_49_L2_SEL_MASK | IOU_SLCR_MIO_PIN_49_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_49_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_49_L1_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_49_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_49_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_49_OFFSET ,0x000000FEU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_50 @ 0XFF1800C8</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem_tsu, Input, gem_tsu_clk- (TSU clock)
-               PSU_IOU_SLCR_MIO_PIN_50_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_50_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_wp- (SD card write protect from connector) 2= sd1, Input, sd1_c
-               d_in- (Command Indicator) = sd1, Output, sdio1_cmd_out- (Command Indicator) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_50_L2_SEL                                                  2
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[24]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[24]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= mdio1, Output, gem1_mdc- (MDIO Clock) 5= ttc2, Input, ttc2
-               clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_50_L3_SEL                                                  0
-
-               Configures MIO Pin 50 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800C8, 0x000000FEU ,0x00000010U)
-               RegMask = (IOU_SLCR_MIO_PIN_50_L0_SEL_MASK | IOU_SLCR_MIO_PIN_50_L1_SEL_MASK | IOU_SLCR_MIO_PIN_50_L2_SEL_MASK | IOU_SLCR_MIO_PIN_50_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_50_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_50_L1_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_50_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_50_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_50_OFFSET ,0x000000FEU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_51 @ 0XFF1800CC</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem_tsu, Input, gem_tsu_clk- (TSU clock)
-               PSU_IOU_SLCR_MIO_PIN_51_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_51_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= sd1, Output, sdio1_clk_out- (SDSDIO clock) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_51_L2_SEL                                                  2
-
-               Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[25]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[25]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= mdio1, Input, gem1_mdio_in- (MDIO Data) 4= mdio1, Outp
-               t, gem1_mdio_out- (MDIO Data) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter
-               serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_51_L3_SEL                                                  0
-
-               Configures MIO Pin 51 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800CC, 0x000000FEU ,0x00000010U)
-               RegMask = (IOU_SLCR_MIO_PIN_51_L0_SEL_MASK | IOU_SLCR_MIO_PIN_51_L1_SEL_MASK | IOU_SLCR_MIO_PIN_51_L2_SEL_MASK | IOU_SLCR_MIO_PIN_51_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_51_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_51_L1_SEL_SHIFT
-                       | 0x00000002U << IOU_SLCR_MIO_PIN_51_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_51_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_51_OFFSET ,0x000000FEU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_52 @ 0XFF1800D0</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_tx_clk- (TX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_52_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_clk_in- (ULPI Clock)
-               PSU_IOU_SLCR_MIO_PIN_52_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_52_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[0]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[0]- (GPIO bank 2) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Cloc
-               ) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, trace_
-               lk- (Trace Port Clock)
-               PSU_IOU_SLCR_MIO_PIN_52_L3_SEL                                                  0
-
-               Configures MIO Pin 52 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800D0, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_52_L0_SEL_MASK | IOU_SLCR_MIO_PIN_52_L1_SEL_MASK | IOU_SLCR_MIO_PIN_52_L2_SEL_MASK | IOU_SLCR_MIO_PIN_52_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_52_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_52_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_52_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_52_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_52_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_53 @ 0XFF1800D4</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[0]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_53_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_dir- (Data bus direction control)
-               PSU_IOU_SLCR_MIO_PIN_53_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_53_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[1]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[1]- (GPIO bank 2) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc1, Output, ttc1_wave_o
-               t- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, trace_ctl- (Trace Port Control
-               Signal)
-               PSU_IOU_SLCR_MIO_PIN_53_L3_SEL                                                  0
-
-               Configures MIO Pin 53 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800D4, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_53_L0_SEL_MASK | IOU_SLCR_MIO_PIN_53_L1_SEL_MASK | IOU_SLCR_MIO_PIN_53_L2_SEL_MASK | IOU_SLCR_MIO_PIN_53_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_53_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_53_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_53_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_53_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_53_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_54 @ 0XFF1800D8</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[1]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_54_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[2]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[2]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_54_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_54_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[2]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[2]- (GPIO bank 2) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc0, Input, ttc0_clk_in
-                (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[0]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_54_L3_SEL                                                  0
-
-               Configures MIO Pin 54 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800D8, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_54_L0_SEL_MASK | IOU_SLCR_MIO_PIN_54_L1_SEL_MASK | IOU_SLCR_MIO_PIN_54_L2_SEL_MASK | IOU_SLCR_MIO_PIN_54_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_54_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_54_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_54_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_54_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_54_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_55 @ 0XFF1800DC</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[2]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_55_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_nxt- (Data flow control signal from the PHY)
-               PSU_IOU_SLCR_MIO_PIN_55_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_55_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[3]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[3]- (GPIO bank 2) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[0
-               - (SPI Master Selects) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial
-               output) 7= trace, Output, tracedq[1]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_55_L3_SEL                                                  0
-
-               Configures MIO Pin 55 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800DC, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_55_L0_SEL_MASK | IOU_SLCR_MIO_PIN_55_L1_SEL_MASK | IOU_SLCR_MIO_PIN_55_L2_SEL_MASK | IOU_SLCR_MIO_PIN_55_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_55_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_55_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_55_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_55_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_55_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_56 @ 0XFF1800E0</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[3]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_56_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[0]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[0]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_56_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_56_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[4]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[4]- (GPIO bank 2) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_s
-               - (MISO signal) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace,
-               utput, tracedq[2]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_56_L3_SEL                                                  0
-
-               Configures MIO Pin 56 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800E0, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_56_L0_SEL_MASK | IOU_SLCR_MIO_PIN_56_L1_SEL_MASK | IOU_SLCR_MIO_PIN_56_L2_SEL_MASK | IOU_SLCR_MIO_PIN_56_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_56_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_56_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_56_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_56_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_56_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_57 @ 0XFF1800E4</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_tx_ctl- (TX RGMII control)
-               PSU_IOU_SLCR_MIO_PIN_57_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[1]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[1]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_57_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_57_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[5]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[5]- (GPIO bank 2) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, spi0
-               si- (MOSI signal) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7
-                trace, Output, tracedq[3]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_57_L3_SEL                                                  0
-
-               Configures MIO Pin 57 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800E4, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_57_L0_SEL_MASK | IOU_SLCR_MIO_PIN_57_L1_SEL_MASK | IOU_SLCR_MIO_PIN_57_L2_SEL_MASK | IOU_SLCR_MIO_PIN_57_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_57_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_57_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_57_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_57_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_57_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_58 @ 0XFF1800E8</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rx_clk- (RX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_58_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Output, usb0_ulpi_stp- (Asserted to end or interrupt transfers)
-               PSU_IOU_SLCR_MIO_PIN_58_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_58_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[6]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[6]- (GPIO bank 2) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, spi1_sclk_out- (SPI Clock
-                5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[4]-
-               Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_58_L3_SEL                                                  0
-
-               Configures MIO Pin 58 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800E8, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_58_L0_SEL_MASK | IOU_SLCR_MIO_PIN_58_L1_SEL_MASK | IOU_SLCR_MIO_PIN_58_L2_SEL_MASK | IOU_SLCR_MIO_PIN_58_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_58_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_58_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_58_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_58_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_58_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_59 @ 0XFF1800EC</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[0]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_59_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[3]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[3]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_59_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_59_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[7]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[7]- (GPIO bank 2) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_
-               ut- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output, tracedq[5]- (Trace Port
-               atabus)
-               PSU_IOU_SLCR_MIO_PIN_59_L3_SEL                                                  0
-
-               Configures MIO Pin 59 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800EC, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_59_L0_SEL_MASK | IOU_SLCR_MIO_PIN_59_L1_SEL_MASK | IOU_SLCR_MIO_PIN_59_L2_SEL_MASK | IOU_SLCR_MIO_PIN_59_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_59_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_59_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_59_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_59_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_59_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_60 @ 0XFF1800F0</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[1]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_60_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[4]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[4]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_60_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_60_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[8]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[8]- (GPIO bank 2) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= ttc1, Input, ttc1_clk_i
-               - (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[6]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_60_L3_SEL                                                  0
-
-               Configures MIO Pin 60 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800F0, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_60_L0_SEL_MASK | IOU_SLCR_MIO_PIN_60_L1_SEL_MASK | IOU_SLCR_MIO_PIN_60_L2_SEL_MASK | IOU_SLCR_MIO_PIN_60_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_60_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_60_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_60_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_60_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_60_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_61 @ 0XFF1800F4</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[2]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_61_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[5]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[5]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_61_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_61_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[9]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[9]- (GPIO bank 2) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1, Output, spi1_n_ss_out[0]
-                (SPI Master Selects) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial inpu
-               ) 7= trace, Output, tracedq[7]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_61_L3_SEL                                                  0
-
-               Configures MIO Pin 61 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800F4, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_61_L0_SEL_MASK | IOU_SLCR_MIO_PIN_61_L1_SEL_MASK | IOU_SLCR_MIO_PIN_61_L2_SEL_MASK | IOU_SLCR_MIO_PIN_61_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_61_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_61_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_61_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_61_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_61_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_62 @ 0XFF1800F8</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[3]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_62_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[6]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[6]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_62_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_62_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[10]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[10]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Outp
-               t, tracedq[8]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_62_L3_SEL                                                  0
-
-               Configures MIO Pin 62 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800F8, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_62_L0_SEL_MASK | IOU_SLCR_MIO_PIN_62_L1_SEL_MASK | IOU_SLCR_MIO_PIN_62_L2_SEL_MASK | IOU_SLCR_MIO_PIN_62_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_62_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_62_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_62_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_62_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_62_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_63 @ 0XFF1800FC</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rx_ctl- (RX RGMII control )
-               PSU_IOU_SLCR_MIO_PIN_63_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[7]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[7]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_63_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_63_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[11]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[11]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= trace, Output, tracedq[9]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_63_L3_SEL                                                  0
-
-               Configures MIO Pin 63 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF1800FC, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_63_L0_SEL_MASK | IOU_SLCR_MIO_PIN_63_L1_SEL_MASK | IOU_SLCR_MIO_PIN_63_L2_SEL_MASK | IOU_SLCR_MIO_PIN_63_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_63_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_63_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_63_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_63_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_63_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_64 @ 0XFF180100</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_tx_clk- (TX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_64_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_clk_in- (ULPI Clock)
-               PSU_IOU_SLCR_MIO_PIN_64_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_clk_out- (SDSDIO clock) 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_64_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[12]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[12]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, s
-               i0_sclk_out- (SPI Clock) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7
-                trace, Output, tracedq[10]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_64_L3_SEL                                                  0
-
-               Configures MIO Pin 64 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180100, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_64_L0_SEL_MASK | IOU_SLCR_MIO_PIN_64_L1_SEL_MASK | IOU_SLCR_MIO_PIN_64_L2_SEL_MASK | IOU_SLCR_MIO_PIN_64_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_64_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_64_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_64_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_64_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_64_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_65 @ 0XFF180104</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[0]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_65_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_dir- (Data bus direction control)
-               PSU_IOU_SLCR_MIO_PIN_65_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_cd_n- (SD card detect from connector) 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_65_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[13]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[13]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5=
-               ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, trac
-               dq[11]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_65_L3_SEL                                                  0
-
-               Configures MIO Pin 65 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180104, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_65_L0_SEL_MASK | IOU_SLCR_MIO_PIN_65_L1_SEL_MASK | IOU_SLCR_MIO_PIN_65_L2_SEL_MASK | IOU_SLCR_MIO_PIN_65_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_65_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_65_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_65_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_65_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_65_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_66 @ 0XFF180108</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[1]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_66_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[2]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[2]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_66_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_cmd_in- (Command Indicator) = sd0, Output, sdio0_cmd_out- (Comman
-                Indicator) 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_66_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[14]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[14]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= tt
-               2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[12]- (Trace
-               Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_66_L3_SEL                                                  0
-
-               Configures MIO Pin 66 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180108, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_66_L0_SEL_MASK | IOU_SLCR_MIO_PIN_66_L1_SEL_MASK | IOU_SLCR_MIO_PIN_66_L2_SEL_MASK | IOU_SLCR_MIO_PIN_66_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_66_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_66_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_66_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_66_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_66_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_67 @ 0XFF18010C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[2]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_67_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_nxt- (Data flow control signal from the PHY)
-               PSU_IOU_SLCR_MIO_PIN_67_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[0]- (8-bit Data bus) = sd0, Output, sdio0_data_out[0]- (8
-               bit Data bus) 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_67_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[15]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[15]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi
-               , Output, spi0_n_ss_out[0]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd
-                (UART transmitter serial output) 7= trace, Output, tracedq[13]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_67_L3_SEL                                                  0
-
-               Configures MIO Pin 67 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18010C, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_67_L0_SEL_MASK | IOU_SLCR_MIO_PIN_67_L1_SEL_MASK | IOU_SLCR_MIO_PIN_67_L2_SEL_MASK | IOU_SLCR_MIO_PIN_67_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_67_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_67_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_67_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_67_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_67_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_68 @ 0XFF180110</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[3]- (TX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_68_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[0]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[0]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_68_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[1]- (8-bit Data bus) = sd0, Output, sdio0_data_out[1]- (8
-               bit Data bus) 2= Not Used 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_68_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[16]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[16]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0
-               so- (MISO signal) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace
-                Output, tracedq[14]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_68_L3_SEL                                                  0
-
-               Configures MIO Pin 68 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180110, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_68_L0_SEL_MASK | IOU_SLCR_MIO_PIN_68_L1_SEL_MASK | IOU_SLCR_MIO_PIN_68_L2_SEL_MASK | IOU_SLCR_MIO_PIN_68_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_68_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_68_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_68_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_68_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_68_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_69 @ 0XFF180114</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_tx_ctl- (TX RGMII control)
-               PSU_IOU_SLCR_MIO_PIN_69_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[1]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[1]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_69_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[2]- (8-bit Data bus) = sd0, Output, sdio0_data_out[2]- (8
-               bit Data bus) 2= sd1, Input, sdio1_wp- (SD card write protect from connector) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_69_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[17]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[17]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, sp
-               0_si- (MOSI signal) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= trace, Output, tracedq[15]- (Trace Port Databus)
-               PSU_IOU_SLCR_MIO_PIN_69_L3_SEL                                                  0
-
-               Configures MIO Pin 69 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180114, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_69_L0_SEL_MASK | IOU_SLCR_MIO_PIN_69_L1_SEL_MASK | IOU_SLCR_MIO_PIN_69_L2_SEL_MASK | IOU_SLCR_MIO_PIN_69_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_69_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_69_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_69_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_69_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_69_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_70 @ 0XFF180118</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rx_clk- (RX RGMII clock)
-               PSU_IOU_SLCR_MIO_PIN_70_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Output, usb1_ulpi_stp- (Asserted to end or interrupt transfers)
-               PSU_IOU_SLCR_MIO_PIN_70_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[3]- (8-bit Data bus) = sd0, Output, sdio0_data_out[3]- (8
-               bit Data bus) 2= sd1, Output, sdio1_bus_pow- (SD card bus power) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_70_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[18]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[18]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, sp
-               1_sclk_out- (SPI Clock) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not
-               sed
-               PSU_IOU_SLCR_MIO_PIN_70_L3_SEL                                                  0
-
-               Configures MIO Pin 70 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180118, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_70_L0_SEL_MASK | IOU_SLCR_MIO_PIN_70_L1_SEL_MASK | IOU_SLCR_MIO_PIN_70_L2_SEL_MASK | IOU_SLCR_MIO_PIN_70_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_70_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_70_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_70_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_70_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_70_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_71 @ 0XFF18011C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[0]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_71_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[3]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[3]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_71_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[4]- (8-bit Data bus) = sd0, Output, sdio0_data_out[4]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[0]- (8-bit Data bus) = sd1, Output, sdio1_data_out[0]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_71_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[19]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[19]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5
-                ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_71_L3_SEL                                                  0
-
-               Configures MIO Pin 71 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18011C, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_71_L0_SEL_MASK | IOU_SLCR_MIO_PIN_71_L1_SEL_MASK | IOU_SLCR_MIO_PIN_71_L2_SEL_MASK | IOU_SLCR_MIO_PIN_71_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_71_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_71_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_71_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_71_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_71_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_72 @ 0XFF180120</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[1]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_72_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[4]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[4]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_72_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[5]- (8-bit Data bus) = sd0, Output, sdio0_data_out[5]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[1]- (8-bit Data bus) = sd1, Output, sdio1_data_out[1]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_72_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[20]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[20]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= N
-               t Used 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_72_L3_SEL                                                  0
-
-               Configures MIO Pin 72 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180120, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_72_L0_SEL_MASK | IOU_SLCR_MIO_PIN_72_L1_SEL_MASK | IOU_SLCR_MIO_PIN_72_L2_SEL_MASK | IOU_SLCR_MIO_PIN_72_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_72_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_72_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_72_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_72_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_72_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_73 @ 0XFF180124</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[2]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_73_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[5]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[5]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_73_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[6]- (8-bit Data bus) = sd0, Output, sdio0_data_out[6]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[2]- (8-bit Data bus) = sd1, Output, sdio1_data_out[2]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_73_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[21]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[21]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1
-                Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= Not Used 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_73_L3_SEL                                                  0
-
-               Configures MIO Pin 73 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180124, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_73_L0_SEL_MASK | IOU_SLCR_MIO_PIN_73_L1_SEL_MASK | IOU_SLCR_MIO_PIN_73_L2_SEL_MASK | IOU_SLCR_MIO_PIN_73_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_73_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_73_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_73_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_73_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_73_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_74 @ 0XFF180128</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[3]- (RX RGMII data)
-               PSU_IOU_SLCR_MIO_PIN_74_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[6]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[6]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_74_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[7]- (8-bit Data bus) = sd0, Output, sdio0_data_out[7]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[3]- (8-bit Data bus) = sd1, Output, sdio1_data_out[3]- (8-bit Data bus) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_74_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[22]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[22]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= Not Used 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_74_L3_SEL                                                  0
-
-               Configures MIO Pin 74 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180128, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_74_L0_SEL_MASK | IOU_SLCR_MIO_PIN_74_L1_SEL_MASK | IOU_SLCR_MIO_PIN_74_L2_SEL_MASK | IOU_SLCR_MIO_PIN_74_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_74_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_74_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_74_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_74_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_74_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_75 @ 0XFF18012C</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rx_ctl- (RX RGMII control )
-               PSU_IOU_SLCR_MIO_PIN_75_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[7]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[7]- (ULPI data bus)
-               PSU_IOU_SLCR_MIO_PIN_75_L1_SEL                                                  1
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_bus_pow- (SD card bus power) 2= sd1, Input, sd1_cmd_in- (Comma
-               d Indicator) = sd1, Output, sdio1_cmd_out- (Command Indicator) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_75_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[23]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[23]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= Not Used 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_75_L3_SEL                                                  0
-
-               Configures MIO Pin 75 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF18012C, 0x000000FEU ,0x00000004U)
-               RegMask = (IOU_SLCR_MIO_PIN_75_L0_SEL_MASK | IOU_SLCR_MIO_PIN_75_L1_SEL_MASK | IOU_SLCR_MIO_PIN_75_L2_SEL_MASK | IOU_SLCR_MIO_PIN_75_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_75_L0_SEL_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_PIN_75_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_75_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_75_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_75_OFFSET ,0x000000FEU ,0x00000004U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_76 @ 0XFF180130</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_76_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_76_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_wp- (SD card write protect from connector) 2= sd1, Output, sdio
-               _clk_out- (SDSDIO clock) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_76_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[24]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[24]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= mdio0, Output, gem0_mdc- (MDIO Clock) 4= mdio1, Output, gem1_mdc- (MDIO Clock) 5= mdio2, Output, gem2_mdc- (MDIO Clock
-                6= mdio3, Output, gem3_mdc- (MDIO Clock) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_76_L3_SEL                                                  0
-
-               Configures MIO Pin 76 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180130, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_76_L0_SEL_MASK | IOU_SLCR_MIO_PIN_76_L1_SEL_MASK | IOU_SLCR_MIO_PIN_76_L2_SEL_MASK | IOU_SLCR_MIO_PIN_76_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_76_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_76_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_76_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_76_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_76_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_PIN_77 @ 0XFF180134</p>
-
-               Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_77_L0_SEL                                                  0
-
-               Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used
-               PSU_IOU_SLCR_MIO_PIN_77_L1_SEL                                                  0
-
-               Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= sd1, Input, sdio1_cd_n- (SD card detect from connector) 3= Not Used
-               PSU_IOU_SLCR_MIO_PIN_77_L2_SEL                                                  0
-
-               Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[25]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[25]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= mdio0, Input, gem0_mdio_in- (MDIO Data) 3= mdio0, Output, gem0_mdio_out- (MDIO Data) 4= mdio1, Input, gem1_mdio_in- (MD
-               O Data) 4= mdio1, Output, gem1_mdio_out- (MDIO Data) 5= mdio2, Input, gem2_mdio_in- (MDIO Data) 5= mdio2, Output, gem2_mdio_o
-               t- (MDIO Data) 6= mdio3, Input, gem3_mdio_in- (MDIO Data) 6= mdio3, Output, gem3_mdio_out- (MDIO Data) 7= Not Used
-               PSU_IOU_SLCR_MIO_PIN_77_L3_SEL                                                  0
-
-               Configures MIO Pin 77 peripheral interface mapping
-               (OFFSET, MASK, VALUE)      (0XFF180134, 0x000000FEU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_PIN_77_L0_SEL_MASK | IOU_SLCR_MIO_PIN_77_L1_SEL_MASK | IOU_SLCR_MIO_PIN_77_L2_SEL_MASK | IOU_SLCR_MIO_PIN_77_L3_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_PIN_77_L0_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_77_L1_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_77_L2_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_PIN_77_L3_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_PIN_77_OFFSET ,0x000000FEU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_MST_TRI0 @ 0XFF180204</p>
-
-               Master Tri-state Enable for pin 0, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI                                            0
-
-               Master Tri-state Enable for pin 1, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI                                            1
-
-               Master Tri-state Enable for pin 2, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI                                            1
-
-               Master Tri-state Enable for pin 3, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI                                            0
-
-               Master Tri-state Enable for pin 4, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI                                            0
-
-               Master Tri-state Enable for pin 5, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI                                            0
-
-               Master Tri-state Enable for pin 6, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI                                            0
-
-               Master Tri-state Enable for pin 7, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI                                            0
-
-               Master Tri-state Enable for pin 8, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI                                            0
-
-               Master Tri-state Enable for pin 9, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI                                            0
-
-               Master Tri-state Enable for pin 10, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI                                            0
-
-               Master Tri-state Enable for pin 11, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI                                            0
-
-               Master Tri-state Enable for pin 12, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI                                            0
-
-               Master Tri-state Enable for pin 13, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI                                            0
-
-               Master Tri-state Enable for pin 14, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI                                            0
-
-               Master Tri-state Enable for pin 15, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI                                            0
-
-               Master Tri-state Enable for pin 16, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI                                            0
-
-               Master Tri-state Enable for pin 17, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI                                            0
-
-               Master Tri-state Enable for pin 18, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI                                            0
-
-               Master Tri-state Enable for pin 19, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI                                            0
-
-               Master Tri-state Enable for pin 20, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI                                            0
-
-               Master Tri-state Enable for pin 21, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI                                            0
-
-               Master Tri-state Enable for pin 22, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI                                            0
-
-               Master Tri-state Enable for pin 23, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI                                            0
-
-               Master Tri-state Enable for pin 24, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI                                            1
-
-               Master Tri-state Enable for pin 25, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI                                            0
-
-               Master Tri-state Enable for pin 26, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI                                            0
-
-               Master Tri-state Enable for pin 27, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI                                            0
-
-               Master Tri-state Enable for pin 28, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI                                            1
-
-               Master Tri-state Enable for pin 29, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI                                            0
-
-               Master Tri-state Enable for pin 30, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI                                            1
-
-               Master Tri-state Enable for pin 31, active high
-               PSU_IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI                                            0
-
-               MIO pin Tri-state Enables, 31:0
-               (OFFSET, MASK, VALUE)      (0XFF180204, 0xFFFFFFFFU ,0x51000006U)
-               RegMask = (IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_MASK | IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_MST_TRI0_OFFSET ,0xFFFFFFFFU ,0x51000006U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_MST_TRI1 @ 0XFF180208</p>
-
-               Master Tri-state Enable for pin 32, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI                                            0
-
-               Master Tri-state Enable for pin 33, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI                                            0
-
-               Master Tri-state Enable for pin 34, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI                                            0
-
-               Master Tri-state Enable for pin 35, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI                                            0
-
-               Master Tri-state Enable for pin 36, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI                                            0
-
-               Master Tri-state Enable for pin 37, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI                                            0
-
-               Master Tri-state Enable for pin 38, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI                                            0
-
-               Master Tri-state Enable for pin 39, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI                                            0
-
-               Master Tri-state Enable for pin 40, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI                                            0
-
-               Master Tri-state Enable for pin 41, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI                                            0
-
-               Master Tri-state Enable for pin 42, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI                                            0
-
-               Master Tri-state Enable for pin 43, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI                                            0
-
-               Master Tri-state Enable for pin 44, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI                                            0
-
-               Master Tri-state Enable for pin 45, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI                                            0
-
-               Master Tri-state Enable for pin 46, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI                                            0
-
-               Master Tri-state Enable for pin 47, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI                                            0
-
-               Master Tri-state Enable for pin 48, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI                                            0
-
-               Master Tri-state Enable for pin 49, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI                                            0
-
-               Master Tri-state Enable for pin 50, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI                                            0
-
-               Master Tri-state Enable for pin 51, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI                                            0
-
-               Master Tri-state Enable for pin 52, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI                                            1
-
-               Master Tri-state Enable for pin 53, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI                                            1
-
-               Master Tri-state Enable for pin 54, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI                                            0
-
-               Master Tri-state Enable for pin 55, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI                                            1
-
-               Master Tri-state Enable for pin 56, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI                                            0
-
-               Master Tri-state Enable for pin 57, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI                                            0
-
-               Master Tri-state Enable for pin 58, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI                                            0
-
-               Master Tri-state Enable for pin 59, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI                                            0
-
-               Master Tri-state Enable for pin 60, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI                                            0
-
-               Master Tri-state Enable for pin 61, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI                                            0
-
-               Master Tri-state Enable for pin 62, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI                                            0
-
-               Master Tri-state Enable for pin 63, active high
-               PSU_IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI                                            0
-
-               MIO pin Tri-state Enables, 63:32
-               (OFFSET, MASK, VALUE)      (0XFF180208, 0xFFFFFFFFU ,0x00B00000U)
-               RegMask = (IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_MASK | IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_MST_TRI1_OFFSET ,0xFFFFFFFFU ,0x00B00000U);
-       /*############################################################################################################################ */
-
-               /*Register : MIO_MST_TRI2 @ 0XFF18020C</p>
-
-               Master Tri-state Enable for pin 64, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI                                            1
-
-               Master Tri-state Enable for pin 65, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI                                            1
-
-               Master Tri-state Enable for pin 66, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI                                            0
-
-               Master Tri-state Enable for pin 67, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI                                            1
-
-               Master Tri-state Enable for pin 68, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI                                            0
-
-               Master Tri-state Enable for pin 69, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI                                            0
-
-               Master Tri-state Enable for pin 70, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI                                            0
-
-               Master Tri-state Enable for pin 71, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI                                            0
-
-               Master Tri-state Enable for pin 72, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI                                            0
-
-               Master Tri-state Enable for pin 73, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI                                            0
-
-               Master Tri-state Enable for pin 74, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI                                            0
-
-               Master Tri-state Enable for pin 75, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI                                            0
-
-               Master Tri-state Enable for pin 76, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI                                            0
-
-               Master Tri-state Enable for pin 77, active high
-               PSU_IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI                                            0
-
-               MIO pin Tri-state Enables, 77:64
-               (OFFSET, MASK, VALUE)      (0XFF18020C, 0x00003FFFU ,0x0000000BU)
-               RegMask = (IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_MASK | IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_SHIFT
-                       | 0x00000001U << IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_MST_TRI2_OFFSET ,0x00003FFFU ,0x0000000BU);
-       /*############################################################################################################################ */
-
-               /*Register : bank0_ctrl0 @ 0XFF180138</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25                                          1
-
-               Drive0 control to MIO Bank 0 - control MIO[25:0]
-               (OFFSET, MASK, VALUE)      (0XFF180138, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_MASK | IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK0_CTRL0_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank0_ctrl1 @ 0XFF18013C</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25                                          1
-
-               Drive1 control to MIO Bank 0 - control MIO[25:0]
-               (OFFSET, MASK, VALUE)      (0XFF18013C, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_MASK | IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK0_CTRL1_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank0_ctrl3 @ 0XFF180140</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25                                  0
-
-               Selects either Schmitt or CMOS input for MIO Bank 0 - control MIO[25:0]
-               (OFFSET, MASK, VALUE)      (0XFF180140, 0x03FFFFFFU ,0x00000000U)
-               RegMask = (IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK | IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK0_CTRL3_OFFSET ,0x03FFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : bank0_ctrl4 @ 0XFF180144</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25                                 1
-
-               When mio_bank0_pull_enable is set, this selects pull up or pull down for MIO Bank 0 - control MIO[25:0]
-               (OFFSET, MASK, VALUE)      (0XFF180144, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK | IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK0_CTRL4_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank0_ctrl5 @ 0XFF180148</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25                                     1
-
-               When set, this enables mio_bank0_pullupdown to selects pull up or pull down for MIO Bank 0 - control MIO[25:0]
-               (OFFSET, MASK, VALUE)      (0XFF180148, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_MASK | IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK0_CTRL5_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank0_ctrl6 @ 0XFF18014C</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[0].
-               PSU_IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25                                0
-
-               Slew rate control to MIO Bank 0 - control MIO[25:0]
-               (OFFSET, MASK, VALUE)      (0XFF18014C, 0x03FFFFFFU ,0x00000000U)
-               RegMask = (IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK | IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK0_CTRL6_OFFSET ,0x03FFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : bank1_ctrl0 @ 0XFF180154</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25                                          1
-
-               Drive0 control to MIO Bank 1 - control MIO[51:26]
-               (OFFSET, MASK, VALUE)      (0XFF180154, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_MASK | IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK1_CTRL0_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank1_ctrl1 @ 0XFF180158</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25                                          1
-
-               Drive1 control to MIO Bank 1 - control MIO[51:26]
-               (OFFSET, MASK, VALUE)      (0XFF180158, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_MASK | IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK1_CTRL1_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank1_ctrl3 @ 0XFF18015C</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25                                  0
-
-               Selects either Schmitt or CMOS input for MIO Bank 1 - control MIO[51:26]
-               (OFFSET, MASK, VALUE)      (0XFF18015C, 0x03FFFFFFU ,0x00000000U)
-               RegMask = (IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK | IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK1_CTRL3_OFFSET ,0x03FFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : bank1_ctrl4 @ 0XFF180160</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24                                 1
-
-               When mio_bank1_pull_enable is set, this selects pull up or pull down for MIO Bank 1 - control MIO[51:26]
-               (OFFSET, MASK, VALUE)      (0XFF180160, 0x01FFFFFFU ,0x01FFFFFFU)
-               RegMask = (IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK | IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK1_CTRL4_OFFSET ,0x01FFFFFFU ,0x01FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank1_ctrl5 @ 0XFF180164</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25                                     0
-
-               When set, this enables mio_bank1_pullupdown to selects pull up or pull down for MIO Bank 1 - control MIO[51:26]
-               (OFFSET, MASK, VALUE)      (0XFF180164, 0x03FFFFFFU ,0x03FFF7FFU)
-               RegMask = (IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_MASK | IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK1_CTRL5_OFFSET ,0x03FFFFFFU ,0x03FFF7FFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank1_ctrl6 @ 0XFF180168</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[26].
-               PSU_IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25                                0
-
-               Slew rate control to MIO Bank 1 - control MIO[51:26]
-               (OFFSET, MASK, VALUE)      (0XFF180168, 0x03FFFFFFU ,0x00000000U)
-               RegMask = (IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK | IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK1_CTRL6_OFFSET ,0x03FFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : bank2_ctrl0 @ 0XFF180170</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25                                          1
-
-               Drive0 control to MIO Bank 2 - control MIO[77:52]
-               (OFFSET, MASK, VALUE)      (0XFF180170, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_MASK | IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK2_CTRL0_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank2_ctrl1 @ 0XFF180174</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9                                           1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24                                          1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25                                          1
-
-               Drive1 control to MIO Bank 2 - control MIO[77:52]
-               (OFFSET, MASK, VALUE)      (0XFF180174, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_MASK | IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK2_CTRL1_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank2_ctrl3 @ 0XFF180178</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9                                   0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24                                  0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25                                  0
-
-               Selects either Schmitt or CMOS input for MIO Bank 2 - control MIO[77:52]
-               (OFFSET, MASK, VALUE)      (0XFF180178, 0x03FFFFFFU ,0x00000000U)
-               RegMask = (IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK | IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK2_CTRL3_OFFSET ,0x03FFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : bank2_ctrl4 @ 0XFF18017C</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9                                  1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24                                 1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25                                 1
-
-               When mio_bank2_pull_enable is set, this selects pull up or pull down for MIO Bank 2 - control MIO[77:52]
-               (OFFSET, MASK, VALUE)      (0XFF18017C, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK | IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK2_CTRL4_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank2_ctrl5 @ 0XFF180180</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9                                      1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24                                     1
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25                                     1
-
-               When set, this enables mio_bank2_pullupdown to selects pull up or pull down for MIO Bank 2 - control MIO[77:52]
-               (OFFSET, MASK, VALUE)      (0XFF180180, 0x03FFFFFFU ,0x03FFFFFFU)
-               RegMask = (IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_MASK | IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_SHIFT
-                       | 0x00000001U << IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK2_CTRL5_OFFSET ,0x03FFFFFFU ,0x03FFFFFFU);
-       /*############################################################################################################################ */
-
-               /*Register : bank2_ctrl6 @ 0XFF180184</p>
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9                                 0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24                                0
-
-               Each bit applies to a single IO. Bit 0 for MIO[52].
-               PSU_IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25                                0
-
-               Slew rate control to MIO Bank 2 - control MIO[77:52]
-               (OFFSET, MASK, VALUE)      (0XFF180184, 0x03FFFFFFU ,0x00000000U)
-               RegMask = (IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK | IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT
-                       | 0x00000000U << IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_BANK2_CTRL6_OFFSET ,0x03FFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : LOOPBACK
-               /*Register : MIO_LOOPBACK @ 0XFF180200</p>
-
-               I2C Loopback Control. 0 = Connect I2C inputs according to MIO mapping. 1 = Loop I2C 0 outputs to I2C 1 inputs, and I2C 1 outp
-               ts to I2C 0 inputs.
-               PSU_IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1                                        0
-
-               CAN Loopback Control. 0 = Connect CAN inputs according to MIO mapping. 1 = Loop CAN 0 Tx to CAN 1 Rx, and CAN 1 Tx to CAN 0 R
-               .
-               PSU_IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1                                        0
-
-               UART Loopback Control. 0 = Connect UART inputs according to MIO mapping. 1 = Loop UART 0 outputs to UART 1 inputs, and UART 1
-               outputs to UART 0 inputs. RXD/TXD cross-connected. RTS/CTS cross-connected. DSR, DTR, DCD and RI not used.
-               PSU_IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1                                          0
-
-               SPI Loopback Control. 0 = Connect SPI inputs according to MIO mapping. 1 = Loop SPI 0 outputs to SPI 1 inputs, and SPI 1 outp
-               ts to SPI 0 inputs. The other SPI core will appear on the LS Slave Select.
-               PSU_IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1                                        0
-
-               Loopback function within MIO
-               (OFFSET, MASK, VALUE)      (0XFF180200, 0x0000000FU ,0x00000000U)
-               RegMask = (IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_MASK | IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_MASK | IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_MASK | IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_SHIFT
-                       | 0x00000000U << IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_MIO_LOOPBACK_OFFSET ,0x0000000FU ,0x00000000U);
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-unsigned long psu_peripherals_init_data() {
-               // : RESET BLOCKS
-               // : TIMESTAMP
-               /*Register : RST_LPD_IOU2 @ 0XFF5E0238</p>
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET                                        0
-
-               Software control register for the IOU block. Each bit will cause a singlerperipheral or part of the peripheral to be reset.
-               (OFFSET, MASK, VALUE)      (0XFF5E0238, 0x00100000U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_IOU2_OFFSET ,0x00100000U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : ENET
-               // : QSPI
-               // : NAND
-               // : USB
-               /*Register : RST_LPD_TOP @ 0XFF5E023C</p>
-
-               USB 0 reset for control registers
-               PSU_CRL_APB_RST_LPD_TOP_USB0_APB_RESET                                          0
-
-               USB 1 reset for control registers
-               PSU_CRL_APB_RST_LPD_TOP_USB1_APB_RESET                                          0
-
-               USB 0 sleep circuit reset
-               PSU_CRL_APB_RST_LPD_TOP_USB0_HIBERRESET                                         0
-
-               USB 1 sleep circuit reset
-               PSU_CRL_APB_RST_LPD_TOP_USB1_HIBERRESET                                         0
-
-               USB 0 reset
-               PSU_CRL_APB_RST_LPD_TOP_USB0_CORERESET                                          0
-
-               USB 1 reset
-               PSU_CRL_APB_RST_LPD_TOP_USB1_CORERESET                                          0
-
-               Software control register for the LPD block.
-               (OFFSET, MASK, VALUE)      (0XFF5E023C, 0x00000FC0U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK | CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK | CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK | CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK | CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK | CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_TOP_OFFSET ,0x00000FC0U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : FPD RESET
-               /*Register : RST_FPD_TOP @ 0XFD1A0100</p>
-
-               Display Port block level reset (includes DPDMA)
-               PSU_CRF_APB_RST_FPD_TOP_DP_RESET                                                0
-
-               GDMA block level reset
-               PSU_CRF_APB_RST_FPD_TOP_GDMA_RESET                                              0
-
-               Pixel Processor (submodule of GPU) block level reset
-               PSU_CRF_APB_RST_FPD_TOP_GPU_PP0_RESET                                           0
-
-               Pixel Processor (submodule of GPU) block level reset
-               PSU_CRF_APB_RST_FPD_TOP_GPU_PP1_RESET                                           0
-
-               GPU block level reset
-               PSU_CRF_APB_RST_FPD_TOP_GPU_RESET                                               0
-
-               GT block level reset
-               PSU_CRF_APB_RST_FPD_TOP_GT_RESET                                                0
-
-               FPD Block level software controlled reset
-               (OFFSET, MASK, VALUE)      (0XFD1A0100, 0x0001007CU ,0x00000000U)
-               RegMask = (CRF_APB_RST_FPD_TOP_DP_RESET_MASK | CRF_APB_RST_FPD_TOP_GDMA_RESET_MASK | CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_MASK | CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_MASK | CRF_APB_RST_FPD_TOP_GPU_RESET_MASK | CRF_APB_RST_FPD_TOP_GT_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT
-                       | 0x00000000U << CRF_APB_RST_FPD_TOP_GDMA_RESET_SHIFT
-                       | 0x00000000U << CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_SHIFT
-                       | 0x00000000U << CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_SHIFT
-                       | 0x00000000U << CRF_APB_RST_FPD_TOP_GPU_RESET_SHIFT
-                       | 0x00000000U << CRF_APB_RST_FPD_TOP_GT_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_RST_FPD_TOP_OFFSET ,0x0001007CU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : SD
-               /*Register : RST_LPD_IOU2 @ 0XFF5E0238</p>
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_SDIO0_RESET                                            0
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_SDIO1_RESET                                            0
-
-               Software control register for the IOU block. Each bit will cause a singlerperipheral or part of the peripheral to be reset.
-               (OFFSET, MASK, VALUE)      (0XFF5E0238, 0x00000060U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_IOU2_SDIO0_RESET_MASK | CRL_APB_RST_LPD_IOU2_SDIO1_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_IOU2_SDIO0_RESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_IOU2_SDIO1_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_IOU2_OFFSET ,0x00000060U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : CTRL_REG_SD @ 0XFF180310</p>
-
-               SD or eMMC selection on SDIO0 0: SD enabled 1: eMMC enabled
-               PSU_IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL                                           0
-
-               SD or eMMC selection on SDIO1 0: SD enabled 1: eMMC enabled
-               PSU_IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL                                           0
-
-               SD eMMC selection
-               (OFFSET, MASK, VALUE)      (0XFF180310, 0x00008001U ,0x00000000U)
-               RegMask = (IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_MASK | IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_SHIFT
-                       | 0x00000000U << IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_CTRL_REG_SD_OFFSET ,0x00008001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : SD_CONFIG_REG2 @ 0XFF180320</p>
-
-               Should be set based on the final product usage 00 - Removable SCard Slot 01 - Embedded Slot for One Device 10 - Shared Bus Sl
-               t 11 - Reserved
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE                                        0
-
-               Should be set based on the final product usage 00 - Removable SCard Slot 01 - Embedded Slot for One Device 10 - Shared Bus Sl
-               t 11 - Reserved
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE                                        0
-
-               1.8V Support 1: 1.8V supported 0: 1.8V not supported support
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V                                            0
-
-               3.0V Support 1: 3.0V supported 0: 3.0V not supported support
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V                                            0
-
-               3.3V Support 1: 3.3V supported 0: 3.3V not supported support
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V                                            1
-
-               1.8V Support 1: 1.8V supported 0: 1.8V not supported support
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V                                            0
-
-               3.0V Support 1: 3.0V supported 0: 3.0V not supported support
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V                                            0
-
-               3.3V Support 1: 3.3V supported 0: 3.3V not supported support
-               PSU_IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V                                            1
-
-               SD Config Register 2
-               (OFFSET, MASK, VALUE)      (0XFF180320, 0x33803380U ,0x00800080U)
-               RegMask = (IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_MASK | IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_MASK | IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_MASK | IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_MASK | IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_MASK | IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_MASK | IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_MASK | IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_SHIFT
-                       | 0x00000000U << IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_SHIFT
-                       | 0x00000000U << IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_SHIFT
-                       | 0x00000000U << IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_SHIFT
-                       | 0x00000001U << IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_SHIFT
-                       | 0x00000000U << IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_SHIFT
-                       | 0x00000000U << IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_SHIFT
-                       | 0x00000001U << IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_SD_CONFIG_REG2_OFFSET ,0x33803380U ,0x00800080U);
-       /*############################################################################################################################ */
-
-               // : SD0 BASE CLOCK
-               /*Register : SD_CONFIG_REG1 @ 0XFF18031C</p>
-
-               Base Clock Frequency for SD Clock. This is the frequency of the xin_clk.
-               PSU_IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK                                         0xc7
-
-               SD Config Register 1
-               (OFFSET, MASK, VALUE)      (0XFF18031C, 0x00007F80U ,0x00006380U)
-               RegMask = (IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_MASK |  0 );
-
-               RegVal = ((0x000000C7U << IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_SD_CONFIG_REG1_OFFSET ,0x00007FFEU ,0x00006450U);
-       /*############################################################################################################################ */
-
-               // : SD1 BASE CLOCK
-               /*Register : SD_CONFIG_REG1 @ 0XFF18031C</p>
-
-               Base Clock Frequency for SD Clock. This is the frequency of the xin_clk.
-               PSU_IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK                                         0xc7
-
-               SD Config Register 1
-               (OFFSET, MASK, VALUE)      (0XFF18031C, 0x7F800000U ,0x63800000U)
-               RegMask = (IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_MASK |  0 );
-
-               RegVal = ((0x000000C7U << IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_SD_CONFIG_REG1_OFFSET ,0x7F800000U ,0x63800000U);
-       /*############################################################################################################################ */
-
-               // : SD0 RETUNER
-               /*Register : SD_CONFIG_REG3 @ 0XFF180324</p>
-
-               This is the Timer Count for Re-Tuning Timer for Re-Tuning Mode 1 to 3. Setting to 4'b0 disables Re-Tuning Timer. 0h - Get inf
-               rmation via other source 1h = 1 seconds 2h = 2 seconds 3h = 4 seconds 4h = 8 seconds -- n = 2(n-1) seconds -- Bh = 1024 secon
-               s Fh - Ch = Reserved
-               PSU_IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR                                       0X0
-
-               SD Config Register 3
-               (OFFSET, MASK, VALUE)      (0XFF180324, 0x000003C0U ,0x00000000U)
-               RegMask = (IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_SD_CONFIG_REG3_OFFSET ,0x000003C0U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : SD1 RETUNER
-               /*Register : SD_CONFIG_REG3 @ 0XFF180324</p>
-
-               This is the Timer Count for Re-Tuning Timer for Re-Tuning Mode 1 to 3. Setting to 4'b0 disables Re-Tuning Timer. 0h - Get inf
-               rmation via other source 1h = 1 seconds 2h = 2 seconds 3h = 4 seconds 4h = 8 seconds -- n = 2(n-1) seconds -- Bh = 1024 secon
-               s Fh - Ch = Reserved
-               PSU_IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR                                       0X0
-
-               SD Config Register 3
-               (OFFSET, MASK, VALUE)      (0XFF180324, 0x03C00000U ,0x00000000U)
-               RegMask = (IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_MASK |  0 );
-
-               RegVal = ((0x00000000U << IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SLCR_SD_CONFIG_REG3_OFFSET ,0x03C00000U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : CAN
-               // : I2C
-               /*Register : RST_LPD_IOU2 @ 0XFF5E0238</p>
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_I2C1_RESET                                             0
-
-               Software control register for the IOU block. Each bit will cause a singlerperipheral or part of the peripheral to be reset.
-               (OFFSET, MASK, VALUE)      (0XFF5E0238, 0x00000400U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_IOU2_I2C1_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_IOU2_I2C1_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_IOU2_OFFSET ,0x00000400U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : SWDT
-               // : SPI
-               /*Register : RST_LPD_IOU2 @ 0XFF5E0238</p>
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_SPI0_RESET                                             0
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_SPI1_RESET                                             0
-
-               Software control register for the IOU block. Each bit will cause a singlerperipheral or part of the peripheral to be reset.
-               (OFFSET, MASK, VALUE)      (0XFF5E0238, 0x00000018U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_IOU2_SPI0_RESET_MASK | CRL_APB_RST_LPD_IOU2_SPI1_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_IOU2_SPI0_RESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_IOU2_SPI1_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_IOU2_OFFSET ,0x00000018U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : TTC
-               // : UART
-               /*Register : RST_LPD_IOU2 @ 0XFF5E0238</p>
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_UART0_RESET                                            0
-
-               Block level reset
-               PSU_CRL_APB_RST_LPD_IOU2_UART1_RESET                                            0
-
-               Software control register for the IOU block. Each bit will cause a singlerperipheral or part of the peripheral to be reset.
-               (OFFSET, MASK, VALUE)      (0XFF5E0238, 0x00000006U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_IOU2_UART0_RESET_MASK | CRL_APB_RST_LPD_IOU2_UART1_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_IOU2_UART0_RESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_IOU2_UART1_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_IOU2_OFFSET ,0x00000006U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : UART BAUD RATE
-               /*Register : Baud_rate_divider_reg0 @ 0XFF000034</p>
-
-               Baud rate divider value: 0 - 3: ignored 4 - 255: Baud rate
-               PSU_UART0_BAUD_RATE_DIVIDER_REG0_BDIV                                           0x5
-
-               Baud Rate Divider Register
-               (OFFSET, MASK, VALUE)      (0XFF000034, 0x000000FFU ,0x00000005U)
-               RegMask = (UART0_BAUD_RATE_DIVIDER_REG0_BDIV_MASK |  0 );
-
-               RegVal = ((0x00000005U << UART0_BAUD_RATE_DIVIDER_REG0_BDIV_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (UART0_BAUD_RATE_DIVIDER_REG0_OFFSET ,0x000000FFU ,0x00000005U);
-       /*############################################################################################################################ */
-
-               /*Register : Baud_rate_gen_reg0 @ 0XFF000018</p>
-
-               Baud Rate Clock Divisor Value: 0: Disables baud_sample 1: Clock divisor bypass (baud_sample = sel_clk) 2 - 65535: baud_sample
-               PSU_UART0_BAUD_RATE_GEN_REG0_CD                                                 0x8f
-
-               Baud Rate Generator Register.
-               (OFFSET, MASK, VALUE)      (0XFF000018, 0x0000FFFFU ,0x0000008FU)
-               RegMask = (UART0_BAUD_RATE_GEN_REG0_CD_MASK |  0 );
-
-               RegVal = ((0x0000008FU << UART0_BAUD_RATE_GEN_REG0_CD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (UART0_BAUD_RATE_GEN_REG0_OFFSET ,0x0000FFFFU ,0x0000008FU);
-       /*############################################################################################################################ */
-
-               /*Register : Control_reg0 @ 0XFF000000</p>
-
-               Stop transmitter break: 0: no affect 1: stop transmission of the break after a minimum of one character length and transmit a
-               high level during 12 bit periods. It can be set regardless of the value of STTBRK.
-               PSU_UART0_CONTROL_REG0_STPBRK                                                   0x0
-
-               Start transmitter break: 0: no affect 1: start to transmit a break after the characters currently present in the FIFO and the
-               transmit shift register have been transmitted. It can only be set if STPBRK (Stop transmitter break) is not high.
-               PSU_UART0_CONTROL_REG0_STTBRK                                                   0x0
-
-               Restart receiver timeout counter: 1: receiver timeout counter is restarted. This bit is self clearing once the restart has co
-               pleted.
-               PSU_UART0_CONTROL_REG0_RSTTO                                                    0x0
-
-               Transmit disable: 0: enable transmitter 1: disable transmitter
-               PSU_UART0_CONTROL_REG0_TXDIS                                                    0x0
-
-               Transmit enable: 0: disable transmitter 1: enable transmitter, provided the TXDIS field is set to 0.
-               PSU_UART0_CONTROL_REG0_TXEN                                                     0x1
-
-               Receive disable: 0: enable 1: disable, regardless of the value of RXEN
-               PSU_UART0_CONTROL_REG0_RXDIS                                                    0x0
-
-               Receive enable: 0: disable 1: enable When set to one, the receiver logic is enabled, provided the RXDIS field is set to zero.
-               PSU_UART0_CONTROL_REG0_RXEN                                                     0x1
-
-               Software reset for Tx data path: 0: no affect 1: transmitter logic is reset and all pending transmitter data is discarded Thi
-                bit is self clearing once the reset has completed.
-               PSU_UART0_CONTROL_REG0_TXRES                                                    0x1
-
-               Software reset for Rx data path: 0: no affect 1: receiver logic is reset and all pending receiver data is discarded. This bit
-               is self clearing once the reset has completed.
-               PSU_UART0_CONTROL_REG0_RXRES                                                    0x1
-
-               UART Control Register
-               (OFFSET, MASK, VALUE)      (0XFF000000, 0x000001FFU ,0x00000017U)
-               RegMask = (UART0_CONTROL_REG0_STPBRK_MASK | UART0_CONTROL_REG0_STTBRK_MASK | UART0_CONTROL_REG0_RSTTO_MASK | UART0_CONTROL_REG0_TXDIS_MASK | UART0_CONTROL_REG0_TXEN_MASK | UART0_CONTROL_REG0_RXDIS_MASK | UART0_CONTROL_REG0_RXEN_MASK | UART0_CONTROL_REG0_TXRES_MASK | UART0_CONTROL_REG0_RXRES_MASK |  0 );
-
-               RegVal = ((0x00000000U << UART0_CONTROL_REG0_STPBRK_SHIFT
-                       | 0x00000000U << UART0_CONTROL_REG0_STTBRK_SHIFT
-                       | 0x00000000U << UART0_CONTROL_REG0_RSTTO_SHIFT
-                       | 0x00000000U << UART0_CONTROL_REG0_TXDIS_SHIFT
-                       | 0x00000001U << UART0_CONTROL_REG0_TXEN_SHIFT
-                       | 0x00000000U << UART0_CONTROL_REG0_RXDIS_SHIFT
-                       | 0x00000001U << UART0_CONTROL_REG0_RXEN_SHIFT
-                       | 0x00000001U << UART0_CONTROL_REG0_TXRES_SHIFT
-                       | 0x00000001U << UART0_CONTROL_REG0_RXRES_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (UART0_CONTROL_REG0_OFFSET ,0x000001FFU ,0x00000017U);
-       /*############################################################################################################################ */
-
-               /*Register : mode_reg0 @ 0XFF000004</p>
-
-               Channel mode: Defines the mode of operation of the UART. 00: normal 01: automatic echo 10: local loopback 11: remote loopback
-               PSU_UART0_MODE_REG0_CHMODE                                                      0x0
-
-               Number of stop bits: Defines the number of stop bits to detect on receive and to generate on transmit. 00: 1 stop bit 01: 1.5
-               stop bits 10: 2 stop bits 11: reserved
-               PSU_UART0_MODE_REG0_NBSTOP                                                      0x0
-
-               Parity type select: Defines the expected parity to check on receive and the parity to generate on transmit. 000: even parity
-               01: odd parity 010: forced to 0 parity (space) 011: forced to 1 parity (mark) 1xx: no parity
-               PSU_UART0_MODE_REG0_PAR                                                         0x4
-
-               Character length select: Defines the number of bits in each character. 11: 6 bits 10: 7 bits 0x: 8 bits
-               PSU_UART0_MODE_REG0_CHRL                                                        0x0
-
-               Clock source select: This field defines whether a pre-scalar of 8 is applied to the baud rate generator input clock. 0: clock
-               source is uart_ref_clk 1: clock source is uart_ref_clk/8
-               PSU_UART0_MODE_REG0_CLKS                                                        0x0
-
-               UART Mode Register
-               (OFFSET, MASK, VALUE)      (0XFF000004, 0x000003FFU ,0x00000020U)
-               RegMask = (UART0_MODE_REG0_CHMODE_MASK | UART0_MODE_REG0_NBSTOP_MASK | UART0_MODE_REG0_PAR_MASK | UART0_MODE_REG0_CHRL_MASK | UART0_MODE_REG0_CLKS_MASK |  0 );
-
-               RegVal = ((0x00000000U << UART0_MODE_REG0_CHMODE_SHIFT
-                       | 0x00000000U << UART0_MODE_REG0_NBSTOP_SHIFT
-                       | 0x00000004U << UART0_MODE_REG0_PAR_SHIFT
-                       | 0x00000000U << UART0_MODE_REG0_CHRL_SHIFT
-                       | 0x00000000U << UART0_MODE_REG0_CLKS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (UART0_MODE_REG0_OFFSET ,0x000003FFU ,0x00000020U);
-       /*############################################################################################################################ */
-
-               /*Register : Baud_rate_divider_reg0 @ 0XFF010034</p>
-
-               Baud rate divider value: 0 - 3: ignored 4 - 255: Baud rate
-               PSU_UART1_BAUD_RATE_DIVIDER_REG0_BDIV                                           0x5
-
-               Baud Rate Divider Register
-               (OFFSET, MASK, VALUE)      (0XFF010034, 0x000000FFU ,0x00000005U)
-               RegMask = (UART1_BAUD_RATE_DIVIDER_REG0_BDIV_MASK |  0 );
-
-               RegVal = ((0x00000005U << UART1_BAUD_RATE_DIVIDER_REG0_BDIV_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (UART1_BAUD_RATE_DIVIDER_REG0_OFFSET ,0x000000FFU ,0x00000005U);
-       /*############################################################################################################################ */
-
-               /*Register : Baud_rate_gen_reg0 @ 0XFF010018</p>
-
-               Baud Rate Clock Divisor Value: 0: Disables baud_sample 1: Clock divisor bypass (baud_sample = sel_clk) 2 - 65535: baud_sample
-               PSU_UART1_BAUD_RATE_GEN_REG0_CD                                                 0x8f
-
-               Baud Rate Generator Register.
-               (OFFSET, MASK, VALUE)      (0XFF010018, 0x0000FFFFU ,0x0000008FU)
-               RegMask = (UART1_BAUD_RATE_GEN_REG0_CD_MASK |  0 );
-
-               RegVal = ((0x0000008FU << UART1_BAUD_RATE_GEN_REG0_CD_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (UART1_BAUD_RATE_GEN_REG0_OFFSET ,0x0000FFFFU ,0x0000008FU);
-       /*############################################################################################################################ */
-
-               /*Register : Control_reg0 @ 0XFF010000</p>
-
-               Stop transmitter break: 0: no affect 1: stop transmission of the break after a minimum of one character length and transmit a
-               high level during 12 bit periods. It can be set regardless of the value of STTBRK.
-               PSU_UART1_CONTROL_REG0_STPBRK                                                   0x0
-
-               Start transmitter break: 0: no affect 1: start to transmit a break after the characters currently present in the FIFO and the
-               transmit shift register have been transmitted. It can only be set if STPBRK (Stop transmitter break) is not high.
-               PSU_UART1_CONTROL_REG0_STTBRK                                                   0x0
-
-               Restart receiver timeout counter: 1: receiver timeout counter is restarted. This bit is self clearing once the restart has co
-               pleted.
-               PSU_UART1_CONTROL_REG0_RSTTO                                                    0x0
-
-               Transmit disable: 0: enable transmitter 1: disable transmitter
-               PSU_UART1_CONTROL_REG0_TXDIS                                                    0x0
-
-               Transmit enable: 0: disable transmitter 1: enable transmitter, provided the TXDIS field is set to 0.
-               PSU_UART1_CONTROL_REG0_TXEN                                                     0x1
-
-               Receive disable: 0: enable 1: disable, regardless of the value of RXEN
-               PSU_UART1_CONTROL_REG0_RXDIS                                                    0x0
-
-               Receive enable: 0: disable 1: enable When set to one, the receiver logic is enabled, provided the RXDIS field is set to zero.
-               PSU_UART1_CONTROL_REG0_RXEN                                                     0x1
-
-               Software reset for Tx data path: 0: no affect 1: transmitter logic is reset and all pending transmitter data is discarded Thi
-                bit is self clearing once the reset has completed.
-               PSU_UART1_CONTROL_REG0_TXRES                                                    0x1
-
-               Software reset for Rx data path: 0: no affect 1: receiver logic is reset and all pending receiver data is discarded. This bit
-               is self clearing once the reset has completed.
-               PSU_UART1_CONTROL_REG0_RXRES                                                    0x1
-
-               UART Control Register
-               (OFFSET, MASK, VALUE)      (0XFF010000, 0x000001FFU ,0x00000017U)
-               RegMask = (UART1_CONTROL_REG0_STPBRK_MASK | UART1_CONTROL_REG0_STTBRK_MASK | UART1_CONTROL_REG0_RSTTO_MASK | UART1_CONTROL_REG0_TXDIS_MASK | UART1_CONTROL_REG0_TXEN_MASK | UART1_CONTROL_REG0_RXDIS_MASK | UART1_CONTROL_REG0_RXEN_MASK | UART1_CONTROL_REG0_TXRES_MASK | UART1_CONTROL_REG0_RXRES_MASK |  0 );
-
-               RegVal = ((0x00000000U << UART1_CONTROL_REG0_STPBRK_SHIFT
-                       | 0x00000000U << UART1_CONTROL_REG0_STTBRK_SHIFT
-                       | 0x00000000U << UART1_CONTROL_REG0_RSTTO_SHIFT
-                       | 0x00000000U << UART1_CONTROL_REG0_TXDIS_SHIFT
-                       | 0x00000001U << UART1_CONTROL_REG0_TXEN_SHIFT
-                       | 0x00000000U << UART1_CONTROL_REG0_RXDIS_SHIFT
-                       | 0x00000001U << UART1_CONTROL_REG0_RXEN_SHIFT
-                       | 0x00000001U << UART1_CONTROL_REG0_TXRES_SHIFT
-                       | 0x00000001U << UART1_CONTROL_REG0_RXRES_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (UART1_CONTROL_REG0_OFFSET ,0x000001FFU ,0x00000017U);
-       /*############################################################################################################################ */
-
-               /*Register : mode_reg0 @ 0XFF010004</p>
-
-               Channel mode: Defines the mode of operation of the UART. 00: normal 01: automatic echo 10: local loopback 11: remote loopback
-               PSU_UART1_MODE_REG0_CHMODE                                                      0x0
-
-               Number of stop bits: Defines the number of stop bits to detect on receive and to generate on transmit. 00: 1 stop bit 01: 1.5
-               stop bits 10: 2 stop bits 11: reserved
-               PSU_UART1_MODE_REG0_NBSTOP                                                      0x0
-
-               Parity type select: Defines the expected parity to check on receive and the parity to generate on transmit. 000: even parity
-               01: odd parity 010: forced to 0 parity (space) 011: forced to 1 parity (mark) 1xx: no parity
-               PSU_UART1_MODE_REG0_PAR                                                         0x4
-
-               Character length select: Defines the number of bits in each character. 11: 6 bits 10: 7 bits 0x: 8 bits
-               PSU_UART1_MODE_REG0_CHRL                                                        0x0
-
-               Clock source select: This field defines whether a pre-scalar of 8 is applied to the baud rate generator input clock. 0: clock
-               source is uart_ref_clk 1: clock source is uart_ref_clk/8
-               PSU_UART1_MODE_REG0_CLKS                                                        0x0
-
-               UART Mode Register
-               (OFFSET, MASK, VALUE)      (0XFF010004, 0x000003FFU ,0x00000020U)
-               RegMask = (UART1_MODE_REG0_CHMODE_MASK | UART1_MODE_REG0_NBSTOP_MASK | UART1_MODE_REG0_PAR_MASK | UART1_MODE_REG0_CHRL_MASK | UART1_MODE_REG0_CLKS_MASK |  0 );
-
-               RegVal = ((0x00000000U << UART1_MODE_REG0_CHMODE_SHIFT
-                       | 0x00000000U << UART1_MODE_REG0_NBSTOP_SHIFT
-                       | 0x00000004U << UART1_MODE_REG0_PAR_SHIFT
-                       | 0x00000000U << UART1_MODE_REG0_CHRL_SHIFT
-                       | 0x00000000U << UART1_MODE_REG0_CLKS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (UART1_MODE_REG0_OFFSET ,0x000003FFU ,0x00000020U);
-       /*############################################################################################################################ */
-
-               // : GPIO
-               // : ADMA TZ
-               /*Register : slcr_adma @ 0XFF4B0024</p>
-
-               TrustZone Classification for ADMA
-               PSU_LPD_SLCR_SECURE_SLCR_ADMA_TZ                                                0XFF
-
-               RPU TrustZone settings
-               (OFFSET, MASK, VALUE)      (0XFF4B0024, 0x000000FFU ,0x000000FFU)
-               RegMask = (LPD_SLCR_SECURE_SLCR_ADMA_TZ_MASK |  0 );
-
-               RegVal = ((0x000000FFU << LPD_SLCR_SECURE_SLCR_ADMA_TZ_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_SLCR_SECURE_SLCR_ADMA_OFFSET ,0x000000FFU ,0x000000FFU);
-       /*############################################################################################################################ */
-
-               // : CSU TAMPERING
-               // : CSU TAMPER STATUS
-               /*Register : tamper_status @ 0XFFCA5000</p>
-
-               CSU regsiter
-               PSU_CSU_TAMPER_STATUS_TAMPER_0                                                  0
-
-               External MIO
-               PSU_CSU_TAMPER_STATUS_TAMPER_1                                                  0
-
-               JTAG toggle detect
-               PSU_CSU_TAMPER_STATUS_TAMPER_2                                                  0
-
-               PL SEU error
-               PSU_CSU_TAMPER_STATUS_TAMPER_3                                                  0
-
-               AMS over temperature alarm for LPD
-               PSU_CSU_TAMPER_STATUS_TAMPER_4                                                  0
-
-               AMS over temperature alarm for APU
-               PSU_CSU_TAMPER_STATUS_TAMPER_5                                                  0
-
-               AMS voltage alarm for VCCPINT_FPD
-               PSU_CSU_TAMPER_STATUS_TAMPER_6                                                  0
-
-               AMS voltage alarm for VCCPINT_LPD
-               PSU_CSU_TAMPER_STATUS_TAMPER_7                                                  0
-
-               AMS voltage alarm for VCCPAUX
-               PSU_CSU_TAMPER_STATUS_TAMPER_8                                                  0
-
-               AMS voltage alarm for DDRPHY
-               PSU_CSU_TAMPER_STATUS_TAMPER_9                                                  0
-
-               AMS voltage alarm for PSIO bank 0/1/2
-               PSU_CSU_TAMPER_STATUS_TAMPER_10                                                 0
-
-               AMS voltage alarm for PSIO bank 3 (dedicated pins)
-               PSU_CSU_TAMPER_STATUS_TAMPER_11                                                 0
-
-               AMS voltaage alarm for GT
-               PSU_CSU_TAMPER_STATUS_TAMPER_12                                                 0
-
-               Tamper Response Status
-               (OFFSET, MASK, VALUE)      (0XFFCA5000, 0x00001FFFU ,0x00000000U)
-               RegMask = (CSU_TAMPER_STATUS_TAMPER_0_MASK | CSU_TAMPER_STATUS_TAMPER_1_MASK | CSU_TAMPER_STATUS_TAMPER_2_MASK | CSU_TAMPER_STATUS_TAMPER_3_MASK | CSU_TAMPER_STATUS_TAMPER_4_MASK | CSU_TAMPER_STATUS_TAMPER_5_MASK | CSU_TAMPER_STATUS_TAMPER_6_MASK | CSU_TAMPER_STATUS_TAMPER_7_MASK | CSU_TAMPER_STATUS_TAMPER_8_MASK | CSU_TAMPER_STATUS_TAMPER_9_MASK | CSU_TAMPER_STATUS_TAMPER_10_MASK | CSU_TAMPER_STATUS_TAMPER_11_MASK | CSU_TAMPER_STATUS_TAMPER_12_MASK |  0 );
-
-               RegVal = ((0x00000000U << CSU_TAMPER_STATUS_TAMPER_0_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_1_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_2_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_3_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_4_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_5_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_6_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_7_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_8_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_9_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_10_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_11_SHIFT
-                       | 0x00000000U << CSU_TAMPER_STATUS_TAMPER_12_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CSU_TAMPER_STATUS_OFFSET ,0x00001FFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : CSU TAMPER RESPONSE
-               // : CPU QOS DEFAULT
-               /*Register : ACE_CTRL @ 0XFD5C0060</p>
-
-               Set ACE outgoing AWQOS value
-               PSU_APU_ACE_CTRL_AWQOS                                                          0X0
-
-               Set ACE outgoing ARQOS value
-               PSU_APU_ACE_CTRL_ARQOS                                                          0X0
-
-               ACE Control Register
-               (OFFSET, MASK, VALUE)      (0XFD5C0060, 0x000F000FU ,0x00000000U)
-               RegMask = (APU_ACE_CTRL_AWQOS_MASK | APU_ACE_CTRL_ARQOS_MASK |  0 );
-
-               RegVal = ((0x00000000U << APU_ACE_CTRL_AWQOS_SHIFT
-                       | 0x00000000U << APU_ACE_CTRL_ARQOS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (APU_ACE_CTRL_OFFSET ,0x000F000FU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : ENABLES RTC SWITCH TO BATTERY WHEN VCC_PSAUX IS NOT AVAILABLE
-               /*Register : CONTROL @ 0XFFA60040</p>
-
-               Enables the RTC. By writing a 0 to this bit, RTC will be powered off and the only module that potentially draws current from
-               he battery will be BBRAM. The value read through this bit does not necessarily reflect whether RTC is enabled or not. It is e
-               pected that RTC is enabled every time it is being configured. If RTC is not used in the design, FSBL will disable it by writi
-               g a 0 to this bit.
-               PSU_RTC_CONTROL_BATTERY_DISABLE                                                 0X1
-
-               This register controls various functionalities within the RTC
-               (OFFSET, MASK, VALUE)      (0XFFA60040, 0x80000000U ,0x80000000U)
-               RegMask = (RTC_CONTROL_BATTERY_DISABLE_MASK |  0 );
-
-               RegVal = ((0x00000001U << RTC_CONTROL_BATTERY_DISABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (RTC_CONTROL_OFFSET ,0x80000000U ,0x80000000U);
-       /*############################################################################################################################ */
-
-               // : TIMESTAMP COUNTER
-               /*Register : base_frequency_ID_register @ 0XFF260020</p>
-
-               Frequency in number of ticks per second. Valid range from 10 MHz to 100 MHz.
-               PSU_IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ                                  0x5f5e100
-
-               Program this register to match the clock frequency of the timestamp generator, in ticks per second. For example, for a 50 MHz
-               clock, program 0x02FAF080. This register is not accessible to the read-only programming interface.
-               (OFFSET, MASK, VALUE)      (0XFF260020, 0xFFFFFFFFU ,0x05F5E100U)
-               RegMask = (IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_MASK |  0 );
-
-               RegVal = ((0x05F5E100U << IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_OFFSET ,0xFFFFFFFFU ,0x05F5E100U);
-       /*############################################################################################################################ */
-
-               /*Register : counter_control_register @ 0XFF260000</p>
-
-               Enable 0: The counter is disabled and not incrementing. 1: The counter is enabled and is incrementing.
-               PSU_IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN                                      0x1
-
-               Controls the counter increments. This register is not accessible to the read-only programming interface.
-               (OFFSET, MASK, VALUE)      (0XFF260000, 0x00000001U ,0x00000001U)
-               RegMask = (IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_MASK |  0 );
-
-               RegVal = ((0x00000001U << IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (IOU_SCNTRS_COUNTER_CONTROL_REGISTER_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : TTC SRC SELECT
-
-  return 1;
-}
-unsigned long psu_post_config_data() {
-               // : POST_CONFIG
-
-  return 1;
-}
-unsigned long psu_peripherals_powerdwn_data() {
-               // : POWER DOWN REQUEST INTERRUPT ENABLE
-               // : POWER DOWN TRIGGER
-
-  return 1;
-}
-unsigned long psu_lpd_xppu_data() {
-               // : MASTER ID LIST
-               /*Register : MASTER_ID00 @ 0XFF980100</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID00_MIDR                                               1
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID00_MIDM                                               960
-
-               Predefined Master ID for PMU
-               PSU_LPD_XPPU_CFG_MASTER_ID00_MID                                                128
-
-               Master ID 00 Register
-               (OFFSET, MASK, VALUE)      (0XFF980100, 0x43FF03FFU ,0x43C00080U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID00_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID00_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID00_MID_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_MASTER_ID00_MIDR_SHIFT
-                       | 0x000003C0U << LPD_XPPU_CFG_MASTER_ID00_MIDM_SHIFT
-                       | 0x00000080U << LPD_XPPU_CFG_MASTER_ID00_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID00_OFFSET ,0x43FF03FFU ,0x43C00080U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID01 @ 0XFF980104</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID01_MIDR                                               1
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID01_MIDM                                               1023
-
-               Predefined Master ID for RPU0
-               PSU_LPD_XPPU_CFG_MASTER_ID01_MID                                                64
-
-               Master ID 01 Register
-               (OFFSET, MASK, VALUE)      (0XFF980104, 0x43FF03FFU ,0x43FF0040U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID01_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID01_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID01_MID_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_MASTER_ID01_MIDR_SHIFT
-                       | 0x000003FFU << LPD_XPPU_CFG_MASTER_ID01_MIDM_SHIFT
-                       | 0x00000040U << LPD_XPPU_CFG_MASTER_ID01_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID01_OFFSET ,0x43FF03FFU ,0x43FF0040U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID02 @ 0XFF980108</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID02_MIDR                                               1
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID02_MIDM                                               1008
-
-               Predefined Master ID for RPU1
-               PSU_LPD_XPPU_CFG_MASTER_ID02_MID                                                0
-
-               Master ID 02 Register
-               (OFFSET, MASK, VALUE)      (0XFF980108, 0x43FF03FFU ,0x43F00000U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID02_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID02_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID02_MID_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_MASTER_ID02_MIDR_SHIFT
-                       | 0x000003F0U << LPD_XPPU_CFG_MASTER_ID02_MIDM_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_MASTER_ID02_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID02_OFFSET ,0x43FF03FFU ,0x43F00000U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID03 @ 0XFF98010C</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID03_MIDR                                               1
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID03_MIDM                                               1008
-
-               Predefined Master ID for APU
-               PSU_LPD_XPPU_CFG_MASTER_ID03_MID                                                16
-
-               Master ID 03 Register
-               (OFFSET, MASK, VALUE)      (0XFF98010C, 0x43FF03FFU ,0x43F00010U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID03_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID03_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID03_MID_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_MASTER_ID03_MIDR_SHIFT
-                       | 0x000003F0U << LPD_XPPU_CFG_MASTER_ID03_MIDM_SHIFT
-                       | 0x00000010U << LPD_XPPU_CFG_MASTER_ID03_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID03_OFFSET ,0x43FF03FFU ,0x43F00010U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID04 @ 0XFF980110</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID04_MIDR                                               0
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID04_MIDM                                               960
-
-               Predefined Master ID for A53 Core 0
-               PSU_LPD_XPPU_CFG_MASTER_ID04_MID                                                128
-
-               Master ID 04 Register
-               (OFFSET, MASK, VALUE)      (0XFF980110, 0x43FF03FFU ,0x03C00080U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID04_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID04_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID04_MID_MASK |  0 );
-
-               RegVal = ((0x00000000U << LPD_XPPU_CFG_MASTER_ID04_MIDR_SHIFT
-                       | 0x000003C0U << LPD_XPPU_CFG_MASTER_ID04_MIDM_SHIFT
-                       | 0x00000080U << LPD_XPPU_CFG_MASTER_ID04_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID04_OFFSET ,0x43FF03FFU ,0x03C00080U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID05 @ 0XFF980114</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID05_MIDR                                               0
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID05_MIDM                                               1023
-
-               Predefined Master ID for A53 Core 1
-               PSU_LPD_XPPU_CFG_MASTER_ID05_MID                                                64
-
-               Master ID 05 Register
-               (OFFSET, MASK, VALUE)      (0XFF980114, 0x43FF03FFU ,0x03FF0040U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID05_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID05_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID05_MID_MASK |  0 );
-
-               RegVal = ((0x00000000U << LPD_XPPU_CFG_MASTER_ID05_MIDR_SHIFT
-                       | 0x000003FFU << LPD_XPPU_CFG_MASTER_ID05_MIDM_SHIFT
-                       | 0x00000040U << LPD_XPPU_CFG_MASTER_ID05_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID05_OFFSET ,0x43FF03FFU ,0x03FF0040U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID06 @ 0XFF980118</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID06_MIDR                                               0
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID06_MIDM                                               1008
-
-               Predefined Master ID for A53 Core 2
-               PSU_LPD_XPPU_CFG_MASTER_ID06_MID                                                0
-
-               Master ID 06 Register
-               (OFFSET, MASK, VALUE)      (0XFF980118, 0x43FF03FFU ,0x03F00000U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID06_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID06_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID06_MID_MASK |  0 );
-
-               RegVal = ((0x00000000U << LPD_XPPU_CFG_MASTER_ID06_MIDR_SHIFT
-                       | 0x000003F0U << LPD_XPPU_CFG_MASTER_ID06_MIDM_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_MASTER_ID06_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID06_OFFSET ,0x43FF03FFU ,0x03F00000U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID07 @ 0XFF98011C</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID07_MIDR                                               0
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID07_MIDM                                               1008
-
-               Predefined Master ID for A53 Core 3
-               PSU_LPD_XPPU_CFG_MASTER_ID07_MID                                                16
-
-               Master ID 07 Register
-               (OFFSET, MASK, VALUE)      (0XFF98011C, 0x43FF03FFU ,0x03F00010U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID07_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID07_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID07_MID_MASK |  0 );
-
-               RegVal = ((0x00000000U << LPD_XPPU_CFG_MASTER_ID07_MIDR_SHIFT
-                       | 0x000003F0U << LPD_XPPU_CFG_MASTER_ID07_MIDM_SHIFT
-                       | 0x00000010U << LPD_XPPU_CFG_MASTER_ID07_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID07_OFFSET ,0x43FF03FFU ,0x03F00010U);
-       /*############################################################################################################################ */
-
-               /*Register : MASTER_ID19 @ 0XFF98014C</p>
-
-               If set, only read transactions are allowed for the masters matching this register
-               PSU_LPD_XPPU_CFG_MASTER_ID19_MIDR                                               0
-
-               Mask to be applied before comparing
-               PSU_LPD_XPPU_CFG_MASTER_ID19_MIDM                                               0
-
-               Programmable Master ID
-               PSU_LPD_XPPU_CFG_MASTER_ID19_MID                                                0
-
-               Master ID 19 Register
-               (OFFSET, MASK, VALUE)      (0XFF98014C, 0x43FF03FFU ,0x00000000U)
-               RegMask = (LPD_XPPU_CFG_MASTER_ID19_MIDR_MASK | LPD_XPPU_CFG_MASTER_ID19_MIDM_MASK | LPD_XPPU_CFG_MASTER_ID19_MID_MASK |  0 );
-
-               RegVal = ((0x00000000U << LPD_XPPU_CFG_MASTER_ID19_MIDR_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_MASTER_ID19_MIDM_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_MASTER_ID19_MID_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_MASTER_ID19_OFFSET ,0x43FF03FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : APERTURE PERMISIION LIST
-               // : APERTURE NAME: UART0, START ADDRESS: FF000000, END ADDRESS: FF00FFFF
-               // : APERTURE NAME: UART1, START ADDRESS: FF010000, END ADDRESS: FF01FFFF
-               // : APERTURE NAME: I2C0, START ADDRESS: FF020000, END ADDRESS: FF02FFFF
-               // : APERTURE NAME: I2C1, START ADDRESS: FF030000, END ADDRESS: FF03FFFF
-               // : APERTURE NAME: SPI0, START ADDRESS: FF040000, END ADDRESS: FF04FFFF
-               // : APERTURE NAME: SPI1, START ADDRESS: FF050000, END ADDRESS: FF05FFFF
-               // : APERTURE NAME: CAN0, START ADDRESS: FF060000, END ADDRESS: FF06FFFF
-               // : APERTURE NAME: CAN1, START ADDRESS: FF070000, END ADDRESS: FF07FFFF
-               // : APERTURE NAME: RPU_UNUSED_12, START ADDRESS: FF080000, END ADDRESS: FF09FFFF
-               // : APERTURE NAME: RPU_UNUSED_12, START ADDRESS: FF080000, END ADDRESS: FF09FFFF
-               // : APERTURE NAME: GPIO, START ADDRESS: FF0A0000, END ADDRESS: FF0AFFFF
-               // : APERTURE NAME: GEM0, START ADDRESS: FF0B0000, END ADDRESS: FF0BFFFF
-               // : APERTURE NAME: GEM1, START ADDRESS: FF0C0000, END ADDRESS: FF0CFFFF
-               // : APERTURE NAME: GEM2, START ADDRESS: FF0D0000, END ADDRESS: FF0DFFFF
-               // : APERTURE NAME: GEM3, START ADDRESS: FF0E0000, END ADDRESS: FF0EFFFF
-               // : APERTURE NAME: QSPI, START ADDRESS: FF0F0000, END ADDRESS: FF0FFFFF
-               // : APERTURE NAME: NAND, START ADDRESS: FF100000, END ADDRESS: FF10FFFF
-               // : APERTURE NAME: TTC0, START ADDRESS: FF110000, END ADDRESS: FF11FFFF
-               // : APERTURE NAME: TTC1, START ADDRESS: FF120000, END ADDRESS: FF12FFFF
-               // : APERTURE NAME: TTC2, START ADDRESS: FF130000, END ADDRESS: FF13FFFF
-               // : APERTURE NAME: TTC3, START ADDRESS: FF140000, END ADDRESS: FF14FFFF
-               // : APERTURE NAME: SWDT, START ADDRESS: FF150000, END ADDRESS: FF15FFFF
-               // : APERTURE NAME: SD0, START ADDRESS: FF160000, END ADDRESS: FF16FFFF
-               // : APERTURE NAME: SD1, START ADDRESS: FF170000, END ADDRESS: FF17FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SLCR, START ADDRESS: FF180000, END ADDRESS: FF23FFFF
-               // : APERTURE NAME: IOU_SECURE_SLCR, START ADDRESS: FF240000, END ADDRESS: FF24FFFF
-               // : APERTURE NAME: IOU_SCNTR, START ADDRESS: FF250000, END ADDRESS: FF25FFFF
-               // : APERTURE NAME: IOU_SCNTRS, START ADDRESS: FF260000, END ADDRESS: FF26FFFF
-               // : APERTURE NAME: RPU_UNUSED_11, START ADDRESS: FF270000, END ADDRESS: FF2AFFFF
-               // : APERTURE NAME: RPU_UNUSED_11, START ADDRESS: FF270000, END ADDRESS: FF2AFFFF
-               // : APERTURE NAME: RPU_UNUSED_11, START ADDRESS: FF270000, END ADDRESS: FF2AFFFF
-               // : APERTURE NAME: RPU_UNUSED_11, START ADDRESS: FF270000, END ADDRESS: FF2AFFFF
-               // : APERTURE NAME: LPD_UNUSED_14, START ADDRESS: FF2B0000, END ADDRESS: FF2FFFFF
-               // : APERTURE NAME: LPD_UNUSED_14, START ADDRESS: FF2B0000, END ADDRESS: FF2FFFFF
-               // : APERTURE NAME: LPD_UNUSED_14, START ADDRESS: FF2B0000, END ADDRESS: FF2FFFFF
-               // : APERTURE NAME: LPD_UNUSED_14, START ADDRESS: FF2B0000, END ADDRESS: FF2FFFFF
-               // : APERTURE NAME: LPD_UNUSED_14, START ADDRESS: FF2B0000, END ADDRESS: FF2FFFFF
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_048 @ 0XFF9810C0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_048_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_048_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_048_PARITY                                            0x0
-
-               Entry 048 of the Aperture Permission List, for the 64K-byte aperture at BASE_64KB + 0x00300000
-               (OFFSET, MASK, VALUE)      (0XFF9810C0, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_048_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_048_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_048_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_048_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_048_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_049 @ 0XFF9810C4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_049_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_049_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_049_PARITY                                            0x0
-
-               Entry 049 of the Aperture Permission List, for the 64K-byte aperture at BASE_64KB + 0x00310000
-               (OFFSET, MASK, VALUE)      (0XFF9810C4, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_049_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_049_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_049_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_049_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_049_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_050 @ 0XFF9810C8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_050_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_050_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_050_PARITY                                            0x0
-
-               Entry 050 of the Aperture Permission List, for the 64K-byte aperture at BASE_64KB + 0x00320000
-               (OFFSET, MASK, VALUE)      (0XFF9810C8, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_050_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_050_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_050_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_050_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_050_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_051 @ 0XFF9810CC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_051_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_051_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_051_PARITY                                            0x0
-
-               Entry 051 of the Aperture Permission List, for the 64K-byte aperture at BASE_64KB + 0x00330000
-               (OFFSET, MASK, VALUE)      (0XFF9810CC, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_051_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_051_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_051_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_051_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_051_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: IPI_CTRL, START ADDRESS: FF380000, END ADDRESS: FF3FFFFF
-               // : APERTURE NAME: LPD_UNUSED_1, START ADDRESS: FF400000, END ADDRESS: FF40FFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR, START ADDRESS: FF410000, END ADDRESS: FF4AFFFF
-               // : APERTURE NAME: LPD_SLCR_SECURE, START ADDRESS: FF4B0000, END ADDRESS: FF4DFFFF
-               // : APERTURE NAME: LPD_SLCR_SECURE, START ADDRESS: FF4B0000, END ADDRESS: FF4DFFFF
-               // : APERTURE NAME: LPD_SLCR_SECURE, START ADDRESS: FF4B0000, END ADDRESS: FF4DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: LPD_UNUSED_2, START ADDRESS: FF4E0000, END ADDRESS: FF5DFFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: CRL_APB, START ADDRESS: FF5E0000, END ADDRESS: FF85FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: LPD_UNUSED_3, START ADDRESS: FF860000, END ADDRESS: FF95FFFF
-               // : APERTURE NAME: OCM_SLCR, START ADDRESS: FF960000, END ADDRESS: FF96FFFF
-               // : APERTURE NAME: LPD_UNUSED_4, START ADDRESS: FF970000, END ADDRESS: FF97FFFF
-               // : APERTURE NAME: LPD_XPPU, START ADDRESS: FF980000, END ADDRESS: FF99FFFF
-               // : APERTURE NAME: RPU, START ADDRESS: FF9A0000, END ADDRESS: FF9AFFFF
-               // : APERTURE NAME: AFIFM6, START ADDRESS: FF9B0000, END ADDRESS: FF9BFFFF
-               // : APERTURE NAME: LPD_XPPU_SINK, START ADDRESS: FF9C0000, END ADDRESS: FF9CFFFF
-               // : APERTURE NAME: USB3_0, START ADDRESS: FF9D0000, END ADDRESS: FF9DFFFF
-               // : APERTURE NAME: USB3_1, START ADDRESS: FF9E0000, END ADDRESS: FF9EFFFF
-               // : APERTURE NAME: LPD_UNUSED_5, START ADDRESS: FF9F0000, END ADDRESS: FF9FFFFF
-               // : APERTURE NAME: APM0, START ADDRESS: FFA00000, END ADDRESS: FFA0FFFF
-               // : APERTURE NAME: APM1, START ADDRESS: FFA10000, END ADDRESS: FFA1FFFF
-               // : APERTURE NAME: APM_INTC_IOU, START ADDRESS: FFA20000, END ADDRESS: FFA2FFFF
-               // : APERTURE NAME: APM_FPD_LPD, START ADDRESS: FFA30000, END ADDRESS: FFA3FFFF
-               // : APERTURE NAME: LPD_UNUSED_6, START ADDRESS: FFA40000, END ADDRESS: FFA4FFFF
-               // : APERTURE NAME: AMS, START ADDRESS: FFA50000, END ADDRESS: FFA5FFFF
-               // : APERTURE NAME: RTC, START ADDRESS: FFA60000, END ADDRESS: FFA6FFFF
-               // : APERTURE NAME: OCM_XMPU_CFG, START ADDRESS: FFA70000, END ADDRESS: FFA7FFFF
-               // : APERTURE NAME: ADMA_0, START ADDRESS: FFA80000, END ADDRESS: FFA8FFFF
-               // : APERTURE NAME: ADMA_1, START ADDRESS: FFA90000, END ADDRESS: FFA9FFFF
-               // : APERTURE NAME: ADMA_2, START ADDRESS: FFAA0000, END ADDRESS: FFAAFFFF
-               // : APERTURE NAME: ADMA_3, START ADDRESS: FFAB0000, END ADDRESS: FFABFFFF
-               // : APERTURE NAME: ADMA_4, START ADDRESS: FFAC0000, END ADDRESS: FFACFFFF
-               // : APERTURE NAME: ADMA_5, START ADDRESS: FFAD0000, END ADDRESS: FFADFFFF
-               // : APERTURE NAME: ADMA_6, START ADDRESS: FFAE0000, END ADDRESS: FFAEFFFF
-               // : APERTURE NAME: ADMA_7, START ADDRESS: FFAF0000, END ADDRESS: FFAFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: LPD_UNUSED_7, START ADDRESS: FFB00000, END ADDRESS: FFBFFFFF
-               // : APERTURE NAME: CSU_ROM, START ADDRESS: FFC00000, END ADDRESS: FFC1FFFF
-               // : APERTURE NAME: CSU_ROM, START ADDRESS: FFC00000, END ADDRESS: FFC1FFFF
-               // : APERTURE NAME: CSU_LOCAL, START ADDRESS: FFC20000, END ADDRESS: FFC2FFFF
-               // : APERTURE NAME: PUF, START ADDRESS: FFC30000, END ADDRESS: FFC3FFFF
-               // : APERTURE NAME: CSU_RAM, START ADDRESS: FFC40000, END ADDRESS: FFC5FFFF
-               // : APERTURE NAME: CSU_RAM, START ADDRESS: FFC40000, END ADDRESS: FFC5FFFF
-               // : APERTURE NAME: CSU_IOMODULE, START ADDRESS: FFC60000, END ADDRESS: FFC7FFFF
-               // : APERTURE NAME: CSU_IOMODULE, START ADDRESS: FFC60000, END ADDRESS: FFC7FFFF
-               // : APERTURE NAME: CSUDMA, START ADDRESS: FFC80000, END ADDRESS: FFC9FFFF
-               // : APERTURE NAME: CSUDMA, START ADDRESS: FFC80000, END ADDRESS: FFC9FFFF
-               // : APERTURE NAME: CSU, START ADDRESS: FFCA0000, END ADDRESS: FFCAFFFF
-               // : APERTURE NAME: CSU_WDT, START ADDRESS: FFCB0000, END ADDRESS: FFCBFFFF
-               // : APERTURE NAME: EFUSE, START ADDRESS: FFCC0000, END ADDRESS: FFCCFFFF
-               // : APERTURE NAME: BBRAM, START ADDRESS: FFCD0000, END ADDRESS: FFCDFFFF
-               // : APERTURE NAME: RSA_CORE, START ADDRESS: FFCE0000, END ADDRESS: FFCEFFFF
-               // : APERTURE NAME: MBISTJTAG, START ADDRESS: FFCF0000, END ADDRESS: FFCFFFFF
-               // : APERTURE NAME: PMU_ROM, START ADDRESS: FFD00000, END ADDRESS: FFD3FFFF
-               // : APERTURE NAME: PMU_ROM, START ADDRESS: FFD00000, END ADDRESS: FFD3FFFF
-               // : APERTURE NAME: PMU_ROM, START ADDRESS: FFD00000, END ADDRESS: FFD3FFFF
-               // : APERTURE NAME: PMU_ROM, START ADDRESS: FFD00000, END ADDRESS: FFD3FFFF
-               // : APERTURE NAME: PMU_IOMODULE, START ADDRESS: FFD40000, END ADDRESS: FFD5FFFF
-               // : APERTURE NAME: PMU_IOMODULE, START ADDRESS: FFD40000, END ADDRESS: FFD5FFFF
-               // : APERTURE NAME: PMU_LOCAL, START ADDRESS: FFD60000, END ADDRESS: FFD7FFFF
-               // : APERTURE NAME: PMU_LOCAL, START ADDRESS: FFD60000, END ADDRESS: FFD7FFFF
-               // : APERTURE NAME: PMU_GLOBAL, START ADDRESS: FFD80000, END ADDRESS: FFDBFFFF
-               // : APERTURE NAME: PMU_GLOBAL, START ADDRESS: FFD80000, END ADDRESS: FFDBFFFF
-               // : APERTURE NAME: PMU_GLOBAL, START ADDRESS: FFD80000, END ADDRESS: FFDBFFFF
-               // : APERTURE NAME: PMU_GLOBAL, START ADDRESS: FFD80000, END ADDRESS: FFDBFFFF
-               // : APERTURE NAME: PMU_RAM, START ADDRESS: FFDC0000, END ADDRESS: FFDFFFFF
-               // : APERTURE NAME: PMU_RAM, START ADDRESS: FFDC0000, END ADDRESS: FFDFFFFF
-               // : APERTURE NAME: PMU_RAM, START ADDRESS: FFDC0000, END ADDRESS: FFDFFFFF
-               // : APERTURE NAME: PMU_RAM, START ADDRESS: FFDC0000, END ADDRESS: FFDFFFFF
-               // : APERTURE NAME: R5_0_ATCM, START ADDRESS: FFE00000, END ADDRESS: FFE0FFFF
-               // : APERTURE NAME: R5_0_ATCM_LOCKSTEP, START ADDRESS: FFE10000, END ADDRESS: FFE1FFFF
-               // : APERTURE NAME: R5_0_BTCM, START ADDRESS: FFE20000, END ADDRESS: FFE2FFFF
-               // : APERTURE NAME: R5_0_BTCM_LOCKSTEP, START ADDRESS: FFE30000, END ADDRESS: FFE3FFFF
-               // : APERTURE NAME: R5_0_INSTRUCTION_CACHE, START ADDRESS: FFE40000, END ADDRESS: FFE4FFFF
-               // : APERTURE NAME: R5_0_DATA_CACHE, START ADDRESS: FFE50000, END ADDRESS: FFE5FFFF
-               // : APERTURE NAME: LPD_UNUSED_8, START ADDRESS: FFE60000, END ADDRESS: FFE8FFFF
-               // : APERTURE NAME: LPD_UNUSED_8, START ADDRESS: FFE60000, END ADDRESS: FFE8FFFF
-               // : APERTURE NAME: LPD_UNUSED_8, START ADDRESS: FFE60000, END ADDRESS: FFE8FFFF
-               // : APERTURE NAME: R5_1_ATCM_, START ADDRESS: FFE90000, END ADDRESS: FFE9FFFF
-               // : APERTURE NAME: RPU_UNUSED_10, START ADDRESS: FFEA0000, END ADDRESS: FFEAFFFF
-               // : APERTURE NAME: R5_1_BTCM_, START ADDRESS: FFEB0000, END ADDRESS: FFEBFFFF
-               // : APERTURE NAME: R5_1_INSTRUCTION_CACHE, START ADDRESS: FFEC0000, END ADDRESS: FFECFFFF
-               // : APERTURE NAME: R5_1_DATA_CACHE, START ADDRESS: FFED0000, END ADDRESS: FFEDFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_9, START ADDRESS: FFEE0000, END ADDRESS: FFFBFFFF
-               // : APERTURE NAME: LPD_UNUSED_15, START ADDRESS: FFFD0000, END ADDRESS: FFFFFFFF
-               // : APERTURE NAME: LPD_UNUSED_15, START ADDRESS: FFFD0000, END ADDRESS: FFFFFFFF
-               // : APERTURE NAME: LPD_UNUSED_15, START ADDRESS: FFFD0000, END ADDRESS: FFFFFFFF
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_256 @ 0XFF981400</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_256_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_256_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_256_PARITY                                            0x0
-
-               Entry 256 of the Aperture Permission List, for 32-byte IPI buffer 000 at BASE_32B + 0x00000000
-               (OFFSET, MASK, VALUE)      (0XFF981400, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_256_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_256_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_256_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_256_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_256_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_257 @ 0XFF981404</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_257_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_257_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_257_PARITY                                            0x0
-
-               Entry 257 of the Aperture Permission List, for 32-byte IPI buffer 001 at BASE_32B + 0x00000020
-               (OFFSET, MASK, VALUE)      (0XFF981404, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_257_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_257_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_257_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_257_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_257_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_258 @ 0XFF981408</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_258_PERMISSION                                        0x48
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_258_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_258_PARITY                                            0x0
-
-               Entry 258 of the Aperture Permission List, for 32-byte IPI buffer 002 at BASE_32B + 0x00000040
-               (OFFSET, MASK, VALUE)      (0XFF981408, 0xF80FFFFFU ,0x08000048U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_258_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_258_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000048U << LPD_XPPU_CFG_APERPERM_258_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_258_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_258_OFFSET ,0xF80FFFFFU ,0x08000048U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_259 @ 0XFF98140C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_259_PERMISSION                                        0x84
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_259_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_259_PARITY                                            0x0
-
-               Entry 259 of the Aperture Permission List, for 32-byte IPI buffer 003 at BASE_32B + 0x00000060
-               (OFFSET, MASK, VALUE)      (0XFF98140C, 0xF80FFFFFU ,0x08000084U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_259_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_259_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000084U << LPD_XPPU_CFG_APERPERM_259_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_259_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_259_OFFSET ,0xF80FFFFFU ,0x08000084U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_260 @ 0XFF981410</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_260_PERMISSION                                        0x41
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_260_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_260_PARITY                                            0x0
-
-               Entry 260 of the Aperture Permission List, for 32-byte IPI buffer 004 at BASE_32B + 0x00000080
-               (OFFSET, MASK, VALUE)      (0XFF981410, 0xF80FFFFFU ,0x08000041U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_260_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_260_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000041U << LPD_XPPU_CFG_APERPERM_260_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_260_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_260_OFFSET ,0xF80FFFFFU ,0x08000041U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_261 @ 0XFF981414</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_261_PERMISSION                                        0x14
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_261_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_261_PARITY                                            0x0
-
-               Entry 261 of the Aperture Permission List, for 32-byte IPI buffer 005 at BASE_32B + 0x000000A0
-               (OFFSET, MASK, VALUE)      (0XFF981414, 0xF80FFFFFU ,0x08000014U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_261_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_261_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000014U << LPD_XPPU_CFG_APERPERM_261_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_261_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_261_OFFSET ,0xF80FFFFFU ,0x08000014U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_262 @ 0XFF981418</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_262_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_262_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_262_PARITY                                            0x0
-
-               Entry 262 of the Aperture Permission List, for 32-byte IPI buffer 006 at BASE_32B + 0x000000C0
-               (OFFSET, MASK, VALUE)      (0XFF981418, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_262_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_262_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_262_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_262_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_262_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_263 @ 0XFF98141C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_263_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_263_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_263_PARITY                                            0x0
-
-               Entry 263 of the Aperture Permission List, for 32-byte IPI buffer 007 at BASE_32B + 0x000000E0
-               (OFFSET, MASK, VALUE)      (0XFF98141C, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_263_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_263_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_263_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_263_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_263_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_264 @ 0XFF981420</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_264_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_264_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_264_PARITY                                            0x0
-
-               Entry 264 of the Aperture Permission List, for 32-byte IPI buffer 008 at BASE_32B + 0x00000100
-               (OFFSET, MASK, VALUE)      (0XFF981420, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_264_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_264_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_264_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_264_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_264_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_265 @ 0XFF981424</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_265_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_265_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_265_PARITY                                            0x0
-
-               Entry 265 of the Aperture Permission List, for 32-byte IPI buffer 009 at BASE_32B + 0x00000120
-               (OFFSET, MASK, VALUE)      (0XFF981424, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_265_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_265_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_265_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_265_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_265_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_266 @ 0XFF981428</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_266_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_266_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_266_PARITY                                            0x0
-
-               Entry 266 of the Aperture Permission List, for 32-byte IPI buffer 010 at BASE_32B + 0x00000140
-               (OFFSET, MASK, VALUE)      (0XFF981428, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_266_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_266_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_266_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_266_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_266_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_267 @ 0XFF98142C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_267_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_267_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_267_PARITY                                            0x0
-
-               Entry 267 of the Aperture Permission List, for 32-byte IPI buffer 011 at BASE_32B + 0x00000160
-               (OFFSET, MASK, VALUE)      (0XFF98142C, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_267_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_267_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_267_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_267_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_267_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_268 @ 0XFF981430</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_268_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_268_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_268_PARITY                                            0x0
-
-               Entry 268 of the Aperture Permission List, for 32-byte IPI buffer 012 at BASE_32B + 0x00000180
-               (OFFSET, MASK, VALUE)      (0XFF981430, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_268_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_268_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_268_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_268_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_268_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_269 @ 0XFF981434</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_269_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_269_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_269_PARITY                                            0x0
-
-               Entry 269 of the Aperture Permission List, for 32-byte IPI buffer 013 at BASE_32B + 0x000001A0
-               (OFFSET, MASK, VALUE)      (0XFF981434, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_269_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_269_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_269_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_269_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_269_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_270 @ 0XFF981438</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_270_PERMISSION                                        0x42
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_270_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_270_PARITY                                            0x0
-
-               Entry 270 of the Aperture Permission List, for 32-byte IPI buffer 014 at BASE_32B + 0x000001C0
-               (OFFSET, MASK, VALUE)      (0XFF981438, 0xF80FFFFFU ,0x08000042U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_270_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_270_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000042U << LPD_XPPU_CFG_APERPERM_270_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_270_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_270_OFFSET ,0xF80FFFFFU ,0x08000042U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_1, START ADDRESS: FF310000, END ADDRESS: FF31FFFF
-               /*Register : APERPERM_271 @ 0XFF98143C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_271_PERMISSION                                        0x24
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_271_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_271_PARITY                                            0x0
-
-               Entry 271 of the Aperture Permission List, for 32-byte IPI buffer 015 at BASE_32B + 0x000001E0
-               (OFFSET, MASK, VALUE)      (0XFF98143C, 0xF80FFFFFU ,0x08000024U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_271_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_271_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000024U << LPD_XPPU_CFG_APERPERM_271_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_271_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_271_OFFSET ,0xF80FFFFFU ,0x08000024U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_272 @ 0XFF981440</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_272_PERMISSION                                        0x84
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_272_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_272_PARITY                                            0x0
-
-               Entry 272 of the Aperture Permission List, for 32-byte IPI buffer 016 at BASE_32B + 0x00000200
-               (OFFSET, MASK, VALUE)      (0XFF981440, 0xF80FFFFFU ,0x08000084U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_272_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_272_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000084U << LPD_XPPU_CFG_APERPERM_272_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_272_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_272_OFFSET ,0xF80FFFFFU ,0x08000084U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_273 @ 0XFF981444</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_273_PERMISSION                                        0x48
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_273_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_273_PARITY                                            0x0
-
-               Entry 273 of the Aperture Permission List, for 32-byte IPI buffer 017 at BASE_32B + 0x00000220
-               (OFFSET, MASK, VALUE)      (0XFF981444, 0xF80FFFFFU ,0x08000048U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_273_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_273_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000048U << LPD_XPPU_CFG_APERPERM_273_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_273_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_273_OFFSET ,0xF80FFFFFU ,0x08000048U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_274 @ 0XFF981448</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_274_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_274_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_274_PARITY                                            0x0
-
-               Entry 274 of the Aperture Permission List, for 32-byte IPI buffer 018 at BASE_32B + 0x00000240
-               (OFFSET, MASK, VALUE)      (0XFF981448, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_274_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_274_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_274_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_274_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_274_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_275 @ 0XFF98144C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_275_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_275_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_275_PARITY                                            0x0
-
-               Entry 275 of the Aperture Permission List, for 32-byte IPI buffer 019 at BASE_32B + 0x00000260
-               (OFFSET, MASK, VALUE)      (0XFF98144C, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_275_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_275_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_275_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_275_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_275_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_276 @ 0XFF981450</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_276_PERMISSION                                        0x81
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_276_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_276_PARITY                                            0x0
-
-               Entry 276 of the Aperture Permission List, for 32-byte IPI buffer 020 at BASE_32B + 0x00000280
-               (OFFSET, MASK, VALUE)      (0XFF981450, 0xF80FFFFFU ,0x08000081U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_276_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_276_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000081U << LPD_XPPU_CFG_APERPERM_276_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_276_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_276_OFFSET ,0xF80FFFFFU ,0x08000081U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_277 @ 0XFF981454</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_277_PERMISSION                                        0x18
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_277_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_277_PARITY                                            0x0
-
-               Entry 277 of the Aperture Permission List, for 32-byte IPI buffer 021 at BASE_32B + 0x000002A0
-               (OFFSET, MASK, VALUE)      (0XFF981454, 0xF80FFFFFU ,0x08000018U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_277_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_277_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000018U << LPD_XPPU_CFG_APERPERM_277_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_277_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_277_OFFSET ,0xF80FFFFFU ,0x08000018U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_278 @ 0XFF981458</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_278_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_278_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_278_PARITY                                            0x0
-
-               Entry 278 of the Aperture Permission List, for 32-byte IPI buffer 022 at BASE_32B + 0x000002C0
-               (OFFSET, MASK, VALUE)      (0XFF981458, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_278_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_278_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_278_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_278_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_278_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_279 @ 0XFF98145C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_279_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_279_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_279_PARITY                                            0x0
-
-               Entry 279 of the Aperture Permission List, for 32-byte IPI buffer 023 at BASE_32B + 0x000002E0
-               (OFFSET, MASK, VALUE)      (0XFF98145C, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_279_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_279_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_279_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_279_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_279_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_280 @ 0XFF981460</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_280_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_280_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_280_PARITY                                            0x0
-
-               Entry 280 of the Aperture Permission List, for 32-byte IPI buffer 024 at BASE_32B + 0x00000300
-               (OFFSET, MASK, VALUE)      (0XFF981460, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_280_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_280_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_280_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_280_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_280_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_281 @ 0XFF981464</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_281_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_281_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_281_PARITY                                            0x0
-
-               Entry 281 of the Aperture Permission List, for 32-byte IPI buffer 025 at BASE_32B + 0x00000320
-               (OFFSET, MASK, VALUE)      (0XFF981464, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_281_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_281_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_281_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_281_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_281_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_282 @ 0XFF981468</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_282_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_282_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_282_PARITY                                            0x0
-
-               Entry 282 of the Aperture Permission List, for 32-byte IPI buffer 026 at BASE_32B + 0x00000340
-               (OFFSET, MASK, VALUE)      (0XFF981468, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_282_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_282_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_282_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_282_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_282_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_283 @ 0XFF98146C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_283_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_283_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_283_PARITY                                            0x0
-
-               Entry 283 of the Aperture Permission List, for 32-byte IPI buffer 027 at BASE_32B + 0x00000360
-               (OFFSET, MASK, VALUE)      (0XFF98146C, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_283_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_283_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_283_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_283_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_283_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_284 @ 0XFF981470</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_284_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_284_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_284_PARITY                                            0x0
-
-               Entry 284 of the Aperture Permission List, for 32-byte IPI buffer 028 at BASE_32B + 0x00000380
-               (OFFSET, MASK, VALUE)      (0XFF981470, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_284_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_284_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_284_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_284_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_284_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_285 @ 0XFF981474</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_285_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_285_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_285_PARITY                                            0x0
-
-               Entry 285 of the Aperture Permission List, for 32-byte IPI buffer 029 at BASE_32B + 0x000003A0
-               (OFFSET, MASK, VALUE)      (0XFF981474, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_285_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_285_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_285_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_285_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_285_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_286 @ 0XFF981478</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_286_PERMISSION                                        0x82
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_286_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_286_PARITY                                            0x0
-
-               Entry 286 of the Aperture Permission List, for 32-byte IPI buffer 030 at BASE_32B + 0x000003C0
-               (OFFSET, MASK, VALUE)      (0XFF981478, 0xF80FFFFFU ,0x08000082U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_286_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_286_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000082U << LPD_XPPU_CFG_APERPERM_286_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_286_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_286_OFFSET ,0xF80FFFFFU ,0x08000082U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_2, START ADDRESS: FF320000, END ADDRESS: FF32FFFF
-               /*Register : APERPERM_287 @ 0XFF98147C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_287_PERMISSION                                        0x28
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_287_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_287_PARITY                                            0x0
-
-               Entry 287 of the Aperture Permission List, for 32-byte IPI buffer 031 at BASE_32B + 0x000003E0
-               (OFFSET, MASK, VALUE)      (0XFF98147C, 0xF80FFFFFU ,0x08000028U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_287_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_287_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000028U << LPD_XPPU_CFG_APERPERM_287_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_287_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_287_OFFSET ,0xF80FFFFFU ,0x08000028U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_288 @ 0XFF981480</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_288_PERMISSION                                        0x14
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_288_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_288_PARITY                                            0x0
-
-               Entry 288 of the Aperture Permission List, for 32-byte IPI buffer 032 at BASE_32B + 0x00000400
-               (OFFSET, MASK, VALUE)      (0XFF981480, 0xF80FFFFFU ,0x08000014U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_288_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_288_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000014U << LPD_XPPU_CFG_APERPERM_288_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_288_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_288_OFFSET ,0xF80FFFFFU ,0x08000014U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_289 @ 0XFF981484</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_289_PERMISSION                                        0x41
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_289_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_289_PARITY                                            0x0
-
-               Entry 289 of the Aperture Permission List, for 32-byte IPI buffer 033 at BASE_32B + 0x00000420
-               (OFFSET, MASK, VALUE)      (0XFF981484, 0xF80FFFFFU ,0x08000041U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_289_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_289_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000041U << LPD_XPPU_CFG_APERPERM_289_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_289_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_289_OFFSET ,0xF80FFFFFU ,0x08000041U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_290 @ 0XFF981488</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_290_PERMISSION                                        0x18
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_290_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_290_PARITY                                            0x0
-
-               Entry 290 of the Aperture Permission List, for 32-byte IPI buffer 034 at BASE_32B + 0x00000440
-               (OFFSET, MASK, VALUE)      (0XFF981488, 0xF80FFFFFU ,0x08000018U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_290_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_290_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000018U << LPD_XPPU_CFG_APERPERM_290_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_290_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_290_OFFSET ,0xF80FFFFFU ,0x08000018U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_291 @ 0XFF98148C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_291_PERMISSION                                        0x81
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_291_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_291_PARITY                                            0x0
-
-               Entry 291 of the Aperture Permission List, for 32-byte IPI buffer 035 at BASE_32B + 0x00000460
-               (OFFSET, MASK, VALUE)      (0XFF98148C, 0xF80FFFFFU ,0x08000081U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_291_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_291_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000081U << LPD_XPPU_CFG_APERPERM_291_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_291_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_291_OFFSET ,0xF80FFFFFU ,0x08000081U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_292 @ 0XFF981490</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_292_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_292_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_292_PARITY                                            0x0
-
-               Entry 292 of the Aperture Permission List, for 32-byte IPI buffer 036 at BASE_32B + 0x00000480
-               (OFFSET, MASK, VALUE)      (0XFF981490, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_292_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_292_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_292_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_292_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_292_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_293 @ 0XFF981494</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_293_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_293_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_293_PARITY                                            0x0
-
-               Entry 293 of the Aperture Permission List, for 32-byte IPI buffer 037 at BASE_32B + 0x000004A0
-               (OFFSET, MASK, VALUE)      (0XFF981494, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_293_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_293_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_293_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_293_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_293_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_294 @ 0XFF981498</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_294_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_294_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_294_PARITY                                            0x0
-
-               Entry 294 of the Aperture Permission List, for 32-byte IPI buffer 038 at BASE_32B + 0x000004C0
-               (OFFSET, MASK, VALUE)      (0XFF981498, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_294_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_294_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_294_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_294_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_294_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_295 @ 0XFF98149C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_295_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_295_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_295_PARITY                                            0x0
-
-               Entry 295 of the Aperture Permission List, for 32-byte IPI buffer 039 at BASE_32B + 0x000004E0
-               (OFFSET, MASK, VALUE)      (0XFF98149C, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_295_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_295_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_295_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_295_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_295_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_296 @ 0XFF9814A0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_296_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_296_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_296_PARITY                                            0x0
-
-               Entry 296 of the Aperture Permission List, for 32-byte IPI buffer 040 at BASE_32B + 0x00000500
-               (OFFSET, MASK, VALUE)      (0XFF9814A0, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_296_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_296_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_296_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_296_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_296_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_297 @ 0XFF9814A4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_297_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_297_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_297_PARITY                                            0x0
-
-               Entry 297 of the Aperture Permission List, for 32-byte IPI buffer 041 at BASE_32B + 0x00000520
-               (OFFSET, MASK, VALUE)      (0XFF9814A4, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_297_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_297_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_297_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_297_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_297_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_298 @ 0XFF9814A8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_298_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_298_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_298_PARITY                                            0x0
-
-               Entry 298 of the Aperture Permission List, for 32-byte IPI buffer 042 at BASE_32B + 0x00000540
-               (OFFSET, MASK, VALUE)      (0XFF9814A8, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_298_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_298_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_298_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_298_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_298_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_299 @ 0XFF9814AC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_299_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_299_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_299_PARITY                                            0x0
-
-               Entry 299 of the Aperture Permission List, for 32-byte IPI buffer 043 at BASE_32B + 0x00000560
-               (OFFSET, MASK, VALUE)      (0XFF9814AC, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_299_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_299_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_299_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_299_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_299_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_300 @ 0XFF9814B0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_300_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_300_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_300_PARITY                                            0x0
-
-               Entry 300 of the Aperture Permission List, for 32-byte IPI buffer 044 at BASE_32B + 0x00000580
-               (OFFSET, MASK, VALUE)      (0XFF9814B0, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_300_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_300_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_300_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_300_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_300_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_301 @ 0XFF9814B4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_301_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_301_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_301_PARITY                                            0x0
-
-               Entry 301 of the Aperture Permission List, for 32-byte IPI buffer 045 at BASE_32B + 0x000005A0
-               (OFFSET, MASK, VALUE)      (0XFF9814B4, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_301_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_301_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_301_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_301_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_301_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_302 @ 0XFF9814B8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_302_PERMISSION                                        0x12
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_302_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_302_PARITY                                            0x0
-
-               Entry 302 of the Aperture Permission List, for 32-byte IPI buffer 046 at BASE_32B + 0x000005C0
-               (OFFSET, MASK, VALUE)      (0XFF9814B8, 0xF80FFFFFU ,0x08000012U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_302_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_302_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000012U << LPD_XPPU_CFG_APERPERM_302_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_302_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_302_OFFSET ,0xF80FFFFFU ,0x08000012U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_0, START ADDRESS: FF300000, END ADDRESS: FF30FFFF
-               /*Register : APERPERM_303 @ 0XFF9814BC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_303_PERMISSION                                        0x21
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_303_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_303_PARITY                                            0x0
-
-               Entry 303 of the Aperture Permission List, for 32-byte IPI buffer 047 at BASE_32B + 0x000005E0
-               (OFFSET, MASK, VALUE)      (0XFF9814BC, 0xF80FFFFFU ,0x08000021U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_303_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_303_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000021U << LPD_XPPU_CFG_APERPERM_303_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_303_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_303_OFFSET ,0xF80FFFFFU ,0x08000021U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_304 @ 0XFF9814C0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_304_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_304_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_304_PARITY                                            0x0
-
-               Entry 304 of the Aperture Permission List, for 32-byte IPI buffer 048 at BASE_32B + 0x00000600
-               (OFFSET, MASK, VALUE)      (0XFF9814C0, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_304_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_304_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_304_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_304_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_304_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_305 @ 0XFF9814C4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_305_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_305_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_305_PARITY                                            0x0
-
-               Entry 305 of the Aperture Permission List, for 32-byte IPI buffer 049 at BASE_32B + 0x00000620
-               (OFFSET, MASK, VALUE)      (0XFF9814C4, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_305_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_305_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_305_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_305_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_305_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_306 @ 0XFF9814C8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_306_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_306_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_306_PARITY                                            0x0
-
-               Entry 306 of the Aperture Permission List, for 32-byte IPI buffer 050 at BASE_32B + 0x00000640
-               (OFFSET, MASK, VALUE)      (0XFF9814C8, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_306_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_306_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_306_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_306_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_306_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_307 @ 0XFF9814CC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_307_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_307_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_307_PARITY                                            0x0
-
-               Entry 307 of the Aperture Permission List, for 32-byte IPI buffer 051 at BASE_32B + 0x00000660
-               (OFFSET, MASK, VALUE)      (0XFF9814CC, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_307_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_307_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_307_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_307_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_307_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_308 @ 0XFF9814D0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_308_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_308_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_308_PARITY                                            0x0
-
-               Entry 308 of the Aperture Permission List, for 32-byte IPI buffer 052 at BASE_32B + 0x00000680
-               (OFFSET, MASK, VALUE)      (0XFF9814D0, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_308_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_308_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_308_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_308_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_308_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_309 @ 0XFF9814D4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_309_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_309_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_309_PARITY                                            0x0
-
-               Entry 309 of the Aperture Permission List, for 32-byte IPI buffer 053 at BASE_32B + 0x000006A0
-               (OFFSET, MASK, VALUE)      (0XFF9814D4, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_309_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_309_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_309_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_309_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_309_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_318 @ 0XFF9814F8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_318_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_318_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_318_PARITY                                            0x0
-
-               Entry 318 of the Aperture Permission List, for 32-byte IPI buffer 062 at BASE_32B + 0x000007C0
-               (OFFSET, MASK, VALUE)      (0XFF9814F8, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_318_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_318_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_318_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_318_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_318_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_7, START ADDRESS: FF340000, END ADDRESS: FF34FFFF
-               /*Register : APERPERM_319 @ 0XFF9814FC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_319_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_319_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_319_PARITY                                            0x0
-
-               Entry 319 of the Aperture Permission List, for 32-byte IPI buffer 063 at BASE_32B + 0x000007E0
-               (OFFSET, MASK, VALUE)      (0XFF9814FC, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_319_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_319_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_319_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_319_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_319_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_320 @ 0XFF981500</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_320_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_320_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_320_PARITY                                            0x0
-
-               Entry 320 of the Aperture Permission List, for 32-byte IPI buffer 064 at BASE_32B + 0x00000800
-               (OFFSET, MASK, VALUE)      (0XFF981500, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_320_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_320_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_320_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_320_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_320_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_321 @ 0XFF981504</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_321_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_321_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_321_PARITY                                            0x0
-
-               Entry 321 of the Aperture Permission List, for 32-byte IPI buffer 065 at BASE_32B + 0x00000820
-               (OFFSET, MASK, VALUE)      (0XFF981504, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_321_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_321_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_321_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_321_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_321_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_322 @ 0XFF981508</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_322_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_322_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_322_PARITY                                            0x0
-
-               Entry 322 of the Aperture Permission List, for 32-byte IPI buffer 066 at BASE_32B + 0x00000840
-               (OFFSET, MASK, VALUE)      (0XFF981508, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_322_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_322_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_322_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_322_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_322_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_323 @ 0XFF98150C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_323_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_323_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_323_PARITY                                            0x0
-
-               Entry 323 of the Aperture Permission List, for 32-byte IPI buffer 067 at BASE_32B + 0x00000860
-               (OFFSET, MASK, VALUE)      (0XFF98150C, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_323_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_323_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_323_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_323_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_323_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_324 @ 0XFF981510</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_324_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_324_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_324_PARITY                                            0x0
-
-               Entry 324 of the Aperture Permission List, for 32-byte IPI buffer 068 at BASE_32B + 0x00000880
-               (OFFSET, MASK, VALUE)      (0XFF981510, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_324_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_324_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_324_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_324_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_324_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_325 @ 0XFF981514</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_325_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_325_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_325_PARITY                                            0x0
-
-               Entry 325 of the Aperture Permission List, for 32-byte IPI buffer 069 at BASE_32B + 0x000008A0
-               (OFFSET, MASK, VALUE)      (0XFF981514, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_325_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_325_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_325_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_325_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_325_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_334 @ 0XFF981538</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_334_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_334_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_334_PARITY                                            0x0
-
-               Entry 334 of the Aperture Permission List, for 32-byte IPI buffer 078 at BASE_32B + 0x000009C0
-               (OFFSET, MASK, VALUE)      (0XFF981538, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_334_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_334_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_334_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_334_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_334_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_8, START ADDRESS: FF350000, END ADDRESS: FF35FFFF
-               /*Register : APERPERM_335 @ 0XFF98153C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_335_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_335_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_335_PARITY                                            0x0
-
-               Entry 335 of the Aperture Permission List, for 32-byte IPI buffer 079 at BASE_32B + 0x000009E0
-               (OFFSET, MASK, VALUE)      (0XFF98153C, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_335_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_335_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_335_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_335_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_335_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_336 @ 0XFF981540</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_336_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_336_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_336_PARITY                                            0x0
-
-               Entry 336 of the Aperture Permission List, for 32-byte IPI buffer 080 at BASE_32B + 0x00000A00
-               (OFFSET, MASK, VALUE)      (0XFF981540, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_336_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_336_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_336_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_336_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_336_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_337 @ 0XFF981544</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_337_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_337_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_337_PARITY                                            0x0
-
-               Entry 337 of the Aperture Permission List, for 32-byte IPI buffer 081 at BASE_32B + 0x00000A20
-               (OFFSET, MASK, VALUE)      (0XFF981544, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_337_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_337_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_337_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_337_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_337_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_338 @ 0XFF981548</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_338_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_338_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_338_PARITY                                            0x0
-
-               Entry 338 of the Aperture Permission List, for 32-byte IPI buffer 082 at BASE_32B + 0x00000A40
-               (OFFSET, MASK, VALUE)      (0XFF981548, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_338_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_338_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_338_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_338_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_338_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_339 @ 0XFF98154C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_339_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_339_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_339_PARITY                                            0x0
-
-               Entry 339 of the Aperture Permission List, for 32-byte IPI buffer 083 at BASE_32B + 0x00000A60
-               (OFFSET, MASK, VALUE)      (0XFF98154C, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_339_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_339_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_339_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_339_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_339_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_340 @ 0XFF981550</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_340_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_340_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_340_PARITY                                            0x0
-
-               Entry 340 of the Aperture Permission List, for 32-byte IPI buffer 084 at BASE_32B + 0x00000A80
-               (OFFSET, MASK, VALUE)      (0XFF981550, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_340_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_340_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_340_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_340_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_340_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_341 @ 0XFF981554</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_341_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_341_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_341_PARITY                                            0x0
-
-               Entry 341 of the Aperture Permission List, for 32-byte IPI buffer 085 at BASE_32B + 0x00000AA0
-               (OFFSET, MASK, VALUE)      (0XFF981554, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_341_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_341_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_341_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_341_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_341_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_350 @ 0XFF981578</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_350_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_350_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_350_PARITY                                            0x0
-
-               Entry 350 of the Aperture Permission List, for 32-byte IPI buffer 094 at BASE_32B + 0x00000BC0
-               (OFFSET, MASK, VALUE)      (0XFF981578, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_350_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_350_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_350_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_350_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_350_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_9, START ADDRESS: FF360000, END ADDRESS: FF36FFFF
-               /*Register : APERPERM_351 @ 0XFF98157C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_351_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_351_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_351_PARITY                                            0x0
-
-               Entry 351 of the Aperture Permission List, for 32-byte IPI buffer 095 at BASE_32B + 0x00000BE0
-               (OFFSET, MASK, VALUE)      (0XFF98157C, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_351_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_351_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_351_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_351_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_351_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_352 @ 0XFF981580</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_352_PERMISSION                                        0x4
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_352_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_352_PARITY                                            0x0
-
-               Entry 352 of the Aperture Permission List, for 32-byte IPI buffer 096 at BASE_32B + 0x00000C00
-               (OFFSET, MASK, VALUE)      (0XFF981580, 0xF80FFFFFU ,0x08000004U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_352_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_352_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000004U << LPD_XPPU_CFG_APERPERM_352_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_352_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_352_OFFSET ,0xF80FFFFFU ,0x08000004U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_353 @ 0XFF981584</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_353_PERMISSION                                        0x40
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_353_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_353_PARITY                                            0x0
-
-               Entry 353 of the Aperture Permission List, for 32-byte IPI buffer 097 at BASE_32B + 0x00000C20
-               (OFFSET, MASK, VALUE)      (0XFF981584, 0xF80FFFFFU ,0x08000040U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_353_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_353_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000040U << LPD_XPPU_CFG_APERPERM_353_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_353_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_353_OFFSET ,0xF80FFFFFU ,0x08000040U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_354 @ 0XFF981588</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_354_PERMISSION                                        0x8
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_354_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_354_PARITY                                            0x0
-
-               Entry 354 of the Aperture Permission List, for 32-byte IPI buffer 098 at BASE_32B + 0x00000C40
-               (OFFSET, MASK, VALUE)      (0XFF981588, 0xF80FFFFFU ,0x08000008U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_354_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_354_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000008U << LPD_XPPU_CFG_APERPERM_354_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_354_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_354_OFFSET ,0xF80FFFFFU ,0x08000008U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_355 @ 0XFF98158C</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_355_PERMISSION                                        0x80
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_355_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_355_PARITY                                            0x0
-
-               Entry 355 of the Aperture Permission List, for 32-byte IPI buffer 099 at BASE_32B + 0x00000C60
-               (OFFSET, MASK, VALUE)      (0XFF98158C, 0xF80FFFFFU ,0x08000080U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_355_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_355_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000080U << LPD_XPPU_CFG_APERPERM_355_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_355_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_355_OFFSET ,0xF80FFFFFU ,0x08000080U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_356 @ 0XFF981590</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_356_PERMISSION                                        0x1
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_356_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_356_PARITY                                            0x0
-
-               Entry 356 of the Aperture Permission List, for 32-byte IPI buffer 100 at BASE_32B + 0x00000C80
-               (OFFSET, MASK, VALUE)      (0XFF981590, 0xF80FFFFFU ,0x08000001U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_356_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_356_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_APERPERM_356_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_356_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_356_OFFSET ,0xF80FFFFFU ,0x08000001U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_357 @ 0XFF981594</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_357_PERMISSION                                        0x10
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_357_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_357_PARITY                                            0x0
-
-               Entry 357 of the Aperture Permission List, for 32-byte IPI buffer 101 at BASE_32B + 0x00000CA0
-               (OFFSET, MASK, VALUE)      (0XFF981594, 0xF80FFFFFU ,0x08000010U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_357_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_357_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000010U << LPD_XPPU_CFG_APERPERM_357_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_357_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_357_OFFSET ,0xF80FFFFFU ,0x08000010U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_366 @ 0XFF9815B8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_366_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_366_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_366_PARITY                                            0x0
-
-               Entry 366 of the Aperture Permission List, for 32-byte IPI buffer 110 at BASE_32B + 0x00000DC0
-               (OFFSET, MASK, VALUE)      (0XFF9815B8, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_366_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_366_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_366_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_366_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_366_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_10, START ADDRESS: FF370000, END ADDRESS: FF37FFFF
-               /*Register : APERPERM_367 @ 0XFF9815BC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_367_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_367_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_367_PARITY                                            0x0
-
-               Entry 367 of the Aperture Permission List, for 32-byte IPI buffer 111 at BASE_32B + 0x00000DE0
-               (OFFSET, MASK, VALUE)      (0XFF9815BC, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_367_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_367_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_367_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_367_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_367_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_368 @ 0XFF9815C0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_368_PERMISSION                                        0x24
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_368_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_368_PARITY                                            0x0
-
-               Entry 368 of the Aperture Permission List, for 32-byte IPI buffer 112 at BASE_32B + 0x00000E00
-               (OFFSET, MASK, VALUE)      (0XFF9815C0, 0xF80FFFFFU ,0x08000024U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_368_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_368_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000024U << LPD_XPPU_CFG_APERPERM_368_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_368_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_368_OFFSET ,0xF80FFFFFU ,0x08000024U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_369 @ 0XFF9815C4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_369_PERMISSION                                        0x42
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_369_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_369_PARITY                                            0x0
-
-               Entry 369 of the Aperture Permission List, for 32-byte IPI buffer 113 at BASE_32B + 0x00000E20
-               (OFFSET, MASK, VALUE)      (0XFF9815C4, 0xF80FFFFFU ,0x08000042U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_369_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_369_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000042U << LPD_XPPU_CFG_APERPERM_369_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_369_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_369_OFFSET ,0xF80FFFFFU ,0x08000042U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_370 @ 0XFF9815C8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_370_PERMISSION                                        0x28
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_370_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_370_PARITY                                            0x0
-
-               Entry 370 of the Aperture Permission List, for 32-byte IPI buffer 114 at BASE_32B + 0x00000E40
-               (OFFSET, MASK, VALUE)      (0XFF9815C8, 0xF80FFFFFU ,0x08000028U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_370_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_370_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000028U << LPD_XPPU_CFG_APERPERM_370_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_370_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_370_OFFSET ,0xF80FFFFFU ,0x08000028U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_371 @ 0XFF9815CC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_371_PERMISSION                                        0x82
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_371_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_371_PARITY                                            0x0
-
-               Entry 371 of the Aperture Permission List, for 32-byte IPI buffer 115 at BASE_32B + 0x00000E60
-               (OFFSET, MASK, VALUE)      (0XFF9815CC, 0xF80FFFFFU ,0x08000082U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_371_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_371_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000082U << LPD_XPPU_CFG_APERPERM_371_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_371_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_371_OFFSET ,0xF80FFFFFU ,0x08000082U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_372 @ 0XFF9815D0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_372_PERMISSION                                        0x21
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_372_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_372_PARITY                                            0x0
-
-               Entry 372 of the Aperture Permission List, for 32-byte IPI buffer 116 at BASE_32B + 0x00000E80
-               (OFFSET, MASK, VALUE)      (0XFF9815D0, 0xF80FFFFFU ,0x08000021U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_372_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_372_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000021U << LPD_XPPU_CFG_APERPERM_372_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_372_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_372_OFFSET ,0xF80FFFFFU ,0x08000021U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_373 @ 0XFF9815D4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_373_PERMISSION                                        0x12
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_373_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_373_PARITY                                            0x0
-
-               Entry 373 of the Aperture Permission List, for 32-byte IPI buffer 117 at BASE_32B + 0x00000EA0
-               (OFFSET, MASK, VALUE)      (0XFF9815D4, 0xF80FFFFFU ,0x08000012U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_373_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_373_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000012U << LPD_XPPU_CFG_APERPERM_373_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_373_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_373_OFFSET ,0xF80FFFFFU ,0x08000012U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_374 @ 0XFF9815D8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_374_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_374_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_374_PARITY                                            0x0
-
-               Entry 374 of the Aperture Permission List, for 32-byte IPI buffer 118 at BASE_32B + 0x00000EC0
-               (OFFSET, MASK, VALUE)      (0XFF9815D8, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_374_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_374_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_374_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_374_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_374_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_375 @ 0XFF9815DC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_375_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_375_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_375_PARITY                                            0x0
-
-               Entry 375 of the Aperture Permission List, for 32-byte IPI buffer 119 at BASE_32B + 0x00000EE0
-               (OFFSET, MASK, VALUE)      (0XFF9815DC, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_375_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_375_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_375_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_375_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_375_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_376 @ 0XFF9815E0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_376_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_376_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_376_PARITY                                            0x0
-
-               Entry 376 of the Aperture Permission List, for 32-byte IPI buffer 120 at BASE_32B + 0x00000F00
-               (OFFSET, MASK, VALUE)      (0XFF9815E0, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_376_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_376_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_376_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_376_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_376_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_377 @ 0XFF9815E4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_377_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_377_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_377_PARITY                                            0x0
-
-               Entry 377 of the Aperture Permission List, for 32-byte IPI buffer 121 at BASE_32B + 0x00000F20
-               (OFFSET, MASK, VALUE)      (0XFF9815E4, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_377_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_377_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_377_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_377_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_377_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_378 @ 0XFF9815E8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_378_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_378_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_378_PARITY                                            0x0
-
-               Entry 378 of the Aperture Permission List, for 32-byte IPI buffer 122 at BASE_32B + 0x00000F40
-               (OFFSET, MASK, VALUE)      (0XFF9815E8, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_378_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_378_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_378_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_378_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_378_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_379 @ 0XFF9815EC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_379_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_379_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_379_PARITY                                            0x0
-
-               Entry 379 of the Aperture Permission List, for 32-byte IPI buffer 123 at BASE_32B + 0x00000F60
-               (OFFSET, MASK, VALUE)      (0XFF9815EC, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_379_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_379_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_379_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_379_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_379_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_380 @ 0XFF9815F0</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_380_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_380_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_380_PARITY                                            0x0
-
-               Entry 380 of the Aperture Permission List, for 32-byte IPI buffer 124 at BASE_32B + 0x00000F80
-               (OFFSET, MASK, VALUE)      (0XFF9815F0, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_380_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_380_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_380_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_380_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_380_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_381 @ 0XFF9815F4</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_381_PERMISSION                                        0x2
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_381_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_381_PARITY                                            0x0
-
-               Entry 381 of the Aperture Permission List, for 32-byte IPI buffer 125 at BASE_32B + 0x00000FA0
-               (OFFSET, MASK, VALUE)      (0XFF9815F4, 0xF80FFFFFU ,0x08000002U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_381_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_381_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000002U << LPD_XPPU_CFG_APERPERM_381_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_381_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_381_OFFSET ,0xF80FFFFFU ,0x08000002U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_382 @ 0XFF9815F8</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_382_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_382_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_382_PARITY                                            0x0
-
-               Entry 382 of the Aperture Permission List, for 32-byte IPI buffer 126 at BASE_32B + 0x00000FC0
-               (OFFSET, MASK, VALUE)      (0XFF9815F8, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_382_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_382_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_382_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_382_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_382_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IPI_PMU, START ADDRESS: FF330000, END ADDRESS: FF33FFFF
-               /*Register : APERPERM_383 @ 0XFF9815FC</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_383_PERMISSION                                        0x20
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_383_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_383_PARITY                                            0x0
-
-               Entry 383 of the Aperture Permission List, for 32-byte IPI buffer 127 at BASE_32B + 0x00000FE0
-               (OFFSET, MASK, VALUE)      (0XFF9815FC, 0xF80FFFFFU ,0x08000020U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_383_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_383_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000020U << LPD_XPPU_CFG_APERPERM_383_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_383_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_383_OFFSET ,0xF80FFFFFU ,0x08000020U);
-       /*############################################################################################################################ */
-
-               // : APERTURE NAME: IOU_GPV, START ADDRESS: FE000000, END ADDRESS: FE0FFFFF
-               // : APERTURE NAME: LPD_GPV, START ADDRESS: FE100000, END ADDRESS: FE1FFFFF
-               // : APERTURE NAME: USB3_0_XHCI, START ADDRESS: FE200000, END ADDRESS: FE2FFFFF
-               // : APERTURE NAME: USB3_1_XHCI, START ADDRESS: FE300000, END ADDRESS: FE3FFFFF
-               // : APERTURE NAME: LPD_UNUSED_13, START ADDRESS: FE400000, END ADDRESS: FE7FFFFF
-               // : APERTURE NAME: LPD_UNUSED_13, START ADDRESS: FE400000, END ADDRESS: FE7FFFFF
-               // : APERTURE NAME: LPD_UNUSED_13, START ADDRESS: FE400000, END ADDRESS: FE7FFFFF
-               // : APERTURE NAME: LPD_UNUSED_13, START ADDRESS: FE400000, END ADDRESS: FE7FFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: CORESIGHT, START ADDRESS: FE800000, END ADDRESS: FEFFFFFF
-               // : APERTURE NAME: QSPI_LINEAR_ADDRESS, START ADDRESS: C0000000, END ADDRESS: DFFFFFFF
-               // : XPPU CONTROL
-               /*Register : err_ctrl @ 0XFF9CFFEC</p>
-
-               Whether an APB access to the "hole" region and to an unimplemented register space causes PSLVERR
-               PSU_LPD_XPPU_SINK_ERR_CTRL_PSLVERR                                              1
-
-               Error control register
-               (OFFSET, MASK, VALUE)      (0XFF9CFFEC, 0x00000001U ,0x00000001U)
-               RegMask = (LPD_XPPU_SINK_ERR_CTRL_PSLVERR_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_SINK_ERR_CTRL_PSLVERR_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_SINK_ERR_CTRL_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : CTRL @ 0XFF980000</p>
-
-               0=Bypass XPPU (transparent) 1=Enable XPPU permission checking
-               PSU_LPD_XPPU_CFG_CTRL_ENABLE                                                    1
-
-               XPPU Control Register
-               (OFFSET, MASK, VALUE)      (0XFF980000, 0x00000001U ,0x00000001U)
-               RegMask = (LPD_XPPU_CFG_CTRL_ENABLE_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_CTRL_ENABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_CTRL_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : XPPU INTERRUPT ENABLE
-               /*Register : IEN @ 0XFF980018</p>
-
-               See Interuppt Status Register for details
-               PSU_LPD_XPPU_CFG_IEN_APER_PARITY                                                0X1
-
-               See Interuppt Status Register for details
-               PSU_LPD_XPPU_CFG_IEN_APER_TZ                                                    0X1
-
-               See Interuppt Status Register for details
-               PSU_LPD_XPPU_CFG_IEN_APER_PERM                                                  0X1
-
-               See Interuppt Status Register for details
-               PSU_LPD_XPPU_CFG_IEN_MID_PARITY                                                 0X1
-
-               See Interuppt Status Register for details
-               PSU_LPD_XPPU_CFG_IEN_MID_RO                                                     0X1
-
-               See Interuppt Status Register for details
-               PSU_LPD_XPPU_CFG_IEN_MID_MISS                                                   0X1
-
-               See Interuppt Status Register for details
-               PSU_LPD_XPPU_CFG_IEN_INV_APB                                                    0X1
-
-               Interrupt Enable Register
-               (OFFSET, MASK, VALUE)      (0XFF980018, 0x000000EFU ,0x000000EFU)
-               RegMask = (LPD_XPPU_CFG_IEN_APER_PARITY_MASK | LPD_XPPU_CFG_IEN_APER_TZ_MASK | LPD_XPPU_CFG_IEN_APER_PERM_MASK | LPD_XPPU_CFG_IEN_MID_PARITY_MASK | LPD_XPPU_CFG_IEN_MID_RO_MASK | LPD_XPPU_CFG_IEN_MID_MISS_MASK | LPD_XPPU_CFG_IEN_INV_APB_MASK |  0 );
-
-               RegVal = ((0x00000001U << LPD_XPPU_CFG_IEN_APER_PARITY_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_IEN_APER_TZ_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_IEN_APER_PERM_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_IEN_MID_PARITY_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_IEN_MID_RO_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_IEN_MID_MISS_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_IEN_INV_APB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_IEN_OFFSET ,0x000000EFU ,0x000000EFU);
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-unsigned long psu_ddr_xmpu0_data() {
-               // : DDR XMPU0
-
-  return 1;
-}
-unsigned long psu_ddr_xmpu1_data() {
-               // : DDR XMPU1
-
-  return 1;
-}
-unsigned long psu_ddr_xmpu2_data() {
-               // : DDR XMPU2
-
-  return 1;
-}
-unsigned long psu_ddr_xmpu3_data() {
-               // : DDR XMPU3
-
-  return 1;
-}
-unsigned long psu_ddr_xmpu4_data() {
-               // : DDR XMPU4
-
-  return 1;
-}
-unsigned long psu_ddr_xmpu5_data() {
-               // : DDR XMPU5
-
-  return 1;
-}
-unsigned long psu_ocm_xmpu_data() {
-               // : OCM XMPU
-
-  return 1;
-}
-unsigned long psu_fpd_xmpu_data() {
-               // : FPD XMPU
-
-  return 1;
-}
-unsigned long psu_protection_lock_data() {
-               // : LOCKING PROTECTION MODULE
-               // : XPPU LOCK
-               // : APERTURE NAME: LPD_XPPU, START ADDRESS: FF980000, END ADDRESS: FF99FFFF
-               /*Register : APERPERM_152 @ 0XFF981260</p>
-
-               This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.
-               PSU_LPD_XPPU_CFG_APERPERM_152_PERMISSION                                        0x0
-
-               1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed
-               PSU_LPD_XPPU_CFG_APERPERM_152_TRUSTZONE                                         0x1
-
-               SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0
-               PSU_LPD_XPPU_CFG_APERPERM_152_PARITY                                            0x0
-
-               Entry 152 of the Aperture Permission List, for the 64K-byte aperture at BASE_64KB + 0x00980000
-               (OFFSET, MASK, VALUE)      (0XFF981260, 0xF80FFFFFU ,0x08000000U)
-               RegMask = (LPD_XPPU_CFG_APERPERM_152_PERMISSION_MASK | LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_MASK | LPD_XPPU_CFG_APERPERM_152_PARITY_MASK |  0 );
-
-               RegVal = ((0x00000000U << LPD_XPPU_CFG_APERPERM_152_PERMISSION_SHIFT
-                       | 0x00000001U << LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_SHIFT
-                       | 0x00000000U << LPD_XPPU_CFG_APERPERM_152_PARITY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (LPD_XPPU_CFG_APERPERM_152_OFFSET ,0xF80FFFFFU ,0x08000000U);
-       /*############################################################################################################################ */
-
-               // : XMPU LOCK
-
-  return 1;
-}
-unsigned long psu_apply_master_tz() {
-               // : RPU
-               // : DP TZ
-               // : SATA TZ
-               // : PCIE TZ
-               // : USB TZ
-               // : SD TZ
-               // : GEM TZ
-               // : QSPI TZ
-               // : NAND TZ
-
-  return 1;
-}
-unsigned long psu_serdes_init_data() {
-               // : SERDES INITIALIZATION
-               // : GT REFERENCE CLOCK SOURCE SELECTION
-               /*Register : PLL_REF_SEL0 @ 0XFD410000</p>
-
-               PLL0 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved
-               PSU_SERDES_PLL_REF_SEL0_PLLREFSEL0                                              0x9
-
-               PLL0 Reference Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD410000, 0x0000001FU ,0x00000009U)
-               RegMask = (SERDES_PLL_REF_SEL0_PLLREFSEL0_MASK |  0 );
-
-               RegVal = ((0x00000009U << SERDES_PLL_REF_SEL0_PLLREFSEL0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_PLL_REF_SEL0_OFFSET ,0x0000001FU ,0x00000009U);
-       /*############################################################################################################################ */
-
-               /*Register : PLL_REF_SEL1 @ 0XFD410004</p>
-
-               PLL1 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved
-               PSU_SERDES_PLL_REF_SEL1_PLLREFSEL1                                              0x9
-
-               PLL1 Reference Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD410004, 0x0000001FU ,0x00000009U)
-               RegMask = (SERDES_PLL_REF_SEL1_PLLREFSEL1_MASK |  0 );
-
-               RegVal = ((0x00000009U << SERDES_PLL_REF_SEL1_PLLREFSEL1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_PLL_REF_SEL1_OFFSET ,0x0000001FU ,0x00000009U);
-       /*############################################################################################################################ */
-
-               /*Register : PLL_REF_SEL2 @ 0XFD410008</p>
-
-               PLL2 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved
-               PSU_SERDES_PLL_REF_SEL2_PLLREFSEL2                                              0x8
-
-               PLL2 Reference Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD410008, 0x0000001FU ,0x00000008U)
-               RegMask = (SERDES_PLL_REF_SEL2_PLLREFSEL2_MASK |  0 );
-
-               RegVal = ((0x00000008U << SERDES_PLL_REF_SEL2_PLLREFSEL2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_PLL_REF_SEL2_OFFSET ,0x0000001FU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               /*Register : PLL_REF_SEL3 @ 0XFD41000C</p>
-
-               PLL3 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved
-               PSU_SERDES_PLL_REF_SEL3_PLLREFSEL3                                              0x8
-
-               PLL3 Reference Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD41000C, 0x0000001FU ,0x00000008U)
-               RegMask = (SERDES_PLL_REF_SEL3_PLLREFSEL3_MASK |  0 );
-
-               RegVal = ((0x00000008U << SERDES_PLL_REF_SEL3_PLLREFSEL3_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_PLL_REF_SEL3_OFFSET ,0x0000001FU ,0x00000008U);
-       /*############################################################################################################################ */
-
-               // : GT REFERENCE CLOCK FREQUENCY SELECTION
-               /*Register : L0_L0_REF_CLK_SEL @ 0XFD402860</p>
-
-               Sel of lane 0 ref clock local mux. Set to 1 to select lane 0 slicer output. Set to 0 to select lane0 ref clock mux output.
-               PSU_SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL                                 0x0
-
-               Bit 1 of lane 0 ref clock mux one hot sel. Set to 1 to select lane 1 slicer output from ref clock network
-               PSU_SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1                                   0x1
-
-               Lane0 Ref Clock Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD402860, 0x00000082U ,0x00000002U)
-               RegMask = (SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_MASK | SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_SHIFT
-                       | 0x00000001U << SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_L0_REF_CLK_SEL_OFFSET ,0x00000082U ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_L1_REF_CLK_SEL @ 0XFD402864</p>
-
-               Sel of lane 1 ref clock local mux. Set to 1 to select lane 1 slicer output. Set to 0 to select lane1 ref clock mux output.
-               PSU_SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL                                 0x1
-
-               Lane1 Ref Clock Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD402864, 0x00000080U ,0x00000080U)
-               RegMask = (SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_L1_REF_CLK_SEL_OFFSET ,0x00000080U ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_L2_REF_CLK_SEL @ 0XFD402868</p>
-
-               Sel of lane 2 ref clock local mux. Set to 1 to select lane 1 slicer output. Set to 0 to select lane2 ref clock mux output.
-               PSU_SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL                                 0x0
-
-               Bit 0 of lane 2 ref clock mux one hot sel. Set to 1 to select lane 0 slicer output from ref clock network
-               PSU_SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0                                   0x1
-
-               Lane2 Ref Clock Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD402868, 0x00000081U ,0x00000001U)
-               RegMask = (SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_MASK | SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_SHIFT
-                       | 0x00000001U << SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_L2_REF_CLK_SEL_OFFSET ,0x00000081U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_L3_REF_CLK_SEL @ 0XFD40286C</p>
-
-               Sel of lane 3 ref clock local mux. Set to 1 to select lane 3 slicer output. Set to 0 to select lane3 ref clock mux output.
-               PSU_SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL                                 0x0
-
-               Bit 0 of lane 3 ref clock mux one hot sel. Set to 1 to select lane 0 slicer output from ref clock network
-               PSU_SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0                                   0x1
-
-               Lane3 Ref Clock Selection Register
-               (OFFSET, MASK, VALUE)      (0XFD40286C, 0x00000081U ,0x00000001U)
-               RegMask = (SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_MASK | SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_SHIFT
-                       | 0x00000001U << SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_L3_REF_CLK_SEL_OFFSET ,0x00000081U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : ENABLE SPREAD SPECTRUM
-               /*Register : L2_TM_PLL_DIG_37 @ 0XFD40A094</p>
-
-               Enable/Disable coarse code satureation limiting logic
-               PSU_SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION                         0x1
-
-               Test mode register 37
-               (OFFSET, MASK, VALUE)      (0XFD40A094, 0x00000010U ,0x00000010U)
-               RegMask = (SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_PLL_DIG_37_OFFSET ,0x00000010U ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_PLL_DIG_37 @ 0XFD40E094</p>
-
-               Enable/Disable coarse code satureation limiting logic
-               PSU_SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION                         0x1
-
-               Test mode register 37
-               (OFFSET, MASK, VALUE)      (0XFD40E094, 0x00000010U ,0x00000010U)
-               RegMask = (SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_PLL_DIG_37_OFFSET ,0x00000010U ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_PLL_SS_STEPS_0_LSB @ 0XFD40A368</p>
-
-               Spread Spectrum No of Steps [7:0]
-               PSU_SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB                          0x38
-
-               Spread Spectrum No of Steps bits 7:0
-               (OFFSET, MASK, VALUE)      (0XFD40A368, 0x000000FFU ,0x00000038U)
-               RegMask = (SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK |  0 );
-
-               RegVal = ((0x00000038U << SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_PLL_SS_STEPS_0_LSB_OFFSET ,0x000000FFU ,0x00000038U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_PLL_SS_STEPS_1_MSB @ 0XFD40A36C</p>
-
-               Spread Spectrum No of Steps [10:8]
-               PSU_SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB                          0x03
-
-               Spread Spectrum No of Steps bits 10:8
-               (OFFSET, MASK, VALUE)      (0XFD40A36C, 0x00000007U ,0x00000003U)
-               RegMask = (SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK |  0 );
-
-               RegVal = ((0x00000003U << SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_PLL_SS_STEPS_1_MSB_OFFSET ,0x00000007U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_PLL_SS_STEPS_0_LSB @ 0XFD40E368</p>
-
-               Spread Spectrum No of Steps [7:0]
-               PSU_SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB                          0x38
-
-               Spread Spectrum No of Steps bits 7:0
-               (OFFSET, MASK, VALUE)      (0XFD40E368, 0x000000FFU ,0x00000038U)
-               RegMask = (SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK |  0 );
-
-               RegVal = ((0x00000038U << SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_PLL_SS_STEPS_0_LSB_OFFSET ,0x000000FFU ,0x00000038U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_PLL_SS_STEPS_1_MSB @ 0XFD40E36C</p>
-
-               Spread Spectrum No of Steps [10:8]
-               PSU_SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB                          0x03
-
-               Spread Spectrum No of Steps bits 10:8
-               (OFFSET, MASK, VALUE)      (0XFD40E36C, 0x00000007U ,0x00000003U)
-               RegMask = (SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK |  0 );
-
-               RegVal = ((0x00000003U << SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_PLL_SS_STEPS_1_MSB_OFFSET ,0x00000007U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_PLL_SS_STEPS_0_LSB @ 0XFD402368</p>
-
-               Spread Spectrum No of Steps [7:0]
-               PSU_SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB                          0x58
-
-               Spread Spectrum No of Steps bits 7:0
-               (OFFSET, MASK, VALUE)      (0XFD402368, 0x000000FFU ,0x00000058U)
-               RegMask = (SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK |  0 );
-
-               RegVal = ((0x00000058U << SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_PLL_SS_STEPS_0_LSB_OFFSET ,0x000000FFU ,0x00000058U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_PLL_SS_STEPS_1_MSB @ 0XFD40236C</p>
-
-               Spread Spectrum No of Steps [10:8]
-               PSU_SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB                          0x3
-
-               Spread Spectrum No of Steps bits 10:8
-               (OFFSET, MASK, VALUE)      (0XFD40236C, 0x00000007U ,0x00000003U)
-               RegMask = (SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK |  0 );
-
-               RegVal = ((0x00000003U << SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_PLL_SS_STEPS_1_MSB_OFFSET ,0x00000007U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_PLL_SS_STEPS_0_LSB @ 0XFD406368</p>
-
-               Spread Spectrum No of Steps [7:0]
-               PSU_SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB                          0x58
-
-               Spread Spectrum No of Steps bits 7:0
-               (OFFSET, MASK, VALUE)      (0XFD406368, 0x000000FFU ,0x00000058U)
-               RegMask = (SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK |  0 );
-
-               RegVal = ((0x00000058U << SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_PLL_SS_STEPS_0_LSB_OFFSET ,0x000000FFU ,0x00000058U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_PLL_SS_STEPS_1_MSB @ 0XFD40636C</p>
-
-               Spread Spectrum No of Steps [10:8]
-               PSU_SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB                          0x3
-
-               Spread Spectrum No of Steps bits 10:8
-               (OFFSET, MASK, VALUE)      (0XFD40636C, 0x00000007U ,0x00000003U)
-               RegMask = (SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK |  0 );
-
-               RegVal = ((0x00000003U << SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_PLL_SS_STEPS_1_MSB_OFFSET ,0x00000007U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_PLL_SS_STEP_SIZE_0_LSB @ 0XFD402370</p>
-
-               Step Size for Spread Spectrum [7:0]
-               PSU_SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB                         0x7C
-
-               Step Size for Spread Spectrum LSB
-               (OFFSET, MASK, VALUE)      (0XFD402370, 0x000000FFU ,0x0000007CU)
-               RegMask = (SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK |  0 );
-
-               RegVal = ((0x0000007CU << SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_OFFSET ,0x000000FFU ,0x0000007CU);
-       /*############################################################################################################################ */
-
-               /*Register : L0_PLL_SS_STEP_SIZE_1 @ 0XFD402374</p>
-
-               Step Size for Spread Spectrum [15:8]
-               PSU_SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1                                 0x33
-
-               Step Size for Spread Spectrum 1
-               (OFFSET, MASK, VALUE)      (0XFD402374, 0x000000FFU ,0x00000033U)
-               RegMask = (SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK |  0 );
-
-               RegVal = ((0x00000033U << SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_PLL_SS_STEP_SIZE_1_OFFSET ,0x000000FFU ,0x00000033U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_PLL_SS_STEP_SIZE_2 @ 0XFD402378</p>
-
-               Step Size for Spread Spectrum [23:16]
-               PSU_SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2                                 0x2
-
-               Step Size for Spread Spectrum 2
-               (OFFSET, MASK, VALUE)      (0XFD402378, 0x000000FFU ,0x00000002U)
-               RegMask = (SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK |  0 );
-
-               RegVal = ((0x00000002U << SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_PLL_SS_STEP_SIZE_2_OFFSET ,0x000000FFU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_PLL_SS_STEP_SIZE_3_MSB @ 0XFD40237C</p>
-
-               Step Size for Spread Spectrum [25:24]
-               PSU_SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB                         0x0
-
-               Enable/Disable test mode force on SS step size
-               PSU_SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE                         0x1
-
-               Enable/Disable test mode force on SS no of steps
-               PSU_SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS                      0x1
-
-               Enable force on enable Spread Spectrum
-               (OFFSET, MASK, VALUE)      (0XFD40237C, 0x00000033U ,0x00000030U)
-               RegMask = (SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK | SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK | SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-                       | 0x00000001U << SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-                       | 0x00000001U << SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_OFFSET ,0x00000033U ,0x00000030U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_PLL_SS_STEP_SIZE_0_LSB @ 0XFD406370</p>
-
-               Step Size for Spread Spectrum [7:0]
-               PSU_SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB                         0x7C
-
-               Step Size for Spread Spectrum LSB
-               (OFFSET, MASK, VALUE)      (0XFD406370, 0x000000FFU ,0x0000007CU)
-               RegMask = (SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK |  0 );
-
-               RegVal = ((0x0000007CU << SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_OFFSET ,0x000000FFU ,0x0000007CU);
-       /*############################################################################################################################ */
-
-               /*Register : L1_PLL_SS_STEP_SIZE_1 @ 0XFD406374</p>
-
-               Step Size for Spread Spectrum [15:8]
-               PSU_SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1                                 0x33
-
-               Step Size for Spread Spectrum 1
-               (OFFSET, MASK, VALUE)      (0XFD406374, 0x000000FFU ,0x00000033U)
-               RegMask = (SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK |  0 );
-
-               RegVal = ((0x00000033U << SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_PLL_SS_STEP_SIZE_1_OFFSET ,0x000000FFU ,0x00000033U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_PLL_SS_STEP_SIZE_2 @ 0XFD406378</p>
-
-               Step Size for Spread Spectrum [23:16]
-               PSU_SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2                                 0x2
-
-               Step Size for Spread Spectrum 2
-               (OFFSET, MASK, VALUE)      (0XFD406378, 0x000000FFU ,0x00000002U)
-               RegMask = (SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK |  0 );
-
-               RegVal = ((0x00000002U << SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_PLL_SS_STEP_SIZE_2_OFFSET ,0x000000FFU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_PLL_SS_STEP_SIZE_3_MSB @ 0XFD40637C</p>
-
-               Step Size for Spread Spectrum [25:24]
-               PSU_SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB                         0x0
-
-               Enable/Disable test mode force on SS step size
-               PSU_SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE                         0x1
-
-               Enable/Disable test mode force on SS no of steps
-               PSU_SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS                      0x1
-
-               Enable force on enable Spread Spectrum
-               (OFFSET, MASK, VALUE)      (0XFD40637C, 0x00000033U ,0x00000030U)
-               RegMask = (SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK | SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK | SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-                       | 0x00000001U << SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-                       | 0x00000001U << SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_OFFSET ,0x00000033U ,0x00000030U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_PLL_SS_STEP_SIZE_0_LSB @ 0XFD40A370</p>
-
-               Step Size for Spread Spectrum [7:0]
-               PSU_SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB                         0xF4
-
-               Step Size for Spread Spectrum LSB
-               (OFFSET, MASK, VALUE)      (0XFD40A370, 0x000000FFU ,0x000000F4U)
-               RegMask = (SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK |  0 );
-
-               RegVal = ((0x000000F4U << SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_OFFSET ,0x000000FFU ,0x000000F4U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_PLL_SS_STEP_SIZE_1 @ 0XFD40A374</p>
-
-               Step Size for Spread Spectrum [15:8]
-               PSU_SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1                                 0x31
-
-               Step Size for Spread Spectrum 1
-               (OFFSET, MASK, VALUE)      (0XFD40A374, 0x000000FFU ,0x00000031U)
-               RegMask = (SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK |  0 );
-
-               RegVal = ((0x00000031U << SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_PLL_SS_STEP_SIZE_1_OFFSET ,0x000000FFU ,0x00000031U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_PLL_SS_STEP_SIZE_2 @ 0XFD40A378</p>
-
-               Step Size for Spread Spectrum [23:16]
-               PSU_SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2                                 0x2
-
-               Step Size for Spread Spectrum 2
-               (OFFSET, MASK, VALUE)      (0XFD40A378, 0x000000FFU ,0x00000002U)
-               RegMask = (SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK |  0 );
-
-               RegVal = ((0x00000002U << SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_PLL_SS_STEP_SIZE_2_OFFSET ,0x000000FFU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_PLL_SS_STEP_SIZE_3_MSB @ 0XFD40A37C</p>
-
-               Step Size for Spread Spectrum [25:24]
-               PSU_SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB                         0x0
-
-               Enable/Disable test mode force on SS step size
-               PSU_SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE                         0x1
-
-               Enable/Disable test mode force on SS no of steps
-               PSU_SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS                      0x1
-
-               Enable force on enable Spread Spectrum
-               (OFFSET, MASK, VALUE)      (0XFD40A37C, 0x00000033U ,0x00000030U)
-               RegMask = (SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK | SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK | SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-                       | 0x00000001U << SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-                       | 0x00000001U << SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_OFFSET ,0x00000033U ,0x00000030U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_PLL_SS_STEP_SIZE_0_LSB @ 0XFD40E370</p>
-
-               Step Size for Spread Spectrum [7:0]
-               PSU_SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB                         0xF4
-
-               Step Size for Spread Spectrum LSB
-               (OFFSET, MASK, VALUE)      (0XFD40E370, 0x000000FFU ,0x000000F4U)
-               RegMask = (SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK |  0 );
-
-               RegVal = ((0x000000F4U << SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_OFFSET ,0x000000FFU ,0x000000F4U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_PLL_SS_STEP_SIZE_1 @ 0XFD40E374</p>
-
-               Step Size for Spread Spectrum [15:8]
-               PSU_SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1                                 0x31
-
-               Step Size for Spread Spectrum 1
-               (OFFSET, MASK, VALUE)      (0XFD40E374, 0x000000FFU ,0x00000031U)
-               RegMask = (SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK |  0 );
-
-               RegVal = ((0x00000031U << SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_PLL_SS_STEP_SIZE_1_OFFSET ,0x000000FFU ,0x00000031U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_PLL_SS_STEP_SIZE_2 @ 0XFD40E378</p>
-
-               Step Size for Spread Spectrum [23:16]
-               PSU_SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2                                 0x2
-
-               Step Size for Spread Spectrum 2
-               (OFFSET, MASK, VALUE)      (0XFD40E378, 0x000000FFU ,0x00000002U)
-               RegMask = (SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK |  0 );
-
-               RegVal = ((0x00000002U << SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_PLL_SS_STEP_SIZE_2_OFFSET ,0x000000FFU ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_PLL_SS_STEP_SIZE_3_MSB @ 0XFD40E37C</p>
-
-               Step Size for Spread Spectrum [25:24]
-               PSU_SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB                         0x0
-
-               Enable/Disable test mode force on SS step size
-               PSU_SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE                         0x1
-
-               Enable/Disable test mode force on SS no of steps
-               PSU_SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS                      0x1
-
-               Enable force on enable Spread Spectrum
-               (OFFSET, MASK, VALUE)      (0XFD40E37C, 0x00000033U ,0x00000030U)
-               RegMask = (SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK | SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK | SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-                       | 0x00000001U << SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-                       | 0x00000001U << SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_OFFSET ,0x00000033U ,0x00000030U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_DIG_6 @ 0XFD40906C</p>
-
-               Bypass Descrambler
-               PSU_SERDES_L2_TM_DIG_6_BYPASS_DESCRAM                                           0x1
-
-               Enable Bypass for <1> TM_DIG_CTRL_6
-               PSU_SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM                                     0x1
-
-               Data path test modes in decoder and descram
-               (OFFSET, MASK, VALUE)      (0XFD40906C, 0x00000003U ,0x00000003U)
-               RegMask = (SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_MASK | SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_SHIFT
-                       | 0x00000001U << SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_DIG_6_OFFSET ,0x00000003U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TX_DIG_TM_61 @ 0XFD4080F4</p>
-
-               Bypass scrambler signal
-               PSU_SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM                                         0x1
-
-               Enable/disable scrambler bypass signal
-               PSU_SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM                                   0x1
-
-               MPHY PLL Gear and bypass scrambler
-               (OFFSET, MASK, VALUE)      (0XFD4080F4, 0x00000003U ,0x00000003U)
-               RegMask = (SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_MASK | SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_SHIFT
-                       | 0x00000001U << SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TX_DIG_TM_61_OFFSET ,0x00000003U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_DIG_6 @ 0XFD40D06C</p>
-
-               Bypass Descrambler
-               PSU_SERDES_L3_TM_DIG_6_BYPASS_DESCRAM                                           0x1
-
-               Enable Bypass for <1> TM_DIG_CTRL_6
-               PSU_SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM                                     0x1
-
-               Data path test modes in decoder and descram
-               (OFFSET, MASK, VALUE)      (0XFD40D06C, 0x00000003U ,0x00000003U)
-               RegMask = (SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_MASK | SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_SHIFT
-                       | 0x00000001U << SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_DIG_6_OFFSET ,0x00000003U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TX_DIG_TM_61 @ 0XFD40C0F4</p>
-
-               Bypass scrambler signal
-               PSU_SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM                                         0x1
-
-               Enable/disable scrambler bypass signal
-               PSU_SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM                                   0x1
-
-               MPHY PLL Gear and bypass scrambler
-               (OFFSET, MASK, VALUE)      (0XFD40C0F4, 0x00000003U ,0x00000003U)
-               RegMask = (SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_MASK | SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_SHIFT
-                       | 0x00000001U << SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TX_DIG_TM_61_OFFSET ,0x00000003U ,0x00000003U);
-       /*############################################################################################################################ */
-
-               // : ENABLE CHICKEN BIT FOR PCIE AND USB
-               /*Register : L2_TM_AUX_0 @ 0XFD4090CC</p>
-
-               Spare- not used
-               PSU_SERDES_L2_TM_AUX_0_BIT_2                                                    1
-
-               Spare registers
-               (OFFSET, MASK, VALUE)      (0XFD4090CC, 0x00000020U ,0x00000020U)
-               RegMask = (SERDES_L2_TM_AUX_0_BIT_2_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_AUX_0_BIT_2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_AUX_0_OFFSET ,0x00000020U ,0x00000020U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_AUX_0 @ 0XFD40D0CC</p>
-
-               Spare- not used
-               PSU_SERDES_L3_TM_AUX_0_BIT_2                                                    1
-
-               Spare registers
-               (OFFSET, MASK, VALUE)      (0XFD40D0CC, 0x00000020U ,0x00000020U)
-               RegMask = (SERDES_L3_TM_AUX_0_BIT_2_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_AUX_0_BIT_2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_AUX_0_OFFSET ,0x00000020U ,0x00000020U);
-       /*############################################################################################################################ */
-
-               // : ENABLING EYE SURF
-               /*Register : L0_TM_DIG_8 @ 0XFD401074</p>
-
-               Enable Eye Surf
-               PSU_SERDES_L0_TM_DIG_8_EYESURF_ENABLE                                           0x1
-
-               Test modes for Elastic buffer and enabling Eye Surf
-               (OFFSET, MASK, VALUE)      (0XFD401074, 0x00000010U ,0x00000010U)
-               RegMask = (SERDES_L0_TM_DIG_8_EYESURF_ENABLE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L0_TM_DIG_8_EYESURF_ENABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TM_DIG_8_OFFSET ,0x00000010U ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_TM_DIG_8 @ 0XFD405074</p>
-
-               Enable Eye Surf
-               PSU_SERDES_L1_TM_DIG_8_EYESURF_ENABLE                                           0x1
-
-               Test modes for Elastic buffer and enabling Eye Surf
-               (OFFSET, MASK, VALUE)      (0XFD405074, 0x00000010U ,0x00000010U)
-               RegMask = (SERDES_L1_TM_DIG_8_EYESURF_ENABLE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L1_TM_DIG_8_EYESURF_ENABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TM_DIG_8_OFFSET ,0x00000010U ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_DIG_8 @ 0XFD409074</p>
-
-               Enable Eye Surf
-               PSU_SERDES_L2_TM_DIG_8_EYESURF_ENABLE                                           0x1
-
-               Test modes for Elastic buffer and enabling Eye Surf
-               (OFFSET, MASK, VALUE)      (0XFD409074, 0x00000010U ,0x00000010U)
-               RegMask = (SERDES_L2_TM_DIG_8_EYESURF_ENABLE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_DIG_8_EYESURF_ENABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_DIG_8_OFFSET ,0x00000010U ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_DIG_8 @ 0XFD40D074</p>
-
-               Enable Eye Surf
-               PSU_SERDES_L3_TM_DIG_8_EYESURF_ENABLE                                           0x1
-
-               Test modes for Elastic buffer and enabling Eye Surf
-               (OFFSET, MASK, VALUE)      (0XFD40D074, 0x00000010U ,0x00000010U)
-               RegMask = (SERDES_L3_TM_DIG_8_EYESURF_ENABLE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_DIG_8_EYESURF_ENABLE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_DIG_8_OFFSET ,0x00000010U ,0x00000010U);
-       /*############################################################################################################################ */
-
-               // : ILL SETTINGS FOR GAIN AND LOCK SETTINGS
-               /*Register : L2_TM_MISC2 @ 0XFD40989C</p>
-
-               ILL calib counts BYPASSED with calcode bits
-               PSU_SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS                                    0x1
-
-               sampler cal
-               (OFFSET, MASK, VALUE)      (0XFD40989C, 0x00000080U ,0x00000080U)
-               RegMask = (SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_MISC2_OFFSET ,0x00000080U ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_IQ_ILL1 @ 0XFD4098F8</p>
-
-               IQ ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS
-               PSU_SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0                               0x1A
-
-               iqpi cal code
-               (OFFSET, MASK, VALUE)      (0XFD4098F8, 0x000000FFU ,0x0000001AU)
-               RegMask = (SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_MASK |  0 );
-
-               RegVal = ((0x0000001AU << SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_IQ_ILL1_OFFSET ,0x000000FFU ,0x0000001AU);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_IQ_ILL2 @ 0XFD4098FC</p>
-
-               IQ ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2
-               PSU_SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1                               0x1A
-
-               iqpi cal code
-               (OFFSET, MASK, VALUE)      (0XFD4098FC, 0x000000FFU ,0x0000001AU)
-               RegMask = (SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_MASK |  0 );
-
-               RegVal = ((0x0000001AU << SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_IQ_ILL2_OFFSET ,0x000000FFU ,0x0000001AU);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_ILL12 @ 0XFD409990</p>
-
-               G1A pll ctr bypass value
-               PSU_SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL                                      0x10
-
-               ill pll counter values
-               (OFFSET, MASK, VALUE)      (0XFD409990, 0x000000FFU ,0x00000010U)
-               RegMask = (SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_MASK |  0 );
-
-               RegVal = ((0x00000010U << SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_ILL12_OFFSET ,0x000000FFU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_E_ILL1 @ 0XFD409924</p>
-
-               E ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS
-               PSU_SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0                                 0xFE
-
-               epi cal code
-               (OFFSET, MASK, VALUE)      (0XFD409924, 0x000000FFU ,0x000000FEU)
-               RegMask = (SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_MASK |  0 );
-
-               RegVal = ((0x000000FEU << SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_E_ILL1_OFFSET ,0x000000FFU ,0x000000FEU);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_E_ILL2 @ 0XFD409928</p>
-
-               E ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2
-               PSU_SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1                                 0x0
-
-               epi cal code
-               (OFFSET, MASK, VALUE)      (0XFD409928, 0x000000FFU ,0x00000000U)
-               RegMask = (SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_E_ILL2_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_IQ_ILL3 @ 0XFD409900</p>
-
-               IQ ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3
-               PSU_SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2                               0x1A
-
-               iqpi cal code
-               (OFFSET, MASK, VALUE)      (0XFD409900, 0x000000FFU ,0x0000001AU)
-               RegMask = (SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_MASK |  0 );
-
-               RegVal = ((0x0000001AU << SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_IQ_ILL3_OFFSET ,0x000000FFU ,0x0000001AU);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_E_ILL3 @ 0XFD40992C</p>
-
-               E ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3
-               PSU_SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2                                 0x0
-
-               epi cal code
-               (OFFSET, MASK, VALUE)      (0XFD40992C, 0x000000FFU ,0x00000000U)
-               RegMask = (SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_E_ILL3_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_ILL8 @ 0XFD409980</p>
-
-               ILL calibration code change wait time
-               PSU_SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT                                         0xFF
-
-               ILL cal routine control
-               (OFFSET, MASK, VALUE)      (0XFD409980, 0x000000FFU ,0x000000FFU)
-               RegMask = (SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_MASK |  0 );
-
-               RegVal = ((0x000000FFU << SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_ILL8_OFFSET ,0x000000FFU ,0x000000FFU);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_IQ_ILL8 @ 0XFD409914</p>
-
-               IQ ILL polytrim bypass value
-               PSU_SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL                             0xF7
-
-               iqpi polytrim
-               (OFFSET, MASK, VALUE)      (0XFD409914, 0x000000FFU ,0x000000F7U)
-               RegMask = (SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_MASK |  0 );
-
-               RegVal = ((0x000000F7U << SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_IQ_ILL8_OFFSET ,0x000000FFU ,0x000000F7U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_IQ_ILL9 @ 0XFD409918</p>
-
-               bypass IQ polytrim
-               PSU_SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM                                  0x1
-
-               enables for lf,constant gm trim and polytirm
-               (OFFSET, MASK, VALUE)      (0XFD409918, 0x00000001U ,0x00000001U)
-               RegMask = (SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_IQ_ILL9_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_E_ILL8 @ 0XFD409940</p>
-
-               E ILL polytrim bypass value
-               PSU_SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL                               0xF7
-
-               epi polytrim
-               (OFFSET, MASK, VALUE)      (0XFD409940, 0x000000FFU ,0x000000F7U)
-               RegMask = (SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_MASK |  0 );
-
-               RegVal = ((0x000000F7U << SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_E_ILL8_OFFSET ,0x000000FFU ,0x000000F7U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_E_ILL9 @ 0XFD409944</p>
-
-               bypass E polytrim
-               PSU_SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM                                    0x1
-
-               enables for lf,constant gm trim and polytirm
-               (OFFSET, MASK, VALUE)      (0XFD409944, 0x00000001U ,0x00000001U)
-               RegMask = (SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_E_ILL9_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_MISC2 @ 0XFD40D89C</p>
-
-               ILL calib counts BYPASSED with calcode bits
-               PSU_SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS                                    0x1
-
-               sampler cal
-               (OFFSET, MASK, VALUE)      (0XFD40D89C, 0x00000080U ,0x00000080U)
-               RegMask = (SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_MISC2_OFFSET ,0x00000080U ,0x00000080U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_IQ_ILL1 @ 0XFD40D8F8</p>
-
-               IQ ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS
-               PSU_SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0                               0x1A
-
-               iqpi cal code
-               (OFFSET, MASK, VALUE)      (0XFD40D8F8, 0x000000FFU ,0x0000001AU)
-               RegMask = (SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_MASK |  0 );
-
-               RegVal = ((0x0000001AU << SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_IQ_ILL1_OFFSET ,0x000000FFU ,0x0000001AU);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_IQ_ILL2 @ 0XFD40D8FC</p>
-
-               IQ ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2
-               PSU_SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1                               0x1A
-
-               iqpi cal code
-               (OFFSET, MASK, VALUE)      (0XFD40D8FC, 0x000000FFU ,0x0000001AU)
-               RegMask = (SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_MASK |  0 );
-
-               RegVal = ((0x0000001AU << SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_IQ_ILL2_OFFSET ,0x000000FFU ,0x0000001AU);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_ILL12 @ 0XFD40D990</p>
-
-               G1A pll ctr bypass value
-               PSU_SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL                                      0x10
-
-               ill pll counter values
-               (OFFSET, MASK, VALUE)      (0XFD40D990, 0x000000FFU ,0x00000010U)
-               RegMask = (SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_MASK |  0 );
-
-               RegVal = ((0x00000010U << SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_ILL12_OFFSET ,0x000000FFU ,0x00000010U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_E_ILL1 @ 0XFD40D924</p>
-
-               E ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS
-               PSU_SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0                                 0xFE
-
-               epi cal code
-               (OFFSET, MASK, VALUE)      (0XFD40D924, 0x000000FFU ,0x000000FEU)
-               RegMask = (SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_MASK |  0 );
-
-               RegVal = ((0x000000FEU << SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_E_ILL1_OFFSET ,0x000000FFU ,0x000000FEU);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_E_ILL2 @ 0XFD40D928</p>
-
-               E ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2
-               PSU_SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1                                 0x0
-
-               epi cal code
-               (OFFSET, MASK, VALUE)      (0XFD40D928, 0x000000FFU ,0x00000000U)
-               RegMask = (SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_E_ILL2_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_IQ_ILL3 @ 0XFD40D900</p>
-
-               IQ ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3
-               PSU_SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2                               0x1A
-
-               iqpi cal code
-               (OFFSET, MASK, VALUE)      (0XFD40D900, 0x000000FFU ,0x0000001AU)
-               RegMask = (SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_MASK |  0 );
-
-               RegVal = ((0x0000001AU << SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_IQ_ILL3_OFFSET ,0x000000FFU ,0x0000001AU);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_E_ILL3 @ 0XFD40D92C</p>
-
-               E ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3
-               PSU_SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2                                 0x0
-
-               epi cal code
-               (OFFSET, MASK, VALUE)      (0XFD40D92C, 0x000000FFU ,0x00000000U)
-               RegMask = (SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_E_ILL3_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_ILL8 @ 0XFD40D980</p>
-
-               ILL calibration code change wait time
-               PSU_SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT                                         0xFF
-
-               ILL cal routine control
-               (OFFSET, MASK, VALUE)      (0XFD40D980, 0x000000FFU ,0x000000FFU)
-               RegMask = (SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_MASK |  0 );
-
-               RegVal = ((0x000000FFU << SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_ILL8_OFFSET ,0x000000FFU ,0x000000FFU);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_IQ_ILL8 @ 0XFD40D914</p>
-
-               IQ ILL polytrim bypass value
-               PSU_SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL                             0xF7
-
-               iqpi polytrim
-               (OFFSET, MASK, VALUE)      (0XFD40D914, 0x000000FFU ,0x000000F7U)
-               RegMask = (SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_MASK |  0 );
-
-               RegVal = ((0x000000F7U << SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_IQ_ILL8_OFFSET ,0x000000FFU ,0x000000F7U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_IQ_ILL9 @ 0XFD40D918</p>
-
-               bypass IQ polytrim
-               PSU_SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM                                  0x1
-
-               enables for lf,constant gm trim and polytirm
-               (OFFSET, MASK, VALUE)      (0XFD40D918, 0x00000001U ,0x00000001U)
-               RegMask = (SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_IQ_ILL9_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_E_ILL8 @ 0XFD40D940</p>
-
-               E ILL polytrim bypass value
-               PSU_SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL                               0xF7
-
-               epi polytrim
-               (OFFSET, MASK, VALUE)      (0XFD40D940, 0x000000FFU ,0x000000F7U)
-               RegMask = (SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_MASK |  0 );
-
-               RegVal = ((0x000000F7U << SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_E_ILL8_OFFSET ,0x000000FFU ,0x000000F7U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_E_ILL9 @ 0XFD40D944</p>
-
-               bypass E polytrim
-               PSU_SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM                                    0x1
-
-               enables for lf,constant gm trim and polytirm
-               (OFFSET, MASK, VALUE)      (0XFD40D944, 0x00000001U ,0x00000001U)
-               RegMask = (SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_E_ILL9_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : SYMBOL LOCK AND WAIT
-               // : SIOU SETTINGS FOR BYPASS CONTROL,HSRX-DIG
-               /*Register : L0_TM_RST_DLY @ 0XFD4019A4</p>
-
-               Delay apb reset by specified amount
-               PSU_SERDES_L0_TM_RST_DLY_APB_RST_DLY                                            0xFF
-
-               reset delay for apb reset w.r.t pso of hsrx
-               (OFFSET, MASK, VALUE)      (0XFD4019A4, 0x000000FFU ,0x000000FFU)
-               RegMask = (SERDES_L0_TM_RST_DLY_APB_RST_DLY_MASK |  0 );
-
-               RegVal = ((0x000000FFU << SERDES_L0_TM_RST_DLY_APB_RST_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TM_RST_DLY_OFFSET ,0x000000FFU ,0x000000FFU);
-       /*############################################################################################################################ */
-
-               /*Register : L0_TM_ANA_BYP_15 @ 0XFD401038</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_15
-               PSU_SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE                       0x1
-
-               Bypass control for pcs-pma interface. EQ supplies, main master supply and ps for samp c2c
-               (OFFSET, MASK, VALUE)      (0XFD401038, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TM_ANA_BYP_15_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_TM_ANA_BYP_12 @ 0XFD40102C</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_12
-               PSU_SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG                              0x1
-
-               Bypass control for pcs-pma interface. Hsrx supply, hsrx des, and cdr enable controls
-               (OFFSET, MASK, VALUE)      (0XFD40102C, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TM_ANA_BYP_12_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_TM_RST_DLY @ 0XFD4059A4</p>
-
-               Delay apb reset by specified amount
-               PSU_SERDES_L1_TM_RST_DLY_APB_RST_DLY                                            0xFF
-
-               reset delay for apb reset w.r.t pso of hsrx
-               (OFFSET, MASK, VALUE)      (0XFD4059A4, 0x000000FFU ,0x000000FFU)
-               RegMask = (SERDES_L1_TM_RST_DLY_APB_RST_DLY_MASK |  0 );
-
-               RegVal = ((0x000000FFU << SERDES_L1_TM_RST_DLY_APB_RST_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TM_RST_DLY_OFFSET ,0x000000FFU ,0x000000FFU);
-       /*############################################################################################################################ */
-
-               /*Register : L1_TM_ANA_BYP_15 @ 0XFD405038</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_15
-               PSU_SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE                       0x1
-
-               Bypass control for pcs-pma interface. EQ supplies, main master supply and ps for samp c2c
-               (OFFSET, MASK, VALUE)      (0XFD405038, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TM_ANA_BYP_15_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_TM_ANA_BYP_12 @ 0XFD40502C</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_12
-               PSU_SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG                              0x1
-
-               Bypass control for pcs-pma interface. Hsrx supply, hsrx des, and cdr enable controls
-               (OFFSET, MASK, VALUE)      (0XFD40502C, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TM_ANA_BYP_12_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_RST_DLY @ 0XFD4099A4</p>
-
-               Delay apb reset by specified amount
-               PSU_SERDES_L2_TM_RST_DLY_APB_RST_DLY                                            0xFF
-
-               reset delay for apb reset w.r.t pso of hsrx
-               (OFFSET, MASK, VALUE)      (0XFD4099A4, 0x000000FFU ,0x000000FFU)
-               RegMask = (SERDES_L2_TM_RST_DLY_APB_RST_DLY_MASK |  0 );
-
-               RegVal = ((0x000000FFU << SERDES_L2_TM_RST_DLY_APB_RST_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_RST_DLY_OFFSET ,0x000000FFU ,0x000000FFU);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_ANA_BYP_15 @ 0XFD409038</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_15
-               PSU_SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE                       0x1
-
-               Bypass control for pcs-pma interface. EQ supplies, main master supply and ps for samp c2c
-               (OFFSET, MASK, VALUE)      (0XFD409038, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_ANA_BYP_15_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : L2_TM_ANA_BYP_12 @ 0XFD40902C</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_12
-               PSU_SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG                              0x1
-
-               Bypass control for pcs-pma interface. Hsrx supply, hsrx des, and cdr enable controls
-               (OFFSET, MASK, VALUE)      (0XFD40902C, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L2_TM_ANA_BYP_12_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_RST_DLY @ 0XFD40D9A4</p>
-
-               Delay apb reset by specified amount
-               PSU_SERDES_L3_TM_RST_DLY_APB_RST_DLY                                            0xFF
-
-               reset delay for apb reset w.r.t pso of hsrx
-               (OFFSET, MASK, VALUE)      (0XFD40D9A4, 0x000000FFU ,0x000000FFU)
-               RegMask = (SERDES_L3_TM_RST_DLY_APB_RST_DLY_MASK |  0 );
-
-               RegVal = ((0x000000FFU << SERDES_L3_TM_RST_DLY_APB_RST_DLY_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_RST_DLY_OFFSET ,0x000000FFU ,0x000000FFU);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_ANA_BYP_15 @ 0XFD40D038</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_15
-               PSU_SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE                       0x1
-
-               Bypass control for pcs-pma interface. EQ supplies, main master supply and ps for samp c2c
-               (OFFSET, MASK, VALUE)      (0XFD40D038, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_ANA_BYP_15_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               /*Register : L3_TM_ANA_BYP_12 @ 0XFD40D02C</p>
-
-               Enable Bypass for <7> of TM_ANA_BYPS_12
-               PSU_SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG                              0x1
-
-               Bypass control for pcs-pma interface. Hsrx supply, hsrx des, and cdr enable controls
-               (OFFSET, MASK, VALUE)      (0XFD40D02C, 0x00000040U ,0x00000040U)
-               RegMask = (SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L3_TM_ANA_BYP_12_OFFSET ,0x00000040U ,0x00000040U);
-       /*############################################################################################################################ */
-
-               // : GT LANE SETTINGS
-               /*Register : ICM_CFG0 @ 0XFD410010</p>
-
-               Controls UPHY Lane 0 protocol configuration. 0 - PowerDown, 1 - PCIe .0, 2 - Sata0, 3 - USB0, 4 - DP.1, 5 - SGMII0, 6 - Unuse
-               , 7 - Unused
-               PSU_SERDES_ICM_CFG0_L0_ICM_CFG                                                  4
-
-               Controls UPHY Lane 1 protocol configuration. 0 - PowerDown, 1 - PCIe.1, 2 - Sata1, 3 - USB0, 4 - DP.0, 5 - SGMII1, 6 - Unused
-                7 - Unused
-               PSU_SERDES_ICM_CFG0_L1_ICM_CFG                                                  4
-
-               ICM Configuration Register 0
-               (OFFSET, MASK, VALUE)      (0XFD410010, 0x00000077U ,0x00000044U)
-               RegMask = (SERDES_ICM_CFG0_L0_ICM_CFG_MASK | SERDES_ICM_CFG0_L1_ICM_CFG_MASK |  0 );
-
-               RegVal = ((0x00000004U << SERDES_ICM_CFG0_L0_ICM_CFG_SHIFT
-                       | 0x00000004U << SERDES_ICM_CFG0_L1_ICM_CFG_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_ICM_CFG0_OFFSET ,0x00000077U ,0x00000044U);
-       /*############################################################################################################################ */
-
-               /*Register : ICM_CFG1 @ 0XFD410014</p>
-
-               Controls UPHY Lane 2 protocol configuration. 0 - PowerDown, 1 - PCIe.1, 2 - Sata0, 3 - USB0, 4 - DP.1, 5 - SGMII2, 6 - Unused
-                7 - Unused
-               PSU_SERDES_ICM_CFG1_L2_ICM_CFG                                                  3
-
-               Controls UPHY Lane 3 protocol configuration. 0 - PowerDown, 1 - PCIe.3, 2 - Sata1, 3 - USB1, 4 - DP.0, 5 - SGMII3, 6 - Unused
-                7 - Unused
-               PSU_SERDES_ICM_CFG1_L3_ICM_CFG                                                  3
-
-               ICM Configuration Register 1
-               (OFFSET, MASK, VALUE)      (0XFD410014, 0x00000077U ,0x00000033U)
-               RegMask = (SERDES_ICM_CFG1_L2_ICM_CFG_MASK | SERDES_ICM_CFG1_L3_ICM_CFG_MASK |  0 );
-
-               RegVal = ((0x00000003U << SERDES_ICM_CFG1_L2_ICM_CFG_SHIFT
-                       | 0x00000003U << SERDES_ICM_CFG1_L3_ICM_CFG_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_ICM_CFG1_OFFSET ,0x00000077U ,0x00000033U);
-       /*############################################################################################################################ */
-
-               // : CHECKING PLL LOCK
-               // : ENABLE SERIAL DATA MUX DEEMPH
-               /*Register : L0_TXPMD_TM_45 @ 0XFD400CB4</p>
-
-               Enable/disable DP post2 path
-               PSU_SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH                         0x1
-
-               Override enable/disable of DP post2 path
-               PSU_SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH                    0x1
-
-               Override enable/disable of DP post1 path
-               PSU_SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH                    0x1
-
-               Enable/disable DP main path
-               PSU_SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH                          0x1
-
-               Override enable/disable of DP main path
-               PSU_SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH                     0x1
-
-               Post or pre or main DP path selection
-               (OFFSET, MASK, VALUE)      (0XFD400CB4, 0x00000037U ,0x00000037U)
-               RegMask = (SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_MASK | SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_MASK | SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_MASK | SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_MASK | SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_SHIFT
-                       | 0x00000001U << SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_SHIFT
-                       | 0x00000001U << SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_SHIFT
-                       | 0x00000001U << SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_SHIFT
-                       | 0x00000001U << SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TXPMD_TM_45_OFFSET ,0x00000037U ,0x00000037U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_TXPMD_TM_45 @ 0XFD404CB4</p>
-
-               Enable/disable DP post2 path
-               PSU_SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH                         0x1
-
-               Override enable/disable of DP post2 path
-               PSU_SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH                    0x1
-
-               Override enable/disable of DP post1 path
-               PSU_SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH                    0x1
-
-               Enable/disable DP main path
-               PSU_SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH                          0x1
-
-               Override enable/disable of DP main path
-               PSU_SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH                     0x1
-
-               Post or pre or main DP path selection
-               (OFFSET, MASK, VALUE)      (0XFD404CB4, 0x00000037U ,0x00000037U)
-               RegMask = (SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_MASK | SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_MASK | SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_MASK | SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_MASK | SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_SHIFT
-                       | 0x00000001U << SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_SHIFT
-                       | 0x00000001U << SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_SHIFT
-                       | 0x00000001U << SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_SHIFT
-                       | 0x00000001U << SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TXPMD_TM_45_OFFSET ,0x00000037U ,0x00000037U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_TX_ANA_TM_118 @ 0XFD4001D8</p>
-
-               Test register force for enabling/disablign TX deemphasis bits <17:0>
-               PSU_SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0                                0x1
-
-               Enable Override of TX deemphasis
-               (OFFSET, MASK, VALUE)      (0XFD4001D8, 0x00000001U ,0x00000001U)
-               RegMask = (SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TX_ANA_TM_118_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_TX_ANA_TM_118 @ 0XFD4041D8</p>
-
-               Test register force for enabling/disablign TX deemphasis bits <17:0>
-               PSU_SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0                                0x1
-
-               Enable Override of TX deemphasis
-               (OFFSET, MASK, VALUE)      (0XFD4041D8, 0x00000001U ,0x00000001U)
-               RegMask = (SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_MASK |  0 );
-
-               RegVal = ((0x00000001U << SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TX_ANA_TM_118_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               // : CDR AND RX EQUALIZATION SETTINGS
-               // : GEM SERDES SETTINGS
-               // : ENABLE PRE EMPHAIS AND VOLTAGE SWING
-               /*Register : L1_TXPMD_TM_48 @ 0XFD404CC0</p>
-
-               Margining factor value
-               PSU_SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR                         0
-
-               Margining factor
-               (OFFSET, MASK, VALUE)      (0XFD404CC0, 0x0000001FU ,0x00000000U)
-               RegMask = (SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TXPMD_TM_48_OFFSET ,0x0000001FU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_TXPMD_TM_48 @ 0XFD400CC0</p>
-
-               Margining factor value
-               PSU_SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR                         0
-
-               Margining factor
-               (OFFSET, MASK, VALUE)      (0XFD400CC0, 0x0000001FU ,0x00000000U)
-               RegMask = (SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TXPMD_TM_48_OFFSET ,0x0000001FU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : L1_TX_ANA_TM_18 @ 0XFD404048</p>
-
-               pipe_TX_Deemph. 0: -6dB de-emphasis, 1: -3.5dB de-emphasis, 2 : No de-emphasis, Others: reserved
-               PSU_SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0                                   0
-
-               Override for PIPE TX de-emphasis
-               (OFFSET, MASK, VALUE)      (0XFD404048, 0x000000FFU ,0x00000000U)
-               RegMask = (SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L1_TX_ANA_TM_18_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : L0_TX_ANA_TM_18 @ 0XFD400048</p>
-
-               pipe_TX_Deemph. 0: -6dB de-emphasis, 1: -3.5dB de-emphasis, 2 : No de-emphasis, Others: reserved
-               PSU_SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0                                   0
-
-               Override for PIPE TX de-emphasis
-               (OFFSET, MASK, VALUE)      (0XFD400048, 0x000000FFU ,0x00000000U)
-               RegMask = (SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_MASK |  0 );
-
-               RegVal = ((0x00000000U << SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (SERDES_L0_TX_ANA_TM_18_OFFSET ,0x000000FFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-unsigned long psu_resetout_init_data() {
-               // : TAKING SERDES PERIPHERAL OUT OF RESET RESET
-               // : PUTTING USB0 IN RESET
-               /*Register : RST_LPD_TOP @ 0XFF5E023C</p>
-
-               USB 0 reset for control registers
-               PSU_CRL_APB_RST_LPD_TOP_USB0_APB_RESET                                          0X0
-
-               Software control register for the LPD block.
-               (OFFSET, MASK, VALUE)      (0XFF5E023C, 0x00000400U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_TOP_OFFSET ,0x00000400U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : USB0 PIPE POWER PRESENT
-               /*Register : fpd_power_prsnt @ 0XFF9D0080</p>
-
-               This bit is used to choose between PIPE power present and 1'b1
-               PSU_USB3_0_FPD_POWER_PRSNT_OPTION                                               0X1
-
-               fpd_power_prsnt
-               (OFFSET, MASK, VALUE)      (0XFF9D0080, 0x00000001U ,0x00000001U)
-               RegMask = (USB3_0_FPD_POWER_PRSNT_OPTION_MASK |  0 );
-
-               RegVal = ((0x00000001U << USB3_0_FPD_POWER_PRSNT_OPTION_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_0_FPD_POWER_PRSNT_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : fpd_pipe_clk @ 0XFF9D007C</p>
-
-               This bit is used to choose between PIPE clock coming from SerDes and the suspend clk
-               PSU_USB3_0_FPD_PIPE_CLK_OPTION                                                  0x0
-
-               fpd_pipe_clk
-               (OFFSET, MASK, VALUE)      (0XFF9D007C, 0x00000001U ,0x00000000U)
-               RegMask = (USB3_0_FPD_PIPE_CLK_OPTION_MASK |  0 );
-
-               RegVal = ((0x00000000U << USB3_0_FPD_PIPE_CLK_OPTION_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_0_FPD_PIPE_CLK_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // :
-               /*Register : RST_LPD_TOP @ 0XFF5E023C</p>
-
-               USB 0 sleep circuit reset
-               PSU_CRL_APB_RST_LPD_TOP_USB0_HIBERRESET                                         0X0
-
-               USB 0 reset
-               PSU_CRL_APB_RST_LPD_TOP_USB0_CORERESET                                          0X0
-
-               Software control register for the LPD block.
-               (OFFSET, MASK, VALUE)      (0XFF5E023C, 0x00000140U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK | CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_TOP_OFFSET ,0x00000140U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : PUTTING USB1 IN RESET
-               /*Register : RST_LPD_TOP @ 0XFF5E023C</p>
-
-               USB 1 reset for control registers
-               PSU_CRL_APB_RST_LPD_TOP_USB1_APB_RESET                                          0X0
-
-               Software control register for the LPD block.
-               (OFFSET, MASK, VALUE)      (0XFF5E023C, 0x00000800U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_TOP_OFFSET ,0x00000800U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : USB1 PIPE POWER PRESENT
-               /*Register : fpd_power_prsnt @ 0XFF9E0080</p>
-
-               This bit is used to choose between PIPE power present and 1'b1
-               PSU_USB3_1_FPD_POWER_PRSNT_OPTION                                               0X1
-
-               fpd_power_prsnt
-               (OFFSET, MASK, VALUE)      (0XFF9E0080, 0x00000001U ,0x00000001U)
-               RegMask = (USB3_1_FPD_POWER_PRSNT_OPTION_MASK |  0 );
-
-               RegVal = ((0x00000001U << USB3_1_FPD_POWER_PRSNT_OPTION_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_1_FPD_POWER_PRSNT_OFFSET ,0x00000001U ,0x00000001U);
-       /*############################################################################################################################ */
-
-               /*Register : fpd_pipe_clk @ 0XFF9E007C</p>
-
-               This bit is used to choose between PIPE clock coming from SerDes and the suspend clk
-               PSU_USB3_1_FPD_PIPE_CLK_OPTION                                                  0x0
-
-               fpd_pipe_clk
-               (OFFSET, MASK, VALUE)      (0XFF9E007C, 0x00000001U ,0x00000000U)
-               RegMask = (USB3_1_FPD_PIPE_CLK_OPTION_MASK |  0 );
-
-               RegVal = ((0x00000000U << USB3_1_FPD_PIPE_CLK_OPTION_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_1_FPD_PIPE_CLK_OFFSET ,0x00000001U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // :
-               /*Register : RST_LPD_TOP @ 0XFF5E023C</p>
-
-               USB 1 sleep circuit reset
-               PSU_CRL_APB_RST_LPD_TOP_USB1_HIBERRESET                                         0X0
-
-               USB 1 reset
-               PSU_CRL_APB_RST_LPD_TOP_USB1_CORERESET                                          0X0
-
-               Software control register for the LPD block.
-               (OFFSET, MASK, VALUE)      (0XFF5E023C, 0x00000280U ,0x00000000U)
-               RegMask = (CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK | CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT
-                       | 0x00000000U << CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_TOP_OFFSET ,0x00000280U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : PUTTING DP IN RESET
-               /*Register : RST_FPD_TOP @ 0XFD1A0100</p>
-
-               Display Port block level reset (includes DPDMA)
-               PSU_CRF_APB_RST_FPD_TOP_DP_RESET                                                0X0
-
-               FPD Block level software controlled reset
-               (OFFSET, MASK, VALUE)      (0XFD1A0100, 0x00010000U ,0x00000000U)
-               RegMask = (CRF_APB_RST_FPD_TOP_DP_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_RST_FPD_TOP_OFFSET ,0x00010000U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DP_PHY_RESET @ 0XFD4A0200</p>
-
-               Set to '1' to hold the GT in reset. Clear to release.
-               PSU_DP_DP_PHY_RESET_GT_RESET                                                    0X0
-
-               Reset the transmitter PHY.
-               (OFFSET, MASK, VALUE)      (0XFD4A0200, 0x00000002U ,0x00000000U)
-               RegMask = (DP_DP_PHY_RESET_GT_RESET_MASK |  0 );
-
-               RegVal = ((0x00000000U << DP_DP_PHY_RESET_GT_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DP_DP_PHY_RESET_OFFSET ,0x00000002U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DP_TX_PHY_POWER_DOWN @ 0XFD4A0238</p>
-
-               Two bits per lane. When set to 11, moves the GT to power down mode. When set to 00, GT will be in active state. bits [1:0] -
-               ane0 Bits [3:2] - lane 1
-               PSU_DP_DP_TX_PHY_POWER_DOWN_POWER_DWN                                           0X0
-
-               Control PHY Power down
-               (OFFSET, MASK, VALUE)      (0XFD4A0238, 0x0000000FU ,0x00000000U)
-               RegMask = (DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_MASK |  0 );
-
-               RegVal = ((0x00000000U << DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DP_DP_TX_PHY_POWER_DOWN_OFFSET ,0x0000000FU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : USB0 GFLADJ
-               /*Register : GUSB2PHYCFG @ 0XFE20C200</p>
-
-               USB 2.0 Turnaround Time (USBTrdTim) Sets the turnaround time in PHY clocks. Specifies the response time for a MAC request to
-               he Packet FIFO Controller (PFC) to fetch data from the DFIFO (SPRAM). The following are the required values for the minimum S
-               C bus frequency of 60 MHz. USB turnaround time is a critical certification criteria when using long cables and five hub level
-               . The required values for this field: - 4'h5: When the MAC interface is 16-bit UTMI+. - 4'h9: When the MAC interface is 8-bit
-               UTMI+/ULPI. If SoC bus clock is less than 60 MHz, and USB turnaround time is not critical, this field can be set to a larger
-               alue. Note: This field is valid only in device mode.
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM                                           0x9
-
-               Transceiver Delay: Enables a delay between the assertion of the UTMI/ULPI Transceiver Select signal (for HS) and the assertio
-                of the TxValid signal during a HS Chirp. When this bit is set to 1, a delay (of approximately 2.5 us) is introduced from the
-               time when the Transceiver Select is set to 2'b00 (HS) to the time the TxValid is driven to 0 for sending the chirp-K. This de
-               ay is required for some UTMI/ULPI PHYs. Note: - If you enable the hibernation feature when the device core comes out of power
-               off, you must re-initialize this bit with the appropriate value because the core does not save and restore this bit value dur
-               ng hibernation. - This bit is valid only in device mode.
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY                                             0x0
-
-               Enable utmi_sleep_n and utmi_l1_suspend_n (EnblSlpM) The application uses this bit to control utmi_sleep_n and utmi_l1_suspen
-               _n assertion to the PHY in the L1 state. - 1'b0: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is not transferre
-                to the external PHY. - 1'b1: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is transferred to the external PHY.
-               ote: This bit must be set high for Port0 if PHY is used. Note: In Device mode - Before issuing any device endpoint command wh
-               n operating in 2.0 speeds, disable this bit and enable it after the command completes. Without disabling this bit, if a comma
-               d is issued when the device is in L1 state and if mac2_clk (utmi_clk/ulpi_clk) is gated off, the command will not get complet
-               d.
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM                                            0x0
-
-               USB 2.0 High-Speed PHY or USB 1.1 Full-Speed Serial Transceiver Select The application uses this bit to select a high-speed P
-               Y or a full-speed transceiver. - 1'b0: USB 2.0 high-speed UTMI+ or ULPI PHY. This bit is always 0, with Write Only access. -
-               'b1: USB 1.1 full-speed serial transceiver. This bit is always 1, with Write Only access. If both interface types are selecte
-                in coreConsultant (that is, parameters' values are not zero), the application uses this bit to select the active interface i
-                active, with Read-Write bit access. Note: USB 1.1 full-serial transceiver is not supported. This bit always reads as 1'b0.
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_PHYSEL                                              0x0
-
-               Full-Speed Serial Interface Select (FSIntf) The application uses this bit to select a unidirectional or bidirectional USB 1.1
-               full-speed serial transceiver interface. - 1'b0: 6-pin unidirectional full-speed serial interface. This bit is set to 0 with
-               ead Only access. - 1'b1: 3-pin bidirectional full-speed serial interface. This bit is set to 0 with Read Only access. Note: U
-               B 1.1 full-speed serial interface is not supported. This bit always reads as 1'b0.
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_FSINTF                                              0x0
-
-               ULPI or UTMI+ Select (ULPI_UTMI_Sel) The application uses this bit to select a UTMI+ or ULPI Interface. - 1'b0: UTMI+ Interfa
-               e - 1'b1: ULPI Interface This bit is writable only if UTMI+ and ULPI is specified for High-Speed PHY Interface(s) in coreCons
-               ltant configuration (DWC_USB3_HSPHY_INTERFACE = 3). Otherwise, this bit is read-only and the value depends on the interface s
-               lected through DWC_USB3_HSPHY_INTERFACE.
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL                                       0x1
-
-               PHY Interface (PHYIf) If UTMI+ is selected, the application uses this bit to configure the core to support a UTMI+ PHY with a
-                8- or 16-bit interface. - 1'b0: 8 bits - 1'b1: 16 bits ULPI Mode: 1'b0 Note: - All the enabled 2.0 ports must have the same
-               lock frequency as Port0 clock frequency (utmi_clk[0]). - The UTMI 8-bit and 16-bit modes cannot be used together for differen
-                ports at the same time (that is, all the ports must be in 8-bit mode, or all of them must be in 16-bit mode, at a time). - I
-                any of the USB 2.0 ports is selected as ULPI port for operation, then all the USB 2.0 ports must be operating at 60 MHz.
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_PHYIF                                               0x0
-
-               HS/FS Timeout Calibration (TOutCal) The number of PHY clocks, as indicated by the application in this field, is multiplied by
-               a bit-time factor; this factor is added to the high-speed/full-speed interpacket timeout duration in the core to account for
-               dditional delays introduced by the PHY. This may be required, since the delay introduced by the PHY in generating the linesta
-               e condition may vary among PHYs. The USB standard timeout value for high-speed operation is 736 to 816 (inclusive) bit times.
-               The USB standard timeout value for full-speed operation is 16 to 18 (inclusive) bit times. The application must program this
-               ield based on the speed of connection. The number of bit times added per PHY clock are: High-speed operation: - One 30-MHz PH
-                clock = 16 bit times - One 60-MHz PHY clock = 8 bit times Full-speed operation: - One 30-MHz PHY clock = 0.4 bit times - One
-               60-MHz PHY clock = 0.2 bit times - One 48-MHz PHY clock = 0.25 bit times
-               PSU_USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL                                             0x7
-
-               Global USB2 PHY Configuration Register The application must program this register before starting any transactions on either
-               he SoC bus or the USB. In Device-only configurations, only one register is needed. In Host mode, per-port registers are imple
-               ented.
-               (OFFSET, MASK, VALUE)      (0XFE20C200, 0x00003FBFU ,0x00002417U)
-               RegMask = (USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_MASK | USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_MASK | USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_MASK | USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_MASK | USB3_0_XHCI_GUSB2PHYCFG_FSINTF_MASK | USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_MASK | USB3_0_XHCI_GUSB2PHYCFG_PHYIF_MASK | USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_MASK |  0 );
-
-               RegVal = ((0x00000009U << USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_SHIFT
-                       | 0x00000000U << USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_SHIFT
-                       | 0x00000000U << USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_SHIFT
-                       | 0x00000000U << USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_SHIFT
-                       | 0x00000000U << USB3_0_XHCI_GUSB2PHYCFG_FSINTF_SHIFT
-                       | 0x00000001U << USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_SHIFT
-                       | 0x00000000U << USB3_0_XHCI_GUSB2PHYCFG_PHYIF_SHIFT
-                       | 0x00000007U << USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_0_XHCI_GUSB2PHYCFG_OFFSET ,0x00003FBFU ,0x00002417U);
-       /*############################################################################################################################ */
-
-               /*Register : GFLADJ @ 0XFE20C630</p>
-
-               This field indicates the frame length adjustment to be applied when SOF/ITP counter is running on the ref_clk. This register
-               alue is used to adjust the ITP interval when GCTL[SOFITPSYNC] is set to '1'; SOF and ITP interval when GLADJ.GFLADJ_REFCLK_LP
-               _SEL is set to '1'. This field must be programmed to a non-zero value only if GFLADJ_REFCLK_LPM_SEL is set to '1' or GCTL.SOF
-               TPSYNC is set to '1'. The value is derived as follows: FLADJ_REF_CLK_FLADJ=((125000/ref_clk_period_integer)-(125000/ref_clk_p
-               riod)) * ref_clk_period where - the ref_clk_period_integer is the integer value of the ref_clk period got by truncating the d
-               cimal (fractional) value that is programmed in the GUCTL.REF_CLK_PERIOD field. - the ref_clk_period is the ref_clk period inc
-               uding the fractional value. Examples: If the ref_clk is 24 MHz then - GUCTL.REF_CLK_PERIOD = 41 - GFLADJ.GLADJ_REFCLK_FLADJ =
-               ((125000/41)-(125000/41.6666))*41.6666 = 2032 (ignoring the fractional value) If the ref_clk is 48 MHz then - GUCTL.REF_CLK_P
-               RIOD = 20 - GFLADJ.GLADJ_REFCLK_FLADJ = ((125000/20)-(125000/20.8333))*20.8333 = 5208 (ignoring the fractional value)
-               PSU_USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ                                      0x0
-
-               Global Frame Length Adjustment Register This register provides options for the software to control the core behavior with res
-               ect to SOF (Start of Frame) and ITP (Isochronous Timestamp Packet) timers and frame timer functionality. It provides an optio
-                to override the fladj_30mhz_reg sideband signal. In addition, it enables running SOF or ITP frame timer counters completely
-               rom the ref_clk. This facilitates hardware LPM in host mode with the SOF or ITP counters being run from the ref_clk signal.
-               (OFFSET, MASK, VALUE)      (0XFE20C630, 0x003FFF00U ,0x00000000U)
-               RegMask = (USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_MASK |  0 );
-
-               RegVal = ((0x00000000U << USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_0_XHCI_GFLADJ_OFFSET ,0x003FFF00U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : USB1 GFLADJ
-               /*Register : GUSB2PHYCFG @ 0XFE30C200</p>
-
-               USB 2.0 Turnaround Time (USBTrdTim) Sets the turnaround time in PHY clocks. Specifies the response time for a MAC request to
-               he Packet FIFO Controller (PFC) to fetch data from the DFIFO (SPRAM). The following are the required values for the minimum S
-               C bus frequency of 60 MHz. USB turnaround time is a critical certification criteria when using long cables and five hub level
-               . The required values for this field: - 4'h5: When the MAC interface is 16-bit UTMI+. - 4'h9: When the MAC interface is 8-bit
-               UTMI+/ULPI. If SoC bus clock is less than 60 MHz, and USB turnaround time is not critical, this field can be set to a larger
-               alue. Note: This field is valid only in device mode.
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM                                           0x9
-
-               Transceiver Delay: Enables a delay between the assertion of the UTMI/ULPI Transceiver Select signal (for HS) and the assertio
-                of the TxValid signal during a HS Chirp. When this bit is set to 1, a delay (of approximately 2.5 us) is introduced from the
-               time when the Transceiver Select is set to 2'b00 (HS) to the time the TxValid is driven to 0 for sending the chirp-K. This de
-               ay is required for some UTMI/ULPI PHYs. Note: - If you enable the hibernation feature when the device core comes out of power
-               off, you must re-initialize this bit with the appropriate value because the core does not save and restore this bit value dur
-               ng hibernation. - This bit is valid only in device mode.
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY                                             0x0
-
-               Enable utmi_sleep_n and utmi_l1_suspend_n (EnblSlpM) The application uses this bit to control utmi_sleep_n and utmi_l1_suspen
-               _n assertion to the PHY in the L1 state. - 1'b0: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is not transferre
-                to the external PHY. - 1'b1: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is transferred to the external PHY.
-               ote: This bit must be set high for Port0 if PHY is used. Note: In Device mode - Before issuing any device endpoint command wh
-               n operating in 2.0 speeds, disable this bit and enable it after the command completes. Without disabling this bit, if a comma
-               d is issued when the device is in L1 state and if mac2_clk (utmi_clk/ulpi_clk) is gated off, the command will not get complet
-               d.
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM                                            0x0
-
-               USB 2.0 High-Speed PHY or USB 1.1 Full-Speed Serial Transceiver Select The application uses this bit to select a high-speed P
-               Y or a full-speed transceiver. - 1'b0: USB 2.0 high-speed UTMI+ or ULPI PHY. This bit is always 0, with Write Only access. -
-               'b1: USB 1.1 full-speed serial transceiver. This bit is always 1, with Write Only access. If both interface types are selecte
-                in coreConsultant (that is, parameters' values are not zero), the application uses this bit to select the active interface i
-                active, with Read-Write bit access. Note: USB 1.1 full-serial transceiver is not supported. This bit always reads as 1'b0.
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_PHYSEL                                              0x0
-
-               Full-Speed Serial Interface Select (FSIntf) The application uses this bit to select a unidirectional or bidirectional USB 1.1
-               full-speed serial transceiver interface. - 1'b0: 6-pin unidirectional full-speed serial interface. This bit is set to 0 with
-               ead Only access. - 1'b1: 3-pin bidirectional full-speed serial interface. This bit is set to 0 with Read Only access. Note: U
-               B 1.1 full-speed serial interface is not supported. This bit always reads as 1'b0.
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_FSINTF                                              0x0
-
-               ULPI or UTMI+ Select (ULPI_UTMI_Sel) The application uses this bit to select a UTMI+ or ULPI Interface. - 1'b0: UTMI+ Interfa
-               e - 1'b1: ULPI Interface This bit is writable only if UTMI+ and ULPI is specified for High-Speed PHY Interface(s) in coreCons
-               ltant configuration (DWC_USB3_HSPHY_INTERFACE = 3). Otherwise, this bit is read-only and the value depends on the interface s
-               lected through DWC_USB3_HSPHY_INTERFACE.
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL                                       0x1
-
-               PHY Interface (PHYIf) If UTMI+ is selected, the application uses this bit to configure the core to support a UTMI+ PHY with a
-                8- or 16-bit interface. - 1'b0: 8 bits - 1'b1: 16 bits ULPI Mode: 1'b0 Note: - All the enabled 2.0 ports must have the same
-               lock frequency as Port0 clock frequency (utmi_clk[0]). - The UTMI 8-bit and 16-bit modes cannot be used together for differen
-                ports at the same time (that is, all the ports must be in 8-bit mode, or all of them must be in 16-bit mode, at a time). - I
-                any of the USB 2.0 ports is selected as ULPI port for operation, then all the USB 2.0 ports must be operating at 60 MHz.
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_PHYIF                                               0x0
-
-               HS/FS Timeout Calibration (TOutCal) The number of PHY clocks, as indicated by the application in this field, is multiplied by
-               a bit-time factor; this factor is added to the high-speed/full-speed interpacket timeout duration in the core to account for
-               dditional delays introduced by the PHY. This may be required, since the delay introduced by the PHY in generating the linesta
-               e condition may vary among PHYs. The USB standard timeout value for high-speed operation is 736 to 816 (inclusive) bit times.
-               The USB standard timeout value for full-speed operation is 16 to 18 (inclusive) bit times. The application must program this
-               ield based on the speed of connection. The number of bit times added per PHY clock are: High-speed operation: - One 30-MHz PH
-                clock = 16 bit times - One 60-MHz PHY clock = 8 bit times Full-speed operation: - One 30-MHz PHY clock = 0.4 bit times - One
-               60-MHz PHY clock = 0.2 bit times - One 48-MHz PHY clock = 0.25 bit times
-               PSU_USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL                                             0x7
-
-               Global USB2 PHY Configuration Register The application must program this register before starting any transactions on either
-               he SoC bus or the USB. In Device-only configurations, only one register is needed. In Host mode, per-port registers are imple
-               ented.
-               (OFFSET, MASK, VALUE)      (0XFE30C200, 0x00003FBFU ,0x00002417U)
-               RegMask = (USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_MASK | USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_MASK | USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_MASK | USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_MASK | USB3_1_XHCI_GUSB2PHYCFG_FSINTF_MASK | USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_MASK | USB3_1_XHCI_GUSB2PHYCFG_PHYIF_MASK | USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_MASK |  0 );
-
-               RegVal = ((0x00000009U << USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_SHIFT
-                       | 0x00000000U << USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_SHIFT
-                       | 0x00000000U << USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_SHIFT
-                       | 0x00000000U << USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_SHIFT
-                       | 0x00000000U << USB3_1_XHCI_GUSB2PHYCFG_FSINTF_SHIFT
-                       | 0x00000001U << USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_SHIFT
-                       | 0x00000000U << USB3_1_XHCI_GUSB2PHYCFG_PHYIF_SHIFT
-                       | 0x00000007U << USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_1_XHCI_GUSB2PHYCFG_OFFSET ,0x00003FBFU ,0x00002417U);
-       /*############################################################################################################################ */
-
-               /*Register : GFLADJ @ 0XFE30C630</p>
-
-               This field indicates the frame length adjustment to be applied when SOF/ITP counter is running on the ref_clk. This register
-               alue is used to adjust the ITP interval when GCTL[SOFITPSYNC] is set to '1'; SOF and ITP interval when GLADJ.GFLADJ_REFCLK_LP
-               _SEL is set to '1'. This field must be programmed to a non-zero value only if GFLADJ_REFCLK_LPM_SEL is set to '1' or GCTL.SOF
-               TPSYNC is set to '1'. The value is derived as follows: FLADJ_REF_CLK_FLADJ=((125000/ref_clk_period_integer)-(125000/ref_clk_p
-               riod)) * ref_clk_period where - the ref_clk_period_integer is the integer value of the ref_clk period got by truncating the d
-               cimal (fractional) value that is programmed in the GUCTL.REF_CLK_PERIOD field. - the ref_clk_period is the ref_clk period inc
-               uding the fractional value. Examples: If the ref_clk is 24 MHz then - GUCTL.REF_CLK_PERIOD = 41 - GFLADJ.GLADJ_REFCLK_FLADJ =
-               ((125000/41)-(125000/41.6666))*41.6666 = 2032 (ignoring the fractional value) If the ref_clk is 48 MHz then - GUCTL.REF_CLK_P
-               RIOD = 20 - GFLADJ.GLADJ_REFCLK_FLADJ = ((125000/20)-(125000/20.8333))*20.8333 = 5208 (ignoring the fractional value)
-               PSU_USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ                                      0x0
-
-               Global Frame Length Adjustment Register This register provides options for the software to control the core behavior with res
-               ect to SOF (Start of Frame) and ITP (Isochronous Timestamp Packet) timers and frame timer functionality. It provides an optio
-                to override the fladj_30mhz_reg sideband signal. In addition, it enables running SOF or ITP frame timer counters completely
-               rom the ref_clk. This facilitates hardware LPM in host mode with the SOF or ITP counters being run from the ref_clk signal.
-               (OFFSET, MASK, VALUE)      (0XFE30C630, 0x003FFF00U ,0x00000000U)
-               RegMask = (USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_MASK |  0 );
-
-               RegVal = ((0x00000000U << USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (USB3_1_XHCI_GFLADJ_OFFSET ,0x003FFF00U ,0x00000000U);
-       /*############################################################################################################################ */
-
-               // : UPDATING TWO PCIE REGISTERS DEFAULT VALUES, AS THESE REGISTERS HAVE INCORRECT RESET VALUES IN SILICON.
-               /*Register : ATTR_25 @ 0XFD480064</p>
-
-               If TRUE Completion Timeout Disable is supported. This is required to be TRUE for Endpoint and either setting allowed for Root
-               ports. Drives Device Capability 2 [4]; EP=0x0001; RP=0x0001
-               PSU_PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED                      0X1
-
-               ATTR_25
-               (OFFSET, MASK, VALUE)      (0XFD480064, 0x00000200U ,0x00000200U)
-               RegMask = (PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_MASK |  0 );
-
-               RegVal = ((0x00000001U << PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (PCIE_ATTRIB_ATTR_25_OFFSET ,0x00000200U ,0x00000200U);
-       /*############################################################################################################################ */
-
-               // : CHECK PLL LOCK FOR LANE1
-               /*Register : L1_PLL_STATUS_READ_1 @ 0XFD4063E4</p>
-
-               Status Read value of PLL Lock
-               PSU_SERDES_L1_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ                            1
-               (OFFSET, MASK, VALUE)      (0XFD4063E4, 0x00000010U ,0x00000010U)  */
-               mask_poll(SERDES_L1_PLL_STATUS_READ_1_OFFSET,0x00000010U);
-
-       /*############################################################################################################################ */
-
-               // : CHECK PLL LOCK FOR LANE2
-               /*Register : L2_PLL_STATUS_READ_1 @ 0XFD40A3E4</p>
-
-               Status Read value of PLL Lock
-               PSU_SERDES_L2_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ                            1
-               (OFFSET, MASK, VALUE)      (0XFD40A3E4, 0x00000010U ,0x00000010U)  */
-               mask_poll(SERDES_L2_PLL_STATUS_READ_1_OFFSET,0x00000010U);
-
-       /*############################################################################################################################ */
-
-               // : CHECK PLL LOCK FOR LANE3
-               /*Register : L3_PLL_STATUS_READ_1 @ 0XFD40E3E4</p>
-
-               Status Read value of PLL Lock
-               PSU_SERDES_L3_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ                            1
-               (OFFSET, MASK, VALUE)      (0XFD40E3E4, 0x00000010U ,0x00000010U)  */
-               mask_poll(SERDES_L3_PLL_STATUS_READ_1_OFFSET,0x00000010U);
-
-       /*############################################################################################################################ */
-
-               // : SATA AHCI VENDOR SETTING
-
-  return 1;
-}
-unsigned long psu_resetin_init_data() {
-               // : PUTTING SERDES PERIPHERAL IN RESET
-               // : PUTTING USB0 IN RESET
-               /*Register : RST_LPD_TOP @ 0XFF5E023C</p>
-
-               USB 0 reset for control registers
-               PSU_CRL_APB_RST_LPD_TOP_USB0_APB_RESET                                          0X1
-
-               USB 0 sleep circuit reset
-               PSU_CRL_APB_RST_LPD_TOP_USB0_HIBERRESET                                         0X1
-
-               USB 0 reset
-               PSU_CRL_APB_RST_LPD_TOP_USB0_CORERESET                                          0X1
-
-               Software control register for the LPD block.
-               (OFFSET, MASK, VALUE)      (0XFF5E023C, 0x00000540U ,0x00000540U)
-               RegMask = (CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK | CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK | CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT
-                       | 0x00000001U << CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT
-                       | 0x00000001U << CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_TOP_OFFSET ,0x00000540U ,0x00000540U);
-       /*############################################################################################################################ */
-
-               // : PUTTING USB1 IN RESET
-               /*Register : RST_LPD_TOP @ 0XFF5E023C</p>
-
-               USB 1 reset for control registers
-               PSU_CRL_APB_RST_LPD_TOP_USB1_APB_RESET                                          0X1
-
-               USB 1 sleep circuit reset
-               PSU_CRL_APB_RST_LPD_TOP_USB1_HIBERRESET                                         0X1
-
-               USB 1 reset
-               PSU_CRL_APB_RST_LPD_TOP_USB1_CORERESET                                          0X1
-
-               Software control register for the LPD block.
-               (OFFSET, MASK, VALUE)      (0XFF5E023C, 0x00000A80U ,0x00000A80U)
-               RegMask = (CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK | CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK | CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT
-                       | 0x00000001U << CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT
-                       | 0x00000001U << CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRL_APB_RST_LPD_TOP_OFFSET ,0x00000A80U ,0x00000A80U);
-       /*############################################################################################################################ */
-
-               // : PUTTING DP IN RESET
-               /*Register : DP_TX_PHY_POWER_DOWN @ 0XFD4A0238</p>
-
-               Two bits per lane. When set to 11, moves the GT to power down mode. When set to 00, GT will be in active state. bits [1:0] -
-               ane0 Bits [3:2] - lane 1
-               PSU_DP_DP_TX_PHY_POWER_DOWN_POWER_DWN                                           0XA
-
-               Control PHY Power down
-               (OFFSET, MASK, VALUE)      (0XFD4A0238, 0x0000000FU ,0x0000000AU)
-               RegMask = (DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_MASK |  0 );
-
-               RegVal = ((0x0000000AU << DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DP_DP_TX_PHY_POWER_DOWN_OFFSET ,0x0000000FU ,0x0000000AU);
-       /*############################################################################################################################ */
-
-               /*Register : DP_PHY_RESET @ 0XFD4A0200</p>
-
-               Set to '1' to hold the GT in reset. Clear to release.
-               PSU_DP_DP_PHY_RESET_GT_RESET                                                    0X1
-
-               Reset the transmitter PHY.
-               (OFFSET, MASK, VALUE)      (0XFD4A0200, 0x00000002U ,0x00000002U)
-               RegMask = (DP_DP_PHY_RESET_GT_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << DP_DP_PHY_RESET_GT_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (DP_DP_PHY_RESET_OFFSET ,0x00000002U ,0x00000002U);
-       /*############################################################################################################################ */
-
-               /*Register : RST_FPD_TOP @ 0XFD1A0100</p>
-
-               Display Port block level reset (includes DPDMA)
-               PSU_CRF_APB_RST_FPD_TOP_DP_RESET                                                0X1
-
-               FPD Block level software controlled reset
-               (OFFSET, MASK, VALUE)      (0XFD1A0100, 0x00010000U ,0x00010000U)
-               RegMask = (CRF_APB_RST_FPD_TOP_DP_RESET_MASK |  0 );
-
-               RegVal = ((0x00000001U << CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (CRF_APB_RST_FPD_TOP_OFFSET ,0x00010000U ,0x00010000U);
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-unsigned long psu_ps_pl_isolation_removal_data() {
-               // : AFI RESET
-               // : AFIFM INTERFACE WIDTH
-               // : PS-PL POWER UP REQUEST
-               /*Register : REQ_PWRUP_INT_EN @ 0XFFD80118</p>
-
-               Power-up Request Interrupt Enable for PL
-               PSU_PMU_GLOBAL_REQ_PWRUP_INT_EN_PL                                              1
-
-               Power-up Request Interrupt Enable Register. Writing a 1 to this location will unmask the interrupt.
-               (OFFSET, MASK, VALUE)      (0XFFD80118, 0x00800000U ,0x00800000U)
-               RegMask = (PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_MASK |  0 );
-
-               RegVal = ((0x00000001U << PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (PMU_GLOBAL_REQ_PWRUP_INT_EN_OFFSET ,0x00800000U ,0x00800000U);
-       /*############################################################################################################################ */
-
-               /*Register : REQ_PWRUP_TRIG @ 0XFFD80120</p>
-
-               Power-up Request Trigger for PL
-               PSU_PMU_GLOBAL_REQ_PWRUP_TRIG_PL                                                1
-
-               Power-up Request Trigger Register. A write of one to this location will generate a power-up request to the PMU.
-               (OFFSET, MASK, VALUE)      (0XFFD80120, 0x00800000U ,0x00800000U)
-               RegMask = (PMU_GLOBAL_REQ_PWRUP_TRIG_PL_MASK |  0 );
-
-               RegVal = ((0x00000001U << PMU_GLOBAL_REQ_PWRUP_TRIG_PL_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (PMU_GLOBAL_REQ_PWRUP_TRIG_OFFSET ,0x00800000U ,0x00800000U);
-       /*############################################################################################################################ */
-
-               // : POLL ON PL POWER STATUS
-               /*Register : REQ_PWRUP_STATUS @ 0XFFD80110</p>
-
-               Power-up Request Status for PL
-               PSU_PMU_GLOBAL_REQ_PWRUP_STATUS_PL                                              1
-               (OFFSET, MASK, VALUE)      (0XFFD80110, 0x00800000U ,0x00000000U)  */
-               mask_pollOnValue(PMU_GLOBAL_REQ_PWRUP_STATUS_OFFSET,0x00800000U,0x00000000U);
-
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-unsigned long psu_ps_pl_reset_config_data() {
-               // : PS PL RESET SEQUENCE
-               // : FABRIC RESET USING EMIO
-               /*Register : MASK_DATA_5_MSW @ 0XFF0A002C</p>
-
-               Operation is the same as MASK_DATA_0_LSW[MASK_0_LSW]
-               PSU_GPIO_MASK_DATA_5_MSW_MASK_5_MSW                                             0x8000
-
-               Maskable Output Data (GPIO Bank5, EMIO, Upper 16bits)
-               (OFFSET, MASK, VALUE)      (0XFF0A002C, 0xFFFF0000U ,0x80000000U)
-               RegMask = (GPIO_MASK_DATA_5_MSW_MASK_5_MSW_MASK |  0 );
-
-               RegVal = ((0x00008000U << GPIO_MASK_DATA_5_MSW_MASK_5_MSW_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (GPIO_MASK_DATA_5_MSW_OFFSET ,0xFFFF0000U ,0x80000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DIRM_5 @ 0XFF0A0344</p>
-
-               Operation is the same as DIRM_0[DIRECTION_0]
-               PSU_GPIO_DIRM_5_DIRECTION_5                                                     0x80000000
-
-               Direction mode (GPIO Bank5, EMIO)
-               (OFFSET, MASK, VALUE)      (0XFF0A0344, 0xFFFFFFFFU ,0x80000000U)
-               RegMask = (GPIO_DIRM_5_DIRECTION_5_MASK |  0 );
-
-               RegVal = ((0x80000000U << GPIO_DIRM_5_DIRECTION_5_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (GPIO_DIRM_5_OFFSET ,0xFFFFFFFFU ,0x80000000U);
-       /*############################################################################################################################ */
-
-               /*Register : OEN_5 @ 0XFF0A0348</p>
-
-               Operation is the same as OEN_0[OP_ENABLE_0]
-               PSU_GPIO_OEN_5_OP_ENABLE_5                                                      0x80000000
-
-               Output enable (GPIO Bank5, EMIO)
-               (OFFSET, MASK, VALUE)      (0XFF0A0348, 0xFFFFFFFFU ,0x80000000U)
-               RegMask = (GPIO_OEN_5_OP_ENABLE_5_MASK |  0 );
-
-               RegVal = ((0x80000000U << GPIO_OEN_5_OP_ENABLE_5_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (GPIO_OEN_5_OFFSET ,0xFFFFFFFFU ,0x80000000U);
-       /*############################################################################################################################ */
-
-               /*Register : DATA_5 @ 0XFF0A0054</p>
-
-               Output Data
-               PSU_GPIO_DATA_5_DATA_5                                                          0x80000000
-
-               Output Data (GPIO Bank5, EMIO)
-               (OFFSET, MASK, VALUE)      (0XFF0A0054, 0xFFFFFFFFU ,0x80000000U)
-               RegMask = (GPIO_DATA_5_DATA_5_MASK |  0 );
-
-               RegVal = ((0x80000000U << GPIO_DATA_5_DATA_5_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (GPIO_DATA_5_OFFSET ,0xFFFFFFFFU ,0x80000000U);
-       /*############################################################################################################################ */
-
-               mask_delay(1);
-
-       /*############################################################################################################################ */
-
-               // : FABRIC RESET USING DATA_5 TOGGLE
-               /*Register : DATA_5 @ 0XFF0A0054</p>
-
-               Output Data
-               PSU_GPIO_DATA_5_DATA_5                                                          0X00000000
-
-               Output Data (GPIO Bank5, EMIO)
-               (OFFSET, MASK, VALUE)      (0XFF0A0054, 0xFFFFFFFFU ,0x00000000U)
-               RegMask = (GPIO_DATA_5_DATA_5_MASK |  0 );
-
-               RegVal = ((0x00000000U << GPIO_DATA_5_DATA_5_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (GPIO_DATA_5_OFFSET ,0xFFFFFFFFU ,0x00000000U);
-       /*############################################################################################################################ */
-
-               mask_delay(1);
-
-       /*############################################################################################################################ */
-
-               // : FABRIC RESET USING DATA_5 TOGGLE
-               /*Register : DATA_5 @ 0XFF0A0054</p>
-
-               Output Data
-               PSU_GPIO_DATA_5_DATA_5                                                          0x80000000
-
-               Output Data (GPIO Bank5, EMIO)
-               (OFFSET, MASK, VALUE)      (0XFF0A0054, 0xFFFFFFFFU ,0x80000000U)
-               RegMask = (GPIO_DATA_5_DATA_5_MASK |  0 );
-
-               RegVal = ((0x80000000U << GPIO_DATA_5_DATA_5_SHIFT
-                       |  0 ) & RegMask); */
-               PSU_Mask_Write (GPIO_DATA_5_OFFSET ,0xFFFFFFFFU ,0x80000000U);
-       /*############################################################################################################################ */
-
-
-  return 1;
-}
-
-unsigned long psu_ddr_phybringup_data() {
-
-
-               unsigned int regval = 0;
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         while((regval & 0x1) != 0x0){
-            regval = Xil_In32(0xFD070018); //MRSTAT
-         }
-
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         while((regval & 0x1) != 0x0){
-            regval = Xil_In32(0xFD070018); //MRSTAT
-         }
-
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         while((regval & 0x1) != 0x0){
-            regval = Xil_In32(0xFD070018); //MRSTAT
-         }
-
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         while((regval & 0x1) != 0x0){
-            regval = Xil_In32(0xFD070018); //MRSTAT
-         }
-
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         while((regval & 0x1) != 0x0){
-            regval = Xil_In32(0xFD070018); //MRSTAT
-         }
-
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-       ////////////////////////////////////////////////////////////////////////////////
-       // LPDDR4 training work around code
-       ////////////////////////////////////////////////////////////////////////////////
-       // PHY BRINGUP SEQ
-       while ((Xil_In32(0xFD080030U) & 0x0000000FU) != 0x0000000FU);
-       prog_reg (0xFD080004U, 0x00000001U, 0x00000000U, 0x00000001U);
-       //poll for PHY initialization to complete
-       while ((Xil_In32(0xFD080030U) & 0x000000FFU) != 0x0000001FU);
-
-       Xil_Out32(0xFD070010U, 0x80000018U);
-       Xil_Out32(0xFD0701B0U, 0x00000005U);
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         while((regval & 0x1) != 0x0){
-            regval = Xil_In32(0xFD070018); //MRSTAT
-         }
-
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-       Xil_Out32(0xFD070014U, 0x00000331U);
-       Xil_Out32(0xFD070010U, 0x80000018U);
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         while((regval & 0x1) != 0x0){
-            regval = Xil_In32(0xFD070018); //MRSTAT
-         }
-
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-       Xil_Out32(0xFD070014U, 0x00000B36U);
-       Xil_Out32(0xFD070010U, 0x80000018U);
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         while((regval & 0x1) != 0x0){
-            regval = Xil_In32(0xFD070018); //MRSTAT
-         }
-
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-       Xil_Out32(0xFD070014U, 0x00000C21U);
-       Xil_Out32(0xFD070010U, 0x80000018U);
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         while((regval & 0x1) != 0x0){
-            regval = Xil_In32(0xFD070018); //MRSTAT
-         }
-
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-       Xil_Out32(0xFD070014U, 0x00000E19U);
-       Xil_Out32(0xFD070010U, 0x80000018U);
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         while((regval & 0x1) != 0x0){
-            regval = Xil_In32(0xFD070018); //MRSTAT
-         }
-
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-         regval = Xil_In32(0xFD070018); //MRSTAT
-       Xil_Out32(0xFD070014U, 0x00001616U);
-       Xil_Out32(0xFD070010U, 0x80000018U);
-       Xil_Out32(0xFD070010U, 0x80000010U);
-       Xil_Out32(0xFD0701B0U, 0x00000005U);
-       Xil_Out32(0xFD070320U, 0x00000001U);
-       while ((Xil_In32(0xFD070004U) & 0x0000000FU) != 0x00000001U);
-       ////////////////////////////////////////////////////////////////////////////////
-       // LPDDR4 training work around code
-       ////////////////////////////////////////////////////////////////////////////////
-       prog_reg (0xFD080014U, 0x00000040U, 0x00000006U, 0x00000001U);
-       prog_reg (0xFD080680U, 0x000000E0U, 0x00000005U, 0x00000000U);
-       prog_reg (0xFD080028U, 0x00000001U, 0x00000000U, 0x00000001U);
-       prog_reg (0xFD070320U, 0x00000001U, 0x00000000U, 0x00000000U);
-       prog_reg (0xFD0701A0U, 0x80000000U, 0x0000001FU, 0x00000001U);
-       prog_reg (0xFD080004U, 0x00000400U, 0x0000000AU, 0x00000001U);
-       prog_reg (0xFD080004U, 0x00000200U, 0x00000009U, 0x00000001U);
-       prog_reg (0xFD080004U, 0x00000001U, 0x00000000U, 0x00000001U);
-       while ((Xil_In32(0xFD080030U) & 0x00000001U) != 0x00000001U);
-       int wdqsl_a0;
-       wdqsl_a0 = (Xil_In32(0xFD0807C0U) & 0x07000000U) >> 0x00000018U;
-       int wdqsl_a1;
-       wdqsl_a1 = (Xil_In32(0xFD0808C0U) & 0x07000000U) >> 0x00000018U;
-       int wdqsl_a2;
-       wdqsl_a2 = (Xil_In32(0xFD0809C0U) & 0x07000000U) >> 0x00000018U;
-       int wdqsl_a3;
-       wdqsl_a3 = (Xil_In32(0xFD080AC0U) & 0x07000000U) >> 0x00000018U;
-       int lcdl_a0;
-       lcdl_a0 = (Xil_In32(0xFD080784U) & 0x000001FFU) >> 0x00000000U;
-       int lcdl_a1;
-       lcdl_a1 = (Xil_In32(0xFD080884U) & 0x000001FFU) >> 0x00000000U;
-       int lcdl_a2;
-       lcdl_a2 = (Xil_In32(0xFD080984U) & 0x000001FFU) >> 0x00000000U;
-       int lcdl_a3;
-       lcdl_a3 = (Xil_In32(0xFD080A84U) & 0x000001FFU) >> 0x00000000U;
-       int iprd0;
-       iprd0 = (Xil_In32(0xFD0807A0U) & 0x000001FFU) >> 0x00000000U;
-       int iprd1;
-       iprd1 = (Xil_In32(0xFD0808A0U) & 0x000001FFU) >> 0x00000000U;
-       int iprd2;
-       iprd2 = (Xil_In32(0xFD0809A0U) & 0x000001FFU) >> 0x00000000U;
-       int iprd3;
-       iprd3 = (Xil_In32(0xFD080AA0U) & 0x000001FFU) >> 0x00000000U;
-       prog_reg (0xFD080004U, 0x00100000U, 0x00000014U, 0x00000001U);
-       prog_reg (0xFD080004U, 0x00000001U, 0x00000000U, 0x00000001U);
-       while ((Xil_In32(0xFD080030U) & 0x00008001U) != 0x00008001U);
-       int wdqsl_b0;
-       wdqsl_b0 = (Xil_In32(0xFD0807C0U) & 0x07000000U) >> 0x00000018U;
-       int wdqsl_b1;
-       wdqsl_b1 = (Xil_In32(0xFD0808C0U) & 0x07000000U) >> 0x00000018U;
-       int wdqsl_b2;
-       wdqsl_b2 = (Xil_In32(0xFD0809C0U) & 0x07000000U) >> 0x00000018U;
-       int wdqsl_b3;
-       wdqsl_b3 = (Xil_In32(0xFD080AC0U) & 0x07000000U) >> 0x00000018U;
-       int lcdl_b0;
-       lcdl_b0 = (Xil_In32(0xFD080784U) & 0x000001FFU) >> 0x00000000U;
-       int lcdl_b1;
-       lcdl_b1 = (Xil_In32(0xFD080884U) & 0x000001FFU) >> 0x00000000U;
-       int lcdl_b2;
-       lcdl_b2 = (Xil_In32(0xFD080984U) & 0x000001FFU) >> 0x00000000U;
-       int lcdl_b3;
-       lcdl_b3 = (Xil_In32(0xFD080A84U) & 0x000001FFU) >> 0x00000000U;
-
-// ** declare variables used for calculation **
-
-       int calc10, calc11, calc12, calc13, calc20, calc21, calc22, calc23;
-
-       calc10 = ((wdqsl_b0 * iprd0) + lcdl_b0) - ((wdqsl_a0 * iprd0) + lcdl_a0);
-       calc11 = ((wdqsl_b1 * iprd1) + lcdl_b1) - ((wdqsl_a1 * iprd1) + lcdl_a1);
-       calc12 = ((wdqsl_b2 * iprd2) + lcdl_b2) - ((wdqsl_a2 * iprd2) + lcdl_a2);
-       calc13 = ((wdqsl_b3 * iprd3) + lcdl_b3) - ((wdqsl_a3 * iprd3) + lcdl_a3);
-
-       calc20 = (calc10 / 2) + ((wdqsl_a0 * iprd0) + lcdl_a0);
-       calc21 = (calc11 / 2) + ((wdqsl_a1 * iprd1) + lcdl_a1);
-       calc22 = (calc12 / 2) + ((wdqsl_a2 * iprd2) + lcdl_a2);
-       calc23 = (calc13 / 2) + ((wdqsl_a3 * iprd3) + lcdl_a3);
-
-       prog_reg (0xFD0807C0U, 0x07000000U, 0x00000018U, 0x00000000U);
-       prog_reg (0xFD0808C0U, 0x07000000U, 0x00000018U, 0x00000000U);
-       prog_reg (0xFD0809C0U, 0x07000000U, 0x00000018U, 0x00000000U);
-       prog_reg (0xFD080AC0U, 0x07000000U, 0x00000018U, 0x00000000U);
-       prog_reg (0xFD080784U, 0x000001FFU, 0, calc20);
-       prog_reg (0xFD080884U, 0x000001FFU, 0, calc21);
-       prog_reg (0xFD080984U, 0x000001FFU, 0, calc22);
-       prog_reg (0xFD080A84U, 0x000001FFU, 0, calc23);
-       prog_reg (0xFD080004U, 0x00004000U, 0x0000000EU, 0x00000001U);
-       prog_reg (0xFD080004U, 0x00000001U, 0x00000000U, 0x00000001U);
-       while ((Xil_In32(0xFD080030U) & 0x00000401U) != 0x00000401U);
-       prog_reg (0xFD080004U, 0x00000800U, 0x0000000BU, 0x00000001U);
-       prog_reg (0xFD080004U, 0x00001000U, 0x0000000CU, 0x00000001U);
-       prog_reg (0xFD080004U, 0x00002000U, 0x0000000DU, 0x00000001U);
-       prog_reg (0xFD080004U, 0x00004000U, 0x0000000EU, 0x00000001U);
-       prog_reg (0xFD080004U, 0x00008000U, 0x0000000FU, 0x00000001U);
-       prog_reg (0xFD080004U, 0x00000001U, 0x00000000U, 0x00000001U);
-       while ((Xil_In32(0xFD080030U) & 0x00000001U) != 0x00000001U);
-       prog_reg (0xFD080018U, 0x0003FFFFU, 0x00000000U, 0x00000EADU);
-       prog_reg (0xFD08001CU, 0x00000018U, 0x00000003U, 0x00000003U);
-       prog_reg (0xFD08142CU, 0x00000030U, 0x00000004U, 0x00000003U);
-       prog_reg (0xFD08146CU, 0x00000030U, 0x00000004U, 0x00000003U);
-       prog_reg (0xFD0814ACU, 0x00000030U, 0x00000004U, 0x00000003U);
-       prog_reg (0xFD0814ECU, 0x00000030U, 0x00000004U, 0x00000003U);
-       prog_reg (0xFD08152CU, 0x00000030U, 0x00000004U, 0x00000003U);
-       prog_reg (0xFD080004U, 0x00020000U, 0x00000011U, 0x00000001U);
-       prog_reg (0xFD080004U, 0x00000001U, 0x00000000U, 0x00000001U);
-       while ((Xil_In32(0xFD080030U) & 0x00000001U) != 0x00000001U);
-       prog_reg (0xFD080200U, 0xF0000000U, 0x0000001CU, 0x00000008U);
-       prog_reg (0xFD08001CU, 0x00000018U, 0x00000003U, 0x00000000U);
-       prog_reg (0xFD08142CU, 0x00000030U, 0x00000004U, 0x00000000U);
-       prog_reg (0xFD08146CU, 0x00000030U, 0x00000004U, 0x00000000U);
-       prog_reg (0xFD0814ACU, 0x00000030U, 0x00000004U, 0x00000000U);
-       prog_reg (0xFD0814ECU, 0x00000030U, 0x00000004U, 0x00000000U);
-       prog_reg (0xFD08152CU, 0x00000030U, 0x00000004U, 0x00000000U);
-       prog_reg (0xFD080680U, 0x000000E0U, 0x00000005U, 0x00000002U);
-       prog_reg (0xFD080028U, 0x00000001U, 0x00000000U, 0x00000000U);
-       prog_reg (0xFD0701A0U, 0x80000000U, 0x0000001FU, 0x00000000U);
-       prog_reg (0xFD070320U, 0x00000001U, 0x00000000U, 0x00000001U);
-       prog_reg (0xFD070020U, 0x00000001U, 0x00000000U, 0x00000001U);
-       prog_reg (0xFD080014U, 0x00000040U, 0x00000006U, 0x00000000U);
-
-return 1;
-}
-
-/**
- * CRL_APB Base Address
- */
-#define CRL_APB_BASEADDR      0XFF5E0000U
-#define CRL_APB_RST_LPD_IOU0    ( ( CRL_APB_BASEADDR ) + 0X00000230U )
-#define CRL_APB_RST_LPD_IOU1    ( ( CRL_APB_BASEADDR ) + 0X00000234U )
-#define CRL_APB_RST_LPD_IOU2    ( ( CRL_APB_BASEADDR ) + 0X00000238U )
-#define CRL_APB_RST_LPD_TOP    ( ( CRL_APB_BASEADDR ) + 0X0000023CU )
-#define CRL_APB_IOU_SWITCH_CTRL    ( ( CRL_APB_BASEADDR ) + 0X0000009CU )
-
-/**
- * CRF_APB Base Address
- */
-#define CRF_APB_BASEADDR      0XFD1A0000U
-
-#define CRF_APB_RST_FPD_TOP    ( ( CRF_APB_BASEADDR ) + 0X00000100U )
-#define CRF_APB_GPU_REF_CTRL    ( ( CRF_APB_BASEADDR ) + 0X00000084U )
-#define CRF_APB_RST_DDR_SS    ( ( CRF_APB_BASEADDR ) + 0X00000108U )
-#define PSU_MASK_POLL_TIME 1100000
-
-
-int mask_pollOnValue(u32 add , u32 mask, u32 value ) {
-       volatile u32 *addr = (volatile u32*)(unsigned long) add;
-       int i = 0;
-       while ((*addr & mask)!= value) {
-               if (i == PSU_MASK_POLL_TIME) {
-                       return 0;
-               }
-               i++;
-       }
-       return 1;
-       //xil_printf("MaskPoll : 0x%x --> 0x%x \n \r" , add, *addr);
-}
-
-int mask_poll(u32 add , u32 mask) {
-       volatile u32 *addr = (volatile u32*)(unsigned long) add;
-       int i = 0;
-       while (!(*addr & mask)) {
-               if (i == PSU_MASK_POLL_TIME) {
-                       return 0;
-               }
-               i++;
-       }
-       return 1;
-       //xil_printf("MaskPoll : 0x%x --> 0x%x \n \r" , add, *addr);
-}
-
-void mask_delay(u32 delay) {
-    usleep (delay);
-}
-
-u32 mask_read(u32 add , u32 mask ) {
-        volatile u32 *addr = (volatile u32*)(unsigned long) add;
-        u32 val = (*addr & mask);
-        //xil_printf("MaskRead : 0x%x --> 0x%x \n \r" , add, val);
-        return val;
-}
-
-
-//Following SERDES programming sequences that a user need to follow to work around the known limitation with SERDES.
-//These sequences should done before STEP 1 and STEP 2 as described in previous section. These programming steps are
-//required for current silicon version and are likely to undergo further changes with subsequent silicon versions.
-
-
-
-int serdes_fixcal_code() {
-       int MaskStatus = 1;
-
-   // L3_TM_CALIB_DIG19
-   Xil_Out32(0xFD40EC4C,0x00000020);
-   //ICM_CFG0
-   Xil_Out32(0xFD410010,0x00000001);
-
-   //is calibration done, polling on L3_CALIB_DONE_STATUS
-   MaskStatus = mask_poll(0xFD40EF14, 0x2);
-
-   if (MaskStatus == 0)
-   {
-        xil_printf("SERDES initialization timed out\n\r");
-   }
-
-   unsigned int tmp_0_1;
-   tmp_0_1 = mask_read(0xFD400B0C, 0x3F);
-
-   unsigned int tmp_0_2 = tmp_0_1 & (0x7);
-   unsigned int tmp_0_3 = tmp_0_1 & (0x38);
-   //Configure ICM for de-asserting CMN_Resetn
-   Xil_Out32(0xFD410010,0x00000000);
-   Xil_Out32(0xFD410014,0x00000000);
-
-   unsigned int tmp_0_2_mod = (tmp_0_2 <<1) | (0x1);
-   tmp_0_2_mod = (tmp_0_2_mod <<4);
-
-   tmp_0_3 = tmp_0_3 >>3;
-   Xil_Out32(0xFD40EC4C,tmp_0_3);
-
-   //L3_TM_CALIB_DIG18
-   Xil_Out32(0xFD40EC48,tmp_0_2_mod);
-   return MaskStatus;
-
-
-}
-
-int serdes_enb_coarse_saturation() {
-  //Enable PLL Coarse Code saturation Logic
-   Xil_Out32(0xFD402094,0x00000010);
-   Xil_Out32(0xFD406094,0x00000010);
-   Xil_Out32(0xFD40A094,0x00000010);
-   Xil_Out32(0xFD40E094,0x00000010);
-   return 1;
-}
-
-int init_serdes() {
-       int status = 1;
-       status &=  psu_resetin_init_data();
-
-       status &= serdes_fixcal_code();
-       status &= serdes_enb_coarse_saturation();
-
-    status &=  psu_serdes_init_data();
-       status &=  psu_resetout_init_data();
-
-       return status;
-}
-
-
-
-
-
-
-void init_peripheral()
-{
-       unsigned int RegValue;
-
-       /* Turn on IOU Clock */
-       //Xil_Out32( CRL_APB_IOU_SWITCH_CTRL, 0x01001500);
-
-       /* Release all resets in the IOU */
-       Xil_Out32( CRL_APB_RST_LPD_IOU0, 0x00000000);
-       Xil_Out32( CRL_APB_RST_LPD_IOU1, 0x00000000);
-       Xil_Out32( CRL_APB_RST_LPD_IOU2, 0x00000000);
-
-       /* Activate GPU clocks */
-       //Xil_Out32(CRF_APB_GPU_REF_CTRL, 0x07001500);
-
-       /* Take LPD out of reset except R5 */
-       RegValue = Xil_In32(CRL_APB_RST_LPD_TOP);
-       RegValue &= 0x7;
-       Xil_Out32( CRL_APB_RST_LPD_TOP, RegValue);
-
-       /* Take most of FPD out of reset */
-       Xil_Out32( CRF_APB_RST_FPD_TOP, 0x00000000);
-
-       /* Making DPDMA as secure */
-  unsigned int tmp_regval;
-  tmp_regval = Xil_In32(0xFD690040);
-  tmp_regval &= ~0x00000001;
-  Xil_Out32(0xFD690040, tmp_regval);
-
-       /* Making PCIe as secure */
-  tmp_regval = Xil_In32(0xFD690030);
-  tmp_regval &= ~0x00000001;
-  Xil_Out32(0xFD690030, tmp_regval);
-}
-
-int psu_init_xppu_aper_ram() {
-       unsigned long APER_OFFSET = 0xFF981000;
-       int i = 0;
-       for (; i <= 400; i++) {
-               PSU_Mask_Write (APER_OFFSET ,0xF80FFFFFU ,0x08080000U);
-               APER_OFFSET = APER_OFFSET + 0x4;
-       }
-
-       return 0;
-}
-
-int psu_lpd_protection() {
-   psu_init_xppu_aper_ram();
-   psu_lpd_xppu_data();
-   return 0;
-}
-
-int psu_ddr_protection() {
-   psu_ddr_xmpu0_data();
-   psu_ddr_xmpu1_data();
-   psu_ddr_xmpu2_data();
-   psu_ddr_xmpu3_data();
-   psu_ddr_xmpu4_data();
-   psu_ddr_xmpu5_data();
-   return 0;
-}
-int psu_ocm_protection() {
-   psu_ocm_xmpu_data();
-   return 0;
-}
-
-int psu_fpd_protection() {
-   psu_fpd_xmpu_data();
-   return 0;
-}
-
-int psu_protection_lock() {
-  psu_protection_lock_data();
-  return 0;
-}
-
-int psu_protection() {
-  psu_ddr_protection();
-  psu_ocm_protection();
-  psu_fpd_protection();
-  psu_lpd_protection();
-  return 0;
-}
-
-
-
-int
-psu_init()
-{
-       int status = 1;
-       status &= psu_mio_init_data ();
-       status &=   psu_pll_init_data ();
-       status &=   psu_clock_init_data ();
-
-       status &=  psu_ddr_init_data ();
-       status &=  psu_ddr_phybringup_data ();
-       status &=  psu_peripherals_init_data ();
-
-       status &=  init_serdes();
-       init_peripheral ();
-
-       status &=  psu_peripherals_powerdwn_data ();
-
-       if (status == 0) {
-               return 1;
-       }
-       return 0;
-}
diff --git a/board/xilinx/zynqmp/zynqmp-zcu100-revB/psu_init_gpl.h b/board/xilinx/zynqmp/zynqmp-zcu100-revB/psu_init_gpl.h
deleted file mode 100644 (file)
index 13f5e82..0000000
+++ /dev/null
@@ -1,29788 +0,0 @@
-/******************************************************************************
-*
-* Copyright (C) 2015 Xilinx, Inc.  All rights reserved.
-*
-*  This program is free software; you can redistribute it and/or modify
-*  it under the terms of the GNU General Public License as published by
-*  the Free Software Foundation; either version 2 of the License, or
-*  (at your option) any later version.
-*
-*  This program is distributed in the hope that it will be useful,
-*  but WITHOUT ANY WARRANTY; without even the implied warranty of
-*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-*  GNU General Public License for more details.
-*
-*  You should have received a copy of the GNU General Public License along
-*  with this program; if not, see <http://www.gnu.org/licenses/>
-*
-*
-******************************************************************************/
-/****************************************************************************/
-/**
-*
-* @file psu_init_gpl.h
-*
-* This file is automatically generated
-*
-*****************************************************************************/
-
-
-#undef CRL_APB_RPLL_CFG_OFFSET
-#define CRL_APB_RPLL_CFG_OFFSET                                                    0XFF5E0034
-#undef CRL_APB_RPLL_CTRL_OFFSET
-#define CRL_APB_RPLL_CTRL_OFFSET                                                   0XFF5E0030
-#undef CRL_APB_RPLL_CTRL_OFFSET
-#define CRL_APB_RPLL_CTRL_OFFSET                                                   0XFF5E0030
-#undef CRL_APB_RPLL_CTRL_OFFSET
-#define CRL_APB_RPLL_CTRL_OFFSET                                                   0XFF5E0030
-#undef CRL_APB_RPLL_CTRL_OFFSET
-#define CRL_APB_RPLL_CTRL_OFFSET                                                   0XFF5E0030
-#undef CRL_APB_RPLL_CTRL_OFFSET
-#define CRL_APB_RPLL_CTRL_OFFSET                                                   0XFF5E0030
-#undef CRL_APB_RPLL_TO_FPD_CTRL_OFFSET
-#define CRL_APB_RPLL_TO_FPD_CTRL_OFFSET                                            0XFF5E0048
-#undef CRL_APB_IOPLL_CFG_OFFSET
-#define CRL_APB_IOPLL_CFG_OFFSET                                                   0XFF5E0024
-#undef CRL_APB_IOPLL_CTRL_OFFSET
-#define CRL_APB_IOPLL_CTRL_OFFSET                                                  0XFF5E0020
-#undef CRL_APB_IOPLL_CTRL_OFFSET
-#define CRL_APB_IOPLL_CTRL_OFFSET                                                  0XFF5E0020
-#undef CRL_APB_IOPLL_CTRL_OFFSET
-#define CRL_APB_IOPLL_CTRL_OFFSET                                                  0XFF5E0020
-#undef CRL_APB_IOPLL_CTRL_OFFSET
-#define CRL_APB_IOPLL_CTRL_OFFSET                                                  0XFF5E0020
-#undef CRL_APB_IOPLL_CTRL_OFFSET
-#define CRL_APB_IOPLL_CTRL_OFFSET                                                  0XFF5E0020
-#undef CRL_APB_IOPLL_TO_FPD_CTRL_OFFSET
-#define CRL_APB_IOPLL_TO_FPD_CTRL_OFFSET                                           0XFF5E0044
-#undef CRF_APB_APLL_CFG_OFFSET
-#define CRF_APB_APLL_CFG_OFFSET                                                    0XFD1A0024
-#undef CRF_APB_APLL_CTRL_OFFSET
-#define CRF_APB_APLL_CTRL_OFFSET                                                   0XFD1A0020
-#undef CRF_APB_APLL_CTRL_OFFSET
-#define CRF_APB_APLL_CTRL_OFFSET                                                   0XFD1A0020
-#undef CRF_APB_APLL_CTRL_OFFSET
-#define CRF_APB_APLL_CTRL_OFFSET                                                   0XFD1A0020
-#undef CRF_APB_APLL_CTRL_OFFSET
-#define CRF_APB_APLL_CTRL_OFFSET                                                   0XFD1A0020
-#undef CRF_APB_APLL_CTRL_OFFSET
-#define CRF_APB_APLL_CTRL_OFFSET                                                   0XFD1A0020
-#undef CRF_APB_APLL_TO_LPD_CTRL_OFFSET
-#define CRF_APB_APLL_TO_LPD_CTRL_OFFSET                                            0XFD1A0048
-#undef CRF_APB_DPLL_CFG_OFFSET
-#define CRF_APB_DPLL_CFG_OFFSET                                                    0XFD1A0030
-#undef CRF_APB_DPLL_CTRL_OFFSET
-#define CRF_APB_DPLL_CTRL_OFFSET                                                   0XFD1A002C
-#undef CRF_APB_DPLL_CTRL_OFFSET
-#define CRF_APB_DPLL_CTRL_OFFSET                                                   0XFD1A002C
-#undef CRF_APB_DPLL_CTRL_OFFSET
-#define CRF_APB_DPLL_CTRL_OFFSET                                                   0XFD1A002C
-#undef CRF_APB_DPLL_CTRL_OFFSET
-#define CRF_APB_DPLL_CTRL_OFFSET                                                   0XFD1A002C
-#undef CRF_APB_DPLL_CTRL_OFFSET
-#define CRF_APB_DPLL_CTRL_OFFSET                                                   0XFD1A002C
-#undef CRF_APB_DPLL_TO_LPD_CTRL_OFFSET
-#define CRF_APB_DPLL_TO_LPD_CTRL_OFFSET                                            0XFD1A004C
-#undef CRF_APB_VPLL_CFG_OFFSET
-#define CRF_APB_VPLL_CFG_OFFSET                                                    0XFD1A003C
-#undef CRF_APB_VPLL_CTRL_OFFSET
-#define CRF_APB_VPLL_CTRL_OFFSET                                                   0XFD1A0038
-#undef CRF_APB_VPLL_CTRL_OFFSET
-#define CRF_APB_VPLL_CTRL_OFFSET                                                   0XFD1A0038
-#undef CRF_APB_VPLL_CTRL_OFFSET
-#define CRF_APB_VPLL_CTRL_OFFSET                                                   0XFD1A0038
-#undef CRF_APB_VPLL_CTRL_OFFSET
-#define CRF_APB_VPLL_CTRL_OFFSET                                                   0XFD1A0038
-#undef CRF_APB_VPLL_CTRL_OFFSET
-#define CRF_APB_VPLL_CTRL_OFFSET                                                   0XFD1A0038
-#undef CRF_APB_VPLL_TO_LPD_CTRL_OFFSET
-#define CRF_APB_VPLL_TO_LPD_CTRL_OFFSET                                            0XFD1A0050
-#undef CRF_APB_VPLL_FRAC_CFG_OFFSET
-#define CRF_APB_VPLL_FRAC_CFG_OFFSET                                               0XFD1A0040
-
-/*PLL loop filter resistor control*/
-#undef CRL_APB_RPLL_CFG_RES_DEFVAL
-#undef CRL_APB_RPLL_CFG_RES_SHIFT
-#undef CRL_APB_RPLL_CFG_RES_MASK
-#define CRL_APB_RPLL_CFG_RES_DEFVAL                                                0x00000000
-#define CRL_APB_RPLL_CFG_RES_SHIFT                                                 0
-#define CRL_APB_RPLL_CFG_RES_MASK                                                  0x0000000FU
-
-/*PLL charge pump control*/
-#undef CRL_APB_RPLL_CFG_CP_DEFVAL
-#undef CRL_APB_RPLL_CFG_CP_SHIFT
-#undef CRL_APB_RPLL_CFG_CP_MASK
-#define CRL_APB_RPLL_CFG_CP_DEFVAL                                                 0x00000000
-#define CRL_APB_RPLL_CFG_CP_SHIFT                                                  5
-#define CRL_APB_RPLL_CFG_CP_MASK                                                   0x000001E0U
-
-/*PLL loop filter high frequency capacitor control*/
-#undef CRL_APB_RPLL_CFG_LFHF_DEFVAL
-#undef CRL_APB_RPLL_CFG_LFHF_SHIFT
-#undef CRL_APB_RPLL_CFG_LFHF_MASK
-#define CRL_APB_RPLL_CFG_LFHF_DEFVAL                                               0x00000000
-#define CRL_APB_RPLL_CFG_LFHF_SHIFT                                                10
-#define CRL_APB_RPLL_CFG_LFHF_MASK                                                 0x00000C00U
-
-/*Lock circuit counter setting*/
-#undef CRL_APB_RPLL_CFG_LOCK_CNT_DEFVAL
-#undef CRL_APB_RPLL_CFG_LOCK_CNT_SHIFT
-#undef CRL_APB_RPLL_CFG_LOCK_CNT_MASK
-#define CRL_APB_RPLL_CFG_LOCK_CNT_DEFVAL                                           0x00000000
-#define CRL_APB_RPLL_CFG_LOCK_CNT_SHIFT                                            13
-#define CRL_APB_RPLL_CFG_LOCK_CNT_MASK                                             0x007FE000U
-
-/*Lock circuit configuration settings for lock windowsize*/
-#undef CRL_APB_RPLL_CFG_LOCK_DLY_DEFVAL
-#undef CRL_APB_RPLL_CFG_LOCK_DLY_SHIFT
-#undef CRL_APB_RPLL_CFG_LOCK_DLY_MASK
-#define CRL_APB_RPLL_CFG_LOCK_DLY_DEFVAL                                           0x00000000
-#define CRL_APB_RPLL_CFG_LOCK_DLY_SHIFT                                            25
-#define CRL_APB_RPLL_CFG_LOCK_DLY_MASK                                             0xFE000000U
-
-/*Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source*/
-#undef CRL_APB_RPLL_CTRL_PRE_SRC_DEFVAL
-#undef CRL_APB_RPLL_CTRL_PRE_SRC_SHIFT
-#undef CRL_APB_RPLL_CTRL_PRE_SRC_MASK
-#define CRL_APB_RPLL_CTRL_PRE_SRC_DEFVAL                                           0x00012C09
-#define CRL_APB_RPLL_CTRL_PRE_SRC_SHIFT                                            20
-#define CRL_APB_RPLL_CTRL_PRE_SRC_MASK                                             0x00700000U
-
-/*The integer portion of the feedback divider to the PLL*/
-#undef CRL_APB_RPLL_CTRL_FBDIV_DEFVAL
-#undef CRL_APB_RPLL_CTRL_FBDIV_SHIFT
-#undef CRL_APB_RPLL_CTRL_FBDIV_MASK
-#define CRL_APB_RPLL_CTRL_FBDIV_DEFVAL                                             0x00012C09
-#define CRL_APB_RPLL_CTRL_FBDIV_SHIFT                                              8
-#define CRL_APB_RPLL_CTRL_FBDIV_MASK                                               0x00007F00U
-
-/*This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency*/
-#undef CRL_APB_RPLL_CTRL_DIV2_DEFVAL
-#undef CRL_APB_RPLL_CTRL_DIV2_SHIFT
-#undef CRL_APB_RPLL_CTRL_DIV2_MASK
-#define CRL_APB_RPLL_CTRL_DIV2_DEFVAL                                              0x00012C09
-#define CRL_APB_RPLL_CTRL_DIV2_SHIFT                                               16
-#define CRL_APB_RPLL_CTRL_DIV2_MASK                                                0x00010000U
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_RPLL_CTRL_BYPASS_DEFVAL
-#undef CRL_APB_RPLL_CTRL_BYPASS_SHIFT
-#undef CRL_APB_RPLL_CTRL_BYPASS_MASK
-#define CRL_APB_RPLL_CTRL_BYPASS_DEFVAL                                            0x00012C09
-#define CRL_APB_RPLL_CTRL_BYPASS_SHIFT                                             3
-#define CRL_APB_RPLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRL_APB_RPLL_CTRL_RESET_DEFVAL
-#undef CRL_APB_RPLL_CTRL_RESET_SHIFT
-#undef CRL_APB_RPLL_CTRL_RESET_MASK
-#define CRL_APB_RPLL_CTRL_RESET_DEFVAL                                             0x00012C09
-#define CRL_APB_RPLL_CTRL_RESET_SHIFT                                              0
-#define CRL_APB_RPLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRL_APB_RPLL_CTRL_RESET_DEFVAL
-#undef CRL_APB_RPLL_CTRL_RESET_SHIFT
-#undef CRL_APB_RPLL_CTRL_RESET_MASK
-#define CRL_APB_RPLL_CTRL_RESET_DEFVAL                                             0x00012C09
-#define CRL_APB_RPLL_CTRL_RESET_SHIFT                                              0
-#define CRL_APB_RPLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*RPLL is locked*/
-#undef CRL_APB_PLL_STATUS_RPLL_LOCK_DEFVAL
-#undef CRL_APB_PLL_STATUS_RPLL_LOCK_SHIFT
-#undef CRL_APB_PLL_STATUS_RPLL_LOCK_MASK
-#define CRL_APB_PLL_STATUS_RPLL_LOCK_DEFVAL                                        0x00000018
-#define CRL_APB_PLL_STATUS_RPLL_LOCK_SHIFT                                         1
-#define CRL_APB_PLL_STATUS_RPLL_LOCK_MASK                                          0x00000002U
-#define CRL_APB_PLL_STATUS_OFFSET                                                  0XFF5E0040
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_RPLL_CTRL_BYPASS_DEFVAL
-#undef CRL_APB_RPLL_CTRL_BYPASS_SHIFT
-#undef CRL_APB_RPLL_CTRL_BYPASS_MASK
-#define CRL_APB_RPLL_CTRL_BYPASS_DEFVAL                                            0x00012C09
-#define CRL_APB_RPLL_CTRL_BYPASS_SHIFT                                             3
-#define CRL_APB_RPLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Divisor value for this clock.*/
-#undef CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_MASK
-#define CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_DEFVAL                                   0x00000400
-#define CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_SHIFT                                    8
-#define CRL_APB_RPLL_TO_FPD_CTRL_DIVISOR0_MASK                                     0x00003F00U
-
-/*PLL loop filter resistor control*/
-#undef CRL_APB_IOPLL_CFG_RES_DEFVAL
-#undef CRL_APB_IOPLL_CFG_RES_SHIFT
-#undef CRL_APB_IOPLL_CFG_RES_MASK
-#define CRL_APB_IOPLL_CFG_RES_DEFVAL                                               0x00000000
-#define CRL_APB_IOPLL_CFG_RES_SHIFT                                                0
-#define CRL_APB_IOPLL_CFG_RES_MASK                                                 0x0000000FU
-
-/*PLL charge pump control*/
-#undef CRL_APB_IOPLL_CFG_CP_DEFVAL
-#undef CRL_APB_IOPLL_CFG_CP_SHIFT
-#undef CRL_APB_IOPLL_CFG_CP_MASK
-#define CRL_APB_IOPLL_CFG_CP_DEFVAL                                                0x00000000
-#define CRL_APB_IOPLL_CFG_CP_SHIFT                                                 5
-#define CRL_APB_IOPLL_CFG_CP_MASK                                                  0x000001E0U
-
-/*PLL loop filter high frequency capacitor control*/
-#undef CRL_APB_IOPLL_CFG_LFHF_DEFVAL
-#undef CRL_APB_IOPLL_CFG_LFHF_SHIFT
-#undef CRL_APB_IOPLL_CFG_LFHF_MASK
-#define CRL_APB_IOPLL_CFG_LFHF_DEFVAL                                              0x00000000
-#define CRL_APB_IOPLL_CFG_LFHF_SHIFT                                               10
-#define CRL_APB_IOPLL_CFG_LFHF_MASK                                                0x00000C00U
-
-/*Lock circuit counter setting*/
-#undef CRL_APB_IOPLL_CFG_LOCK_CNT_DEFVAL
-#undef CRL_APB_IOPLL_CFG_LOCK_CNT_SHIFT
-#undef CRL_APB_IOPLL_CFG_LOCK_CNT_MASK
-#define CRL_APB_IOPLL_CFG_LOCK_CNT_DEFVAL                                          0x00000000
-#define CRL_APB_IOPLL_CFG_LOCK_CNT_SHIFT                                           13
-#define CRL_APB_IOPLL_CFG_LOCK_CNT_MASK                                            0x007FE000U
-
-/*Lock circuit configuration settings for lock windowsize*/
-#undef CRL_APB_IOPLL_CFG_LOCK_DLY_DEFVAL
-#undef CRL_APB_IOPLL_CFG_LOCK_DLY_SHIFT
-#undef CRL_APB_IOPLL_CFG_LOCK_DLY_MASK
-#define CRL_APB_IOPLL_CFG_LOCK_DLY_DEFVAL                                          0x00000000
-#define CRL_APB_IOPLL_CFG_LOCK_DLY_SHIFT                                           25
-#define CRL_APB_IOPLL_CFG_LOCK_DLY_MASK                                            0xFE000000U
-
-/*Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source*/
-#undef CRL_APB_IOPLL_CTRL_PRE_SRC_DEFVAL
-#undef CRL_APB_IOPLL_CTRL_PRE_SRC_SHIFT
-#undef CRL_APB_IOPLL_CTRL_PRE_SRC_MASK
-#define CRL_APB_IOPLL_CTRL_PRE_SRC_DEFVAL                                          0x00012C09
-#define CRL_APB_IOPLL_CTRL_PRE_SRC_SHIFT                                           20
-#define CRL_APB_IOPLL_CTRL_PRE_SRC_MASK                                            0x00700000U
-
-/*The integer portion of the feedback divider to the PLL*/
-#undef CRL_APB_IOPLL_CTRL_FBDIV_DEFVAL
-#undef CRL_APB_IOPLL_CTRL_FBDIV_SHIFT
-#undef CRL_APB_IOPLL_CTRL_FBDIV_MASK
-#define CRL_APB_IOPLL_CTRL_FBDIV_DEFVAL                                            0x00012C09
-#define CRL_APB_IOPLL_CTRL_FBDIV_SHIFT                                             8
-#define CRL_APB_IOPLL_CTRL_FBDIV_MASK                                              0x00007F00U
-
-/*This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency*/
-#undef CRL_APB_IOPLL_CTRL_DIV2_DEFVAL
-#undef CRL_APB_IOPLL_CTRL_DIV2_SHIFT
-#undef CRL_APB_IOPLL_CTRL_DIV2_MASK
-#define CRL_APB_IOPLL_CTRL_DIV2_DEFVAL                                             0x00012C09
-#define CRL_APB_IOPLL_CTRL_DIV2_SHIFT                                              16
-#define CRL_APB_IOPLL_CTRL_DIV2_MASK                                               0x00010000U
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_IOPLL_CTRL_BYPASS_DEFVAL
-#undef CRL_APB_IOPLL_CTRL_BYPASS_SHIFT
-#undef CRL_APB_IOPLL_CTRL_BYPASS_MASK
-#define CRL_APB_IOPLL_CTRL_BYPASS_DEFVAL                                           0x00012C09
-#define CRL_APB_IOPLL_CTRL_BYPASS_SHIFT                                            3
-#define CRL_APB_IOPLL_CTRL_BYPASS_MASK                                             0x00000008U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRL_APB_IOPLL_CTRL_RESET_DEFVAL
-#undef CRL_APB_IOPLL_CTRL_RESET_SHIFT
-#undef CRL_APB_IOPLL_CTRL_RESET_MASK
-#define CRL_APB_IOPLL_CTRL_RESET_DEFVAL                                            0x00012C09
-#define CRL_APB_IOPLL_CTRL_RESET_SHIFT                                             0
-#define CRL_APB_IOPLL_CTRL_RESET_MASK                                              0x00000001U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRL_APB_IOPLL_CTRL_RESET_DEFVAL
-#undef CRL_APB_IOPLL_CTRL_RESET_SHIFT
-#undef CRL_APB_IOPLL_CTRL_RESET_MASK
-#define CRL_APB_IOPLL_CTRL_RESET_DEFVAL                                            0x00012C09
-#define CRL_APB_IOPLL_CTRL_RESET_SHIFT                                             0
-#define CRL_APB_IOPLL_CTRL_RESET_MASK                                              0x00000001U
-
-/*IOPLL is locked*/
-#undef CRL_APB_PLL_STATUS_IOPLL_LOCK_DEFVAL
-#undef CRL_APB_PLL_STATUS_IOPLL_LOCK_SHIFT
-#undef CRL_APB_PLL_STATUS_IOPLL_LOCK_MASK
-#define CRL_APB_PLL_STATUS_IOPLL_LOCK_DEFVAL                                       0x00000018
-#define CRL_APB_PLL_STATUS_IOPLL_LOCK_SHIFT                                        0
-#define CRL_APB_PLL_STATUS_IOPLL_LOCK_MASK                                         0x00000001U
-#define CRL_APB_PLL_STATUS_OFFSET                                                  0XFF5E0040
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_IOPLL_CTRL_BYPASS_DEFVAL
-#undef CRL_APB_IOPLL_CTRL_BYPASS_SHIFT
-#undef CRL_APB_IOPLL_CTRL_BYPASS_MASK
-#define CRL_APB_IOPLL_CTRL_BYPASS_DEFVAL                                           0x00012C09
-#define CRL_APB_IOPLL_CTRL_BYPASS_SHIFT                                            3
-#define CRL_APB_IOPLL_CTRL_BYPASS_MASK                                             0x00000008U
-
-/*Divisor value for this clock.*/
-#undef CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_MASK
-#define CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_DEFVAL                                  0x00000400
-#define CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_SHIFT                                   8
-#define CRL_APB_IOPLL_TO_FPD_CTRL_DIVISOR0_MASK                                    0x00003F00U
-
-/*PLL loop filter resistor control*/
-#undef CRF_APB_APLL_CFG_RES_DEFVAL
-#undef CRF_APB_APLL_CFG_RES_SHIFT
-#undef CRF_APB_APLL_CFG_RES_MASK
-#define CRF_APB_APLL_CFG_RES_DEFVAL                                                0x00000000
-#define CRF_APB_APLL_CFG_RES_SHIFT                                                 0
-#define CRF_APB_APLL_CFG_RES_MASK                                                  0x0000000FU
-
-/*PLL charge pump control*/
-#undef CRF_APB_APLL_CFG_CP_DEFVAL
-#undef CRF_APB_APLL_CFG_CP_SHIFT
-#undef CRF_APB_APLL_CFG_CP_MASK
-#define CRF_APB_APLL_CFG_CP_DEFVAL                                                 0x00000000
-#define CRF_APB_APLL_CFG_CP_SHIFT                                                  5
-#define CRF_APB_APLL_CFG_CP_MASK                                                   0x000001E0U
-
-/*PLL loop filter high frequency capacitor control*/
-#undef CRF_APB_APLL_CFG_LFHF_DEFVAL
-#undef CRF_APB_APLL_CFG_LFHF_SHIFT
-#undef CRF_APB_APLL_CFG_LFHF_MASK
-#define CRF_APB_APLL_CFG_LFHF_DEFVAL                                               0x00000000
-#define CRF_APB_APLL_CFG_LFHF_SHIFT                                                10
-#define CRF_APB_APLL_CFG_LFHF_MASK                                                 0x00000C00U
-
-/*Lock circuit counter setting*/
-#undef CRF_APB_APLL_CFG_LOCK_CNT_DEFVAL
-#undef CRF_APB_APLL_CFG_LOCK_CNT_SHIFT
-#undef CRF_APB_APLL_CFG_LOCK_CNT_MASK
-#define CRF_APB_APLL_CFG_LOCK_CNT_DEFVAL                                           0x00000000
-#define CRF_APB_APLL_CFG_LOCK_CNT_SHIFT                                            13
-#define CRF_APB_APLL_CFG_LOCK_CNT_MASK                                             0x007FE000U
-
-/*Lock circuit configuration settings for lock windowsize*/
-#undef CRF_APB_APLL_CFG_LOCK_DLY_DEFVAL
-#undef CRF_APB_APLL_CFG_LOCK_DLY_SHIFT
-#undef CRF_APB_APLL_CFG_LOCK_DLY_MASK
-#define CRF_APB_APLL_CFG_LOCK_DLY_DEFVAL                                           0x00000000
-#define CRF_APB_APLL_CFG_LOCK_DLY_SHIFT                                            25
-#define CRF_APB_APLL_CFG_LOCK_DLY_MASK                                             0xFE000000U
-
-/*Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source*/
-#undef CRF_APB_APLL_CTRL_PRE_SRC_DEFVAL
-#undef CRF_APB_APLL_CTRL_PRE_SRC_SHIFT
-#undef CRF_APB_APLL_CTRL_PRE_SRC_MASK
-#define CRF_APB_APLL_CTRL_PRE_SRC_DEFVAL                                           0x00012C09
-#define CRF_APB_APLL_CTRL_PRE_SRC_SHIFT                                            20
-#define CRF_APB_APLL_CTRL_PRE_SRC_MASK                                             0x00700000U
-
-/*The integer portion of the feedback divider to the PLL*/
-#undef CRF_APB_APLL_CTRL_FBDIV_DEFVAL
-#undef CRF_APB_APLL_CTRL_FBDIV_SHIFT
-#undef CRF_APB_APLL_CTRL_FBDIV_MASK
-#define CRF_APB_APLL_CTRL_FBDIV_DEFVAL                                             0x00012C09
-#define CRF_APB_APLL_CTRL_FBDIV_SHIFT                                              8
-#define CRF_APB_APLL_CTRL_FBDIV_MASK                                               0x00007F00U
-
-/*This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency*/
-#undef CRF_APB_APLL_CTRL_DIV2_DEFVAL
-#undef CRF_APB_APLL_CTRL_DIV2_SHIFT
-#undef CRF_APB_APLL_CTRL_DIV2_MASK
-#define CRF_APB_APLL_CTRL_DIV2_DEFVAL                                              0x00012C09
-#define CRF_APB_APLL_CTRL_DIV2_SHIFT                                               16
-#define CRF_APB_APLL_CTRL_DIV2_MASK                                                0x00010000U
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_APLL_CTRL_BYPASS_DEFVAL
-#undef CRF_APB_APLL_CTRL_BYPASS_SHIFT
-#undef CRF_APB_APLL_CTRL_BYPASS_MASK
-#define CRF_APB_APLL_CTRL_BYPASS_DEFVAL                                            0x00012C09
-#define CRF_APB_APLL_CTRL_BYPASS_SHIFT                                             3
-#define CRF_APB_APLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRF_APB_APLL_CTRL_RESET_DEFVAL
-#undef CRF_APB_APLL_CTRL_RESET_SHIFT
-#undef CRF_APB_APLL_CTRL_RESET_MASK
-#define CRF_APB_APLL_CTRL_RESET_DEFVAL                                             0x00012C09
-#define CRF_APB_APLL_CTRL_RESET_SHIFT                                              0
-#define CRF_APB_APLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRF_APB_APLL_CTRL_RESET_DEFVAL
-#undef CRF_APB_APLL_CTRL_RESET_SHIFT
-#undef CRF_APB_APLL_CTRL_RESET_MASK
-#define CRF_APB_APLL_CTRL_RESET_DEFVAL                                             0x00012C09
-#define CRF_APB_APLL_CTRL_RESET_SHIFT                                              0
-#define CRF_APB_APLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*APLL is locked*/
-#undef CRF_APB_PLL_STATUS_APLL_LOCK_DEFVAL
-#undef CRF_APB_PLL_STATUS_APLL_LOCK_SHIFT
-#undef CRF_APB_PLL_STATUS_APLL_LOCK_MASK
-#define CRF_APB_PLL_STATUS_APLL_LOCK_DEFVAL                                        0x00000038
-#define CRF_APB_PLL_STATUS_APLL_LOCK_SHIFT                                         0
-#define CRF_APB_PLL_STATUS_APLL_LOCK_MASK                                          0x00000001U
-#define CRF_APB_PLL_STATUS_OFFSET                                                  0XFD1A0044
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_APLL_CTRL_BYPASS_DEFVAL
-#undef CRF_APB_APLL_CTRL_BYPASS_SHIFT
-#undef CRF_APB_APLL_CTRL_BYPASS_MASK
-#define CRF_APB_APLL_CTRL_BYPASS_DEFVAL                                            0x00012C09
-#define CRF_APB_APLL_CTRL_BYPASS_SHIFT                                             3
-#define CRF_APB_APLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Divisor value for this clock.*/
-#undef CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_MASK
-#define CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_DEFVAL                                   0x00000400
-#define CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_SHIFT                                    8
-#define CRF_APB_APLL_TO_LPD_CTRL_DIVISOR0_MASK                                     0x00003F00U
-
-/*PLL loop filter resistor control*/
-#undef CRF_APB_DPLL_CFG_RES_DEFVAL
-#undef CRF_APB_DPLL_CFG_RES_SHIFT
-#undef CRF_APB_DPLL_CFG_RES_MASK
-#define CRF_APB_DPLL_CFG_RES_DEFVAL                                                0x00000000
-#define CRF_APB_DPLL_CFG_RES_SHIFT                                                 0
-#define CRF_APB_DPLL_CFG_RES_MASK                                                  0x0000000FU
-
-/*PLL charge pump control*/
-#undef CRF_APB_DPLL_CFG_CP_DEFVAL
-#undef CRF_APB_DPLL_CFG_CP_SHIFT
-#undef CRF_APB_DPLL_CFG_CP_MASK
-#define CRF_APB_DPLL_CFG_CP_DEFVAL                                                 0x00000000
-#define CRF_APB_DPLL_CFG_CP_SHIFT                                                  5
-#define CRF_APB_DPLL_CFG_CP_MASK                                                   0x000001E0U
-
-/*PLL loop filter high frequency capacitor control*/
-#undef CRF_APB_DPLL_CFG_LFHF_DEFVAL
-#undef CRF_APB_DPLL_CFG_LFHF_SHIFT
-#undef CRF_APB_DPLL_CFG_LFHF_MASK
-#define CRF_APB_DPLL_CFG_LFHF_DEFVAL                                               0x00000000
-#define CRF_APB_DPLL_CFG_LFHF_SHIFT                                                10
-#define CRF_APB_DPLL_CFG_LFHF_MASK                                                 0x00000C00U
-
-/*Lock circuit counter setting*/
-#undef CRF_APB_DPLL_CFG_LOCK_CNT_DEFVAL
-#undef CRF_APB_DPLL_CFG_LOCK_CNT_SHIFT
-#undef CRF_APB_DPLL_CFG_LOCK_CNT_MASK
-#define CRF_APB_DPLL_CFG_LOCK_CNT_DEFVAL                                           0x00000000
-#define CRF_APB_DPLL_CFG_LOCK_CNT_SHIFT                                            13
-#define CRF_APB_DPLL_CFG_LOCK_CNT_MASK                                             0x007FE000U
-
-/*Lock circuit configuration settings for lock windowsize*/
-#undef CRF_APB_DPLL_CFG_LOCK_DLY_DEFVAL
-#undef CRF_APB_DPLL_CFG_LOCK_DLY_SHIFT
-#undef CRF_APB_DPLL_CFG_LOCK_DLY_MASK
-#define CRF_APB_DPLL_CFG_LOCK_DLY_DEFVAL                                           0x00000000
-#define CRF_APB_DPLL_CFG_LOCK_DLY_SHIFT                                            25
-#define CRF_APB_DPLL_CFG_LOCK_DLY_MASK                                             0xFE000000U
-
-/*Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source*/
-#undef CRF_APB_DPLL_CTRL_PRE_SRC_DEFVAL
-#undef CRF_APB_DPLL_CTRL_PRE_SRC_SHIFT
-#undef CRF_APB_DPLL_CTRL_PRE_SRC_MASK
-#define CRF_APB_DPLL_CTRL_PRE_SRC_DEFVAL                                           0x00002C09
-#define CRF_APB_DPLL_CTRL_PRE_SRC_SHIFT                                            20
-#define CRF_APB_DPLL_CTRL_PRE_SRC_MASK                                             0x00700000U
-
-/*The integer portion of the feedback divider to the PLL*/
-#undef CRF_APB_DPLL_CTRL_FBDIV_DEFVAL
-#undef CRF_APB_DPLL_CTRL_FBDIV_SHIFT
-#undef CRF_APB_DPLL_CTRL_FBDIV_MASK
-#define CRF_APB_DPLL_CTRL_FBDIV_DEFVAL                                             0x00002C09
-#define CRF_APB_DPLL_CTRL_FBDIV_SHIFT                                              8
-#define CRF_APB_DPLL_CTRL_FBDIV_MASK                                               0x00007F00U
-
-/*This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency*/
-#undef CRF_APB_DPLL_CTRL_DIV2_DEFVAL
-#undef CRF_APB_DPLL_CTRL_DIV2_SHIFT
-#undef CRF_APB_DPLL_CTRL_DIV2_MASK
-#define CRF_APB_DPLL_CTRL_DIV2_DEFVAL                                              0x00002C09
-#define CRF_APB_DPLL_CTRL_DIV2_SHIFT                                               16
-#define CRF_APB_DPLL_CTRL_DIV2_MASK                                                0x00010000U
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DPLL_CTRL_BYPASS_DEFVAL
-#undef CRF_APB_DPLL_CTRL_BYPASS_SHIFT
-#undef CRF_APB_DPLL_CTRL_BYPASS_MASK
-#define CRF_APB_DPLL_CTRL_BYPASS_DEFVAL                                            0x00002C09
-#define CRF_APB_DPLL_CTRL_BYPASS_SHIFT                                             3
-#define CRF_APB_DPLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRF_APB_DPLL_CTRL_RESET_DEFVAL
-#undef CRF_APB_DPLL_CTRL_RESET_SHIFT
-#undef CRF_APB_DPLL_CTRL_RESET_MASK
-#define CRF_APB_DPLL_CTRL_RESET_DEFVAL                                             0x00002C09
-#define CRF_APB_DPLL_CTRL_RESET_SHIFT                                              0
-#define CRF_APB_DPLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRF_APB_DPLL_CTRL_RESET_DEFVAL
-#undef CRF_APB_DPLL_CTRL_RESET_SHIFT
-#undef CRF_APB_DPLL_CTRL_RESET_MASK
-#define CRF_APB_DPLL_CTRL_RESET_DEFVAL                                             0x00002C09
-#define CRF_APB_DPLL_CTRL_RESET_SHIFT                                              0
-#define CRF_APB_DPLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*DPLL is locked*/
-#undef CRF_APB_PLL_STATUS_DPLL_LOCK_DEFVAL
-#undef CRF_APB_PLL_STATUS_DPLL_LOCK_SHIFT
-#undef CRF_APB_PLL_STATUS_DPLL_LOCK_MASK
-#define CRF_APB_PLL_STATUS_DPLL_LOCK_DEFVAL                                        0x00000038
-#define CRF_APB_PLL_STATUS_DPLL_LOCK_SHIFT                                         1
-#define CRF_APB_PLL_STATUS_DPLL_LOCK_MASK                                          0x00000002U
-#define CRF_APB_PLL_STATUS_OFFSET                                                  0XFD1A0044
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DPLL_CTRL_BYPASS_DEFVAL
-#undef CRF_APB_DPLL_CTRL_BYPASS_SHIFT
-#undef CRF_APB_DPLL_CTRL_BYPASS_MASK
-#define CRF_APB_DPLL_CTRL_BYPASS_DEFVAL                                            0x00002C09
-#define CRF_APB_DPLL_CTRL_BYPASS_SHIFT                                             3
-#define CRF_APB_DPLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Divisor value for this clock.*/
-#undef CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_MASK
-#define CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_DEFVAL                                   0x00000400
-#define CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_SHIFT                                    8
-#define CRF_APB_DPLL_TO_LPD_CTRL_DIVISOR0_MASK                                     0x00003F00U
-
-/*PLL loop filter resistor control*/
-#undef CRF_APB_VPLL_CFG_RES_DEFVAL
-#undef CRF_APB_VPLL_CFG_RES_SHIFT
-#undef CRF_APB_VPLL_CFG_RES_MASK
-#define CRF_APB_VPLL_CFG_RES_DEFVAL                                                0x00000000
-#define CRF_APB_VPLL_CFG_RES_SHIFT                                                 0
-#define CRF_APB_VPLL_CFG_RES_MASK                                                  0x0000000FU
-
-/*PLL charge pump control*/
-#undef CRF_APB_VPLL_CFG_CP_DEFVAL
-#undef CRF_APB_VPLL_CFG_CP_SHIFT
-#undef CRF_APB_VPLL_CFG_CP_MASK
-#define CRF_APB_VPLL_CFG_CP_DEFVAL                                                 0x00000000
-#define CRF_APB_VPLL_CFG_CP_SHIFT                                                  5
-#define CRF_APB_VPLL_CFG_CP_MASK                                                   0x000001E0U
-
-/*PLL loop filter high frequency capacitor control*/
-#undef CRF_APB_VPLL_CFG_LFHF_DEFVAL
-#undef CRF_APB_VPLL_CFG_LFHF_SHIFT
-#undef CRF_APB_VPLL_CFG_LFHF_MASK
-#define CRF_APB_VPLL_CFG_LFHF_DEFVAL                                               0x00000000
-#define CRF_APB_VPLL_CFG_LFHF_SHIFT                                                10
-#define CRF_APB_VPLL_CFG_LFHF_MASK                                                 0x00000C00U
-
-/*Lock circuit counter setting*/
-#undef CRF_APB_VPLL_CFG_LOCK_CNT_DEFVAL
-#undef CRF_APB_VPLL_CFG_LOCK_CNT_SHIFT
-#undef CRF_APB_VPLL_CFG_LOCK_CNT_MASK
-#define CRF_APB_VPLL_CFG_LOCK_CNT_DEFVAL                                           0x00000000
-#define CRF_APB_VPLL_CFG_LOCK_CNT_SHIFT                                            13
-#define CRF_APB_VPLL_CFG_LOCK_CNT_MASK                                             0x007FE000U
-
-/*Lock circuit configuration settings for lock windowsize*/
-#undef CRF_APB_VPLL_CFG_LOCK_DLY_DEFVAL
-#undef CRF_APB_VPLL_CFG_LOCK_DLY_SHIFT
-#undef CRF_APB_VPLL_CFG_LOCK_DLY_MASK
-#define CRF_APB_VPLL_CFG_LOCK_DLY_DEFVAL                                           0x00000000
-#define CRF_APB_VPLL_CFG_LOCK_DLY_SHIFT                                            25
-#define CRF_APB_VPLL_CFG_LOCK_DLY_MASK                                             0xFE000000U
-
-/*Mux select for determining which clock feeds this PLL. 0XX pss_ref_clk is the source 100 video clk is the source 101 pss_alt_
-               ef_clk is the source 110 aux_refclk[X] is the source 111 gt_crx_ref_clk is the source*/
-#undef CRF_APB_VPLL_CTRL_PRE_SRC_DEFVAL
-#undef CRF_APB_VPLL_CTRL_PRE_SRC_SHIFT
-#undef CRF_APB_VPLL_CTRL_PRE_SRC_MASK
-#define CRF_APB_VPLL_CTRL_PRE_SRC_DEFVAL                                           0x00012809
-#define CRF_APB_VPLL_CTRL_PRE_SRC_SHIFT                                            20
-#define CRF_APB_VPLL_CTRL_PRE_SRC_MASK                                             0x00700000U
-
-/*The integer portion of the feedback divider to the PLL*/
-#undef CRF_APB_VPLL_CTRL_FBDIV_DEFVAL
-#undef CRF_APB_VPLL_CTRL_FBDIV_SHIFT
-#undef CRF_APB_VPLL_CTRL_FBDIV_MASK
-#define CRF_APB_VPLL_CTRL_FBDIV_DEFVAL                                             0x00012809
-#define CRF_APB_VPLL_CTRL_FBDIV_SHIFT                                              8
-#define CRF_APB_VPLL_CTRL_FBDIV_MASK                                               0x00007F00U
-
-/*This turns on the divide by 2 that is inside of the PLL. This does not change the VCO frequency, just the output frequency*/
-#undef CRF_APB_VPLL_CTRL_DIV2_DEFVAL
-#undef CRF_APB_VPLL_CTRL_DIV2_SHIFT
-#undef CRF_APB_VPLL_CTRL_DIV2_MASK
-#define CRF_APB_VPLL_CTRL_DIV2_DEFVAL                                              0x00012809
-#define CRF_APB_VPLL_CTRL_DIV2_SHIFT                                               16
-#define CRF_APB_VPLL_CTRL_DIV2_MASK                                                0x00010000U
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_VPLL_CTRL_BYPASS_DEFVAL
-#undef CRF_APB_VPLL_CTRL_BYPASS_SHIFT
-#undef CRF_APB_VPLL_CTRL_BYPASS_MASK
-#define CRF_APB_VPLL_CTRL_BYPASS_DEFVAL                                            0x00012809
-#define CRF_APB_VPLL_CTRL_BYPASS_SHIFT                                             3
-#define CRF_APB_VPLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRF_APB_VPLL_CTRL_RESET_DEFVAL
-#undef CRF_APB_VPLL_CTRL_RESET_SHIFT
-#undef CRF_APB_VPLL_CTRL_RESET_MASK
-#define CRF_APB_VPLL_CTRL_RESET_DEFVAL                                             0x00012809
-#define CRF_APB_VPLL_CTRL_RESET_SHIFT                                              0
-#define CRF_APB_VPLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*Asserts Reset to the PLL. When asserting reset, the PLL must already be in BYPASS.*/
-#undef CRF_APB_VPLL_CTRL_RESET_DEFVAL
-#undef CRF_APB_VPLL_CTRL_RESET_SHIFT
-#undef CRF_APB_VPLL_CTRL_RESET_MASK
-#define CRF_APB_VPLL_CTRL_RESET_DEFVAL                                             0x00012809
-#define CRF_APB_VPLL_CTRL_RESET_SHIFT                                              0
-#define CRF_APB_VPLL_CTRL_RESET_MASK                                               0x00000001U
-
-/*VPLL is locked*/
-#undef CRF_APB_PLL_STATUS_VPLL_LOCK_DEFVAL
-#undef CRF_APB_PLL_STATUS_VPLL_LOCK_SHIFT
-#undef CRF_APB_PLL_STATUS_VPLL_LOCK_MASK
-#define CRF_APB_PLL_STATUS_VPLL_LOCK_DEFVAL                                        0x00000038
-#define CRF_APB_PLL_STATUS_VPLL_LOCK_SHIFT                                         2
-#define CRF_APB_PLL_STATUS_VPLL_LOCK_MASK                                          0x00000004U
-#define CRF_APB_PLL_STATUS_OFFSET                                                  0XFD1A0044
-
-/*Bypasses the PLL clock. The usable clock will be determined from the POST_SRC field. (This signal may only be toggled after 4
-               cycles of the old clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_VPLL_CTRL_BYPASS_DEFVAL
-#undef CRF_APB_VPLL_CTRL_BYPASS_SHIFT
-#undef CRF_APB_VPLL_CTRL_BYPASS_MASK
-#define CRF_APB_VPLL_CTRL_BYPASS_DEFVAL                                            0x00012809
-#define CRF_APB_VPLL_CTRL_BYPASS_SHIFT                                             3
-#define CRF_APB_VPLL_CTRL_BYPASS_MASK                                              0x00000008U
-
-/*Divisor value for this clock.*/
-#undef CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_MASK
-#define CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_DEFVAL                                   0x00000400
-#define CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_SHIFT                                    8
-#define CRF_APB_VPLL_TO_LPD_CTRL_DIVISOR0_MASK                                     0x00003F00U
-#undef CRL_APB_USB0_BUS_REF_CTRL_OFFSET
-#define CRL_APB_USB0_BUS_REF_CTRL_OFFSET                                           0XFF5E0060
-#undef CRL_APB_USB1_BUS_REF_CTRL_OFFSET
-#define CRL_APB_USB1_BUS_REF_CTRL_OFFSET                                           0XFF5E0064
-#undef CRL_APB_USB3_DUAL_REF_CTRL_OFFSET
-#define CRL_APB_USB3_DUAL_REF_CTRL_OFFSET                                          0XFF5E004C
-#undef CRL_APB_SDIO0_REF_CTRL_OFFSET
-#define CRL_APB_SDIO0_REF_CTRL_OFFSET                                              0XFF5E006C
-#undef CRL_APB_SDIO1_REF_CTRL_OFFSET
-#define CRL_APB_SDIO1_REF_CTRL_OFFSET                                              0XFF5E0070
-#undef IOU_SLCR_SDIO_CLK_CTRL_OFFSET
-#define IOU_SLCR_SDIO_CLK_CTRL_OFFSET                                              0XFF18030C
-#undef CRL_APB_UART0_REF_CTRL_OFFSET
-#define CRL_APB_UART0_REF_CTRL_OFFSET                                              0XFF5E0074
-#undef CRL_APB_UART1_REF_CTRL_OFFSET
-#define CRL_APB_UART1_REF_CTRL_OFFSET                                              0XFF5E0078
-#undef CRL_APB_I2C1_REF_CTRL_OFFSET
-#define CRL_APB_I2C1_REF_CTRL_OFFSET                                               0XFF5E0124
-#undef CRL_APB_SPI0_REF_CTRL_OFFSET
-#define CRL_APB_SPI0_REF_CTRL_OFFSET                                               0XFF5E007C
-#undef CRL_APB_SPI1_REF_CTRL_OFFSET
-#define CRL_APB_SPI1_REF_CTRL_OFFSET                                               0XFF5E0080
-#undef CRL_APB_CPU_R5_CTRL_OFFSET
-#define CRL_APB_CPU_R5_CTRL_OFFSET                                                 0XFF5E0090
-#undef CRL_APB_IOU_SWITCH_CTRL_OFFSET
-#define CRL_APB_IOU_SWITCH_CTRL_OFFSET                                             0XFF5E009C
-#undef CRL_APB_PCAP_CTRL_OFFSET
-#define CRL_APB_PCAP_CTRL_OFFSET                                                   0XFF5E00A4
-#undef CRL_APB_LPD_SWITCH_CTRL_OFFSET
-#define CRL_APB_LPD_SWITCH_CTRL_OFFSET                                             0XFF5E00A8
-#undef CRL_APB_LPD_LSBUS_CTRL_OFFSET
-#define CRL_APB_LPD_LSBUS_CTRL_OFFSET                                              0XFF5E00AC
-#undef CRL_APB_DBG_LPD_CTRL_OFFSET
-#define CRL_APB_DBG_LPD_CTRL_OFFSET                                                0XFF5E00B0
-#undef CRL_APB_ADMA_REF_CTRL_OFFSET
-#define CRL_APB_ADMA_REF_CTRL_OFFSET                                               0XFF5E00B8
-#undef CRL_APB_PL0_REF_CTRL_OFFSET
-#define CRL_APB_PL0_REF_CTRL_OFFSET                                                0XFF5E00C0
-#undef CRL_APB_AMS_REF_CTRL_OFFSET
-#define CRL_APB_AMS_REF_CTRL_OFFSET                                                0XFF5E0108
-#undef CRL_APB_DLL_REF_CTRL_OFFSET
-#define CRL_APB_DLL_REF_CTRL_OFFSET                                                0XFF5E0104
-#undef CRL_APB_TIMESTAMP_REF_CTRL_OFFSET
-#define CRL_APB_TIMESTAMP_REF_CTRL_OFFSET                                          0XFF5E0128
-#undef CRF_APB_DP_VIDEO_REF_CTRL_OFFSET
-#define CRF_APB_DP_VIDEO_REF_CTRL_OFFSET                                           0XFD1A0070
-#undef CRF_APB_DP_AUDIO_REF_CTRL_OFFSET
-#define CRF_APB_DP_AUDIO_REF_CTRL_OFFSET                                           0XFD1A0074
-#undef CRF_APB_DP_STC_REF_CTRL_OFFSET
-#define CRF_APB_DP_STC_REF_CTRL_OFFSET                                             0XFD1A007C
-#undef CRF_APB_ACPU_CTRL_OFFSET
-#define CRF_APB_ACPU_CTRL_OFFSET                                                   0XFD1A0060
-#undef CRF_APB_DBG_TRACE_CTRL_OFFSET
-#define CRF_APB_DBG_TRACE_CTRL_OFFSET                                              0XFD1A0064
-#undef CRF_APB_DBG_FPD_CTRL_OFFSET
-#define CRF_APB_DBG_FPD_CTRL_OFFSET                                                0XFD1A0068
-#undef CRF_APB_DDR_CTRL_OFFSET
-#define CRF_APB_DDR_CTRL_OFFSET                                                    0XFD1A0080
-#undef CRF_APB_GPU_REF_CTRL_OFFSET
-#define CRF_APB_GPU_REF_CTRL_OFFSET                                                0XFD1A0084
-#undef CRF_APB_GDMA_REF_CTRL_OFFSET
-#define CRF_APB_GDMA_REF_CTRL_OFFSET                                               0XFD1A00B8
-#undef CRF_APB_DPDMA_REF_CTRL_OFFSET
-#define CRF_APB_DPDMA_REF_CTRL_OFFSET                                              0XFD1A00BC
-#undef CRF_APB_TOPSW_MAIN_CTRL_OFFSET
-#define CRF_APB_TOPSW_MAIN_CTRL_OFFSET                                             0XFD1A00C0
-#undef CRF_APB_TOPSW_LSBUS_CTRL_OFFSET
-#define CRF_APB_TOPSW_LSBUS_CTRL_OFFSET                                            0XFD1A00C4
-#undef CRF_APB_DBG_TSTMP_CTRL_OFFSET
-#define CRF_APB_DBG_TSTMP_CTRL_OFFSET                                              0XFD1A00F8
-#undef IOU_SLCR_IOU_TTC_APB_CLK_OFFSET
-#define IOU_SLCR_IOU_TTC_APB_CLK_OFFSET                                            0XFF180380
-#undef FPD_SLCR_WDT_CLK_SEL_OFFSET
-#define FPD_SLCR_WDT_CLK_SEL_OFFSET                                                0XFD610100
-#undef IOU_SLCR_WDT_CLK_SEL_OFFSET
-#define IOU_SLCR_WDT_CLK_SEL_OFFSET                                                0XFF180300
-#undef LPD_SLCR_CSUPMU_WDT_CLK_SEL_OFFSET
-#define LPD_SLCR_CSUPMU_WDT_CLK_SEL_OFFSET                                         0XFF410050
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_USB0_BUS_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_USB0_BUS_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_USB0_BUS_REF_CTRL_CLKACT_MASK
-#define CRL_APB_USB0_BUS_REF_CTRL_CLKACT_DEFVAL                                    0x00052000
-#define CRL_APB_USB0_BUS_REF_CTRL_CLKACT_SHIFT                                     25
-#define CRL_APB_USB0_BUS_REF_CTRL_CLKACT_MASK                                      0x02000000U
-
-/*6 bit divider*/
-#undef CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_DEFVAL                                  0x00052000
-#define CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_SHIFT                                   16
-#define CRL_APB_USB0_BUS_REF_CTRL_DIVISOR1_MASK                                    0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_DEFVAL                                  0x00052000
-#define CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_SHIFT                                   8
-#define CRL_APB_USB0_BUS_REF_CTRL_DIVISOR0_MASK                                    0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_DEFVAL                                    0x00052000
-#define CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_SHIFT                                     0
-#define CRL_APB_USB0_BUS_REF_CTRL_SRCSEL_MASK                                      0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_USB1_BUS_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_USB1_BUS_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_USB1_BUS_REF_CTRL_CLKACT_MASK
-#define CRL_APB_USB1_BUS_REF_CTRL_CLKACT_DEFVAL                                    0x00052000
-#define CRL_APB_USB1_BUS_REF_CTRL_CLKACT_SHIFT                                     25
-#define CRL_APB_USB1_BUS_REF_CTRL_CLKACT_MASK                                      0x02000000U
-
-/*6 bit divider*/
-#undef CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_DEFVAL                                  0x00052000
-#define CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_SHIFT                                   16
-#define CRL_APB_USB1_BUS_REF_CTRL_DIVISOR1_MASK                                    0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_DEFVAL                                  0x00052000
-#define CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_SHIFT                                   8
-#define CRL_APB_USB1_BUS_REF_CTRL_DIVISOR0_MASK                                    0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_DEFVAL                                    0x00052000
-#define CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_SHIFT                                     0
-#define CRL_APB_USB1_BUS_REF_CTRL_SRCSEL_MASK                                      0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_MASK
-#define CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_DEFVAL                                   0x00052000
-#define CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_SHIFT                                    25
-#define CRL_APB_USB3_DUAL_REF_CTRL_CLKACT_MASK                                     0x02000000U
-
-/*6 bit divider*/
-#undef CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_DEFVAL                                 0x00052000
-#define CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_SHIFT                                  16
-#define CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR1_MASK                                   0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_DEFVAL                                 0x00052000
-#define CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_SHIFT                                  8
-#define CRL_APB_USB3_DUAL_REF_CTRL_DIVISOR0_MASK                                   0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL. (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_DEFVAL                                   0x00052000
-#define CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_SHIFT                                    0
-#define CRL_APB_USB3_DUAL_REF_CTRL_SRCSEL_MASK                                     0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_SDIO0_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_SDIO0_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_SDIO0_REF_CTRL_CLKACT_MASK
-#define CRL_APB_SDIO0_REF_CTRL_CLKACT_DEFVAL                                       0x01000F00
-#define CRL_APB_SDIO0_REF_CTRL_CLKACT_SHIFT                                        24
-#define CRL_APB_SDIO0_REF_CTRL_CLKACT_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_SDIO0_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_SDIO0_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_SDIO0_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_SDIO0_REF_CTRL_DIVISOR1_DEFVAL                                     0x01000F00
-#define CRL_APB_SDIO0_REF_CTRL_DIVISOR1_SHIFT                                      16
-#define CRL_APB_SDIO0_REF_CTRL_DIVISOR1_MASK                                       0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_SDIO0_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_SDIO0_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_SDIO0_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_SDIO0_REF_CTRL_DIVISOR0_DEFVAL                                     0x01000F00
-#define CRL_APB_SDIO0_REF_CTRL_DIVISOR0_SHIFT                                      8
-#define CRL_APB_SDIO0_REF_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_SDIO0_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_SDIO0_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_SDIO0_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_SDIO0_REF_CTRL_SRCSEL_DEFVAL                                       0x01000F00
-#define CRL_APB_SDIO0_REF_CTRL_SRCSEL_SHIFT                                        0
-#define CRL_APB_SDIO0_REF_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_SDIO1_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_SDIO1_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_SDIO1_REF_CTRL_CLKACT_MASK
-#define CRL_APB_SDIO1_REF_CTRL_CLKACT_DEFVAL                                       0x01000F00
-#define CRL_APB_SDIO1_REF_CTRL_CLKACT_SHIFT                                        24
-#define CRL_APB_SDIO1_REF_CTRL_CLKACT_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_SDIO1_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_SDIO1_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_SDIO1_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_SDIO1_REF_CTRL_DIVISOR1_DEFVAL                                     0x01000F00
-#define CRL_APB_SDIO1_REF_CTRL_DIVISOR1_SHIFT                                      16
-#define CRL_APB_SDIO1_REF_CTRL_DIVISOR1_MASK                                       0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_SDIO1_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_SDIO1_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_SDIO1_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_SDIO1_REF_CTRL_DIVISOR0_DEFVAL                                     0x01000F00
-#define CRL_APB_SDIO1_REF_CTRL_DIVISOR0_SHIFT                                      8
-#define CRL_APB_SDIO1_REF_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_SDIO1_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_SDIO1_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_SDIO1_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_SDIO1_REF_CTRL_SRCSEL_DEFVAL                                       0x01000F00
-#define CRL_APB_SDIO1_REF_CTRL_SRCSEL_SHIFT                                        0
-#define CRL_APB_SDIO1_REF_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*MIO pad selection for sdio0_rx_clk (feedback clock from the PAD) 00: MIO [22] 01: MIO [38] 10: MIO [64] 11: MIO [64]*/
-#undef IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_DEFVAL
-#undef IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_SHIFT
-#undef IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_MASK
-#define IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_DEFVAL                             0x00000000
-#define IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_SHIFT                              0
-#define IOU_SLCR_SDIO_CLK_CTRL_SDIO0_RX_SRC_SEL_MASK                               0x00000003U
-
-/*MIO pad selection for sdio1_rx_clk (feedback clock from the PAD) 0: MIO [51] 1: MIO [76]*/
-#undef IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_DEFVAL
-#undef IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_SHIFT
-#undef IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_MASK
-#define IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_DEFVAL                             0x00000000
-#define IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_SHIFT                              17
-#define IOU_SLCR_SDIO_CLK_CTRL_SDIO1_RX_SRC_SEL_MASK                               0x00020000U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_UART0_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_UART0_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_UART0_REF_CTRL_CLKACT_MASK
-#define CRL_APB_UART0_REF_CTRL_CLKACT_DEFVAL                                       0x01001800
-#define CRL_APB_UART0_REF_CTRL_CLKACT_SHIFT                                        24
-#define CRL_APB_UART0_REF_CTRL_CLKACT_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_UART0_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_UART0_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_UART0_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_UART0_REF_CTRL_DIVISOR1_DEFVAL                                     0x01001800
-#define CRL_APB_UART0_REF_CTRL_DIVISOR1_SHIFT                                      16
-#define CRL_APB_UART0_REF_CTRL_DIVISOR1_MASK                                       0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_UART0_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_UART0_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_UART0_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_UART0_REF_CTRL_DIVISOR0_DEFVAL                                     0x01001800
-#define CRL_APB_UART0_REF_CTRL_DIVISOR0_SHIFT                                      8
-#define CRL_APB_UART0_REF_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_UART0_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_UART0_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_UART0_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_UART0_REF_CTRL_SRCSEL_DEFVAL                                       0x01001800
-#define CRL_APB_UART0_REF_CTRL_SRCSEL_SHIFT                                        0
-#define CRL_APB_UART0_REF_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_UART1_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_UART1_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_UART1_REF_CTRL_CLKACT_MASK
-#define CRL_APB_UART1_REF_CTRL_CLKACT_DEFVAL                                       0x01001800
-#define CRL_APB_UART1_REF_CTRL_CLKACT_SHIFT                                        24
-#define CRL_APB_UART1_REF_CTRL_CLKACT_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_UART1_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_UART1_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_UART1_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_UART1_REF_CTRL_DIVISOR1_DEFVAL                                     0x01001800
-#define CRL_APB_UART1_REF_CTRL_DIVISOR1_SHIFT                                      16
-#define CRL_APB_UART1_REF_CTRL_DIVISOR1_MASK                                       0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_UART1_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_UART1_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_UART1_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_UART1_REF_CTRL_DIVISOR0_DEFVAL                                     0x01001800
-#define CRL_APB_UART1_REF_CTRL_DIVISOR0_SHIFT                                      8
-#define CRL_APB_UART1_REF_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_UART1_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_UART1_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_UART1_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_UART1_REF_CTRL_SRCSEL_DEFVAL                                       0x01001800
-#define CRL_APB_UART1_REF_CTRL_SRCSEL_SHIFT                                        0
-#define CRL_APB_UART1_REF_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_I2C1_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_I2C1_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_I2C1_REF_CTRL_CLKACT_MASK
-#define CRL_APB_I2C1_REF_CTRL_CLKACT_DEFVAL                                        0x01000500
-#define CRL_APB_I2C1_REF_CTRL_CLKACT_SHIFT                                         24
-#define CRL_APB_I2C1_REF_CTRL_CLKACT_MASK                                          0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_I2C1_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_I2C1_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_I2C1_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_I2C1_REF_CTRL_DIVISOR1_DEFVAL                                      0x01000500
-#define CRL_APB_I2C1_REF_CTRL_DIVISOR1_SHIFT                                       16
-#define CRL_APB_I2C1_REF_CTRL_DIVISOR1_MASK                                        0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_I2C1_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_I2C1_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_I2C1_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_I2C1_REF_CTRL_DIVISOR0_DEFVAL                                      0x01000500
-#define CRL_APB_I2C1_REF_CTRL_DIVISOR0_SHIFT                                       8
-#define CRL_APB_I2C1_REF_CTRL_DIVISOR0_MASK                                        0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_I2C1_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_I2C1_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_I2C1_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_I2C1_REF_CTRL_SRCSEL_DEFVAL                                        0x01000500
-#define CRL_APB_I2C1_REF_CTRL_SRCSEL_SHIFT                                         0
-#define CRL_APB_I2C1_REF_CTRL_SRCSEL_MASK                                          0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_SPI0_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_SPI0_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_SPI0_REF_CTRL_CLKACT_MASK
-#define CRL_APB_SPI0_REF_CTRL_CLKACT_DEFVAL                                        0x01001800
-#define CRL_APB_SPI0_REF_CTRL_CLKACT_SHIFT                                         24
-#define CRL_APB_SPI0_REF_CTRL_CLKACT_MASK                                          0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_SPI0_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_SPI0_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_SPI0_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_SPI0_REF_CTRL_DIVISOR1_DEFVAL                                      0x01001800
-#define CRL_APB_SPI0_REF_CTRL_DIVISOR1_SHIFT                                       16
-#define CRL_APB_SPI0_REF_CTRL_DIVISOR1_MASK                                        0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_SPI0_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_SPI0_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_SPI0_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_SPI0_REF_CTRL_DIVISOR0_DEFVAL                                      0x01001800
-#define CRL_APB_SPI0_REF_CTRL_DIVISOR0_SHIFT                                       8
-#define CRL_APB_SPI0_REF_CTRL_DIVISOR0_MASK                                        0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_SPI0_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_SPI0_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_SPI0_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_SPI0_REF_CTRL_SRCSEL_DEFVAL                                        0x01001800
-#define CRL_APB_SPI0_REF_CTRL_SRCSEL_SHIFT                                         0
-#define CRL_APB_SPI0_REF_CTRL_SRCSEL_MASK                                          0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_SPI1_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_SPI1_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_SPI1_REF_CTRL_CLKACT_MASK
-#define CRL_APB_SPI1_REF_CTRL_CLKACT_DEFVAL                                        0x01001800
-#define CRL_APB_SPI1_REF_CTRL_CLKACT_SHIFT                                         24
-#define CRL_APB_SPI1_REF_CTRL_CLKACT_MASK                                          0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_SPI1_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_SPI1_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_SPI1_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_SPI1_REF_CTRL_DIVISOR1_DEFVAL                                      0x01001800
-#define CRL_APB_SPI1_REF_CTRL_DIVISOR1_SHIFT                                       16
-#define CRL_APB_SPI1_REF_CTRL_DIVISOR1_MASK                                        0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_SPI1_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_SPI1_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_SPI1_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_SPI1_REF_CTRL_DIVISOR0_DEFVAL                                      0x01001800
-#define CRL_APB_SPI1_REF_CTRL_DIVISOR0_SHIFT                                       8
-#define CRL_APB_SPI1_REF_CTRL_DIVISOR0_MASK                                        0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_SPI1_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_SPI1_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_SPI1_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_SPI1_REF_CTRL_SRCSEL_DEFVAL                                        0x01001800
-#define CRL_APB_SPI1_REF_CTRL_SRCSEL_SHIFT                                         0
-#define CRL_APB_SPI1_REF_CTRL_SRCSEL_MASK                                          0x00000007U
-
-/*Turing this off will shut down the OCM, some parts of the APM, and prevent transactions going from the FPD to the LPD and cou
-               d lead to system hang*/
-#undef CRL_APB_CPU_R5_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_CPU_R5_CTRL_CLKACT_SHIFT
-#undef CRL_APB_CPU_R5_CTRL_CLKACT_MASK
-#define CRL_APB_CPU_R5_CTRL_CLKACT_DEFVAL                                          0x03000600
-#define CRL_APB_CPU_R5_CTRL_CLKACT_SHIFT                                           24
-#define CRL_APB_CPU_R5_CTRL_CLKACT_MASK                                            0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_CPU_R5_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_CPU_R5_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_CPU_R5_CTRL_DIVISOR0_MASK
-#define CRL_APB_CPU_R5_CTRL_DIVISOR0_DEFVAL                                        0x03000600
-#define CRL_APB_CPU_R5_CTRL_DIVISOR0_SHIFT                                         8
-#define CRL_APB_CPU_R5_CTRL_DIVISOR0_MASK                                          0x00003F00U
-
-/*000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_CPU_R5_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_CPU_R5_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_CPU_R5_CTRL_SRCSEL_MASK
-#define CRL_APB_CPU_R5_CTRL_SRCSEL_DEFVAL                                          0x03000600
-#define CRL_APB_CPU_R5_CTRL_SRCSEL_SHIFT                                           0
-#define CRL_APB_CPU_R5_CTRL_SRCSEL_MASK                                            0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_IOU_SWITCH_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_IOU_SWITCH_CTRL_CLKACT_SHIFT
-#undef CRL_APB_IOU_SWITCH_CTRL_CLKACT_MASK
-#define CRL_APB_IOU_SWITCH_CTRL_CLKACT_DEFVAL                                      0x00001500
-#define CRL_APB_IOU_SWITCH_CTRL_CLKACT_SHIFT                                       24
-#define CRL_APB_IOU_SWITCH_CTRL_CLKACT_MASK                                        0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_MASK
-#define CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_DEFVAL                                    0x00001500
-#define CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_SHIFT                                     8
-#define CRL_APB_IOU_SWITCH_CTRL_DIVISOR0_MASK                                      0x00003F00U
-
-/*000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_IOU_SWITCH_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_IOU_SWITCH_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_IOU_SWITCH_CTRL_SRCSEL_MASK
-#define CRL_APB_IOU_SWITCH_CTRL_SRCSEL_DEFVAL                                      0x00001500
-#define CRL_APB_IOU_SWITCH_CTRL_SRCSEL_SHIFT                                       0
-#define CRL_APB_IOU_SWITCH_CTRL_SRCSEL_MASK                                        0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_PCAP_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_PCAP_CTRL_CLKACT_SHIFT
-#undef CRL_APB_PCAP_CTRL_CLKACT_MASK
-#define CRL_APB_PCAP_CTRL_CLKACT_DEFVAL                                            0x00001500
-#define CRL_APB_PCAP_CTRL_CLKACT_SHIFT                                             24
-#define CRL_APB_PCAP_CTRL_CLKACT_MASK                                              0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_PCAP_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_PCAP_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_PCAP_CTRL_DIVISOR0_MASK
-#define CRL_APB_PCAP_CTRL_DIVISOR0_DEFVAL                                          0x00001500
-#define CRL_APB_PCAP_CTRL_DIVISOR0_SHIFT                                           8
-#define CRL_APB_PCAP_CTRL_DIVISOR0_MASK                                            0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_PCAP_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_PCAP_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_PCAP_CTRL_SRCSEL_MASK
-#define CRL_APB_PCAP_CTRL_SRCSEL_DEFVAL                                            0x00001500
-#define CRL_APB_PCAP_CTRL_SRCSEL_SHIFT                                             0
-#define CRL_APB_PCAP_CTRL_SRCSEL_MASK                                              0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_LPD_SWITCH_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_LPD_SWITCH_CTRL_CLKACT_SHIFT
-#undef CRL_APB_LPD_SWITCH_CTRL_CLKACT_MASK
-#define CRL_APB_LPD_SWITCH_CTRL_CLKACT_DEFVAL                                      0x01000500
-#define CRL_APB_LPD_SWITCH_CTRL_CLKACT_SHIFT                                       24
-#define CRL_APB_LPD_SWITCH_CTRL_CLKACT_MASK                                        0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_MASK
-#define CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_DEFVAL                                    0x01000500
-#define CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_SHIFT                                     8
-#define CRL_APB_LPD_SWITCH_CTRL_DIVISOR0_MASK                                      0x00003F00U
-
-/*000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_LPD_SWITCH_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_LPD_SWITCH_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_LPD_SWITCH_CTRL_SRCSEL_MASK
-#define CRL_APB_LPD_SWITCH_CTRL_SRCSEL_DEFVAL                                      0x01000500
-#define CRL_APB_LPD_SWITCH_CTRL_SRCSEL_SHIFT                                       0
-#define CRL_APB_LPD_SWITCH_CTRL_SRCSEL_MASK                                        0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_LPD_LSBUS_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_LPD_LSBUS_CTRL_CLKACT_SHIFT
-#undef CRL_APB_LPD_LSBUS_CTRL_CLKACT_MASK
-#define CRL_APB_LPD_LSBUS_CTRL_CLKACT_DEFVAL                                       0x01001800
-#define CRL_APB_LPD_LSBUS_CTRL_CLKACT_SHIFT                                        24
-#define CRL_APB_LPD_LSBUS_CTRL_CLKACT_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_MASK
-#define CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_DEFVAL                                     0x01001800
-#define CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_SHIFT                                      8
-#define CRL_APB_LPD_LSBUS_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_LPD_LSBUS_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_LPD_LSBUS_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_LPD_LSBUS_CTRL_SRCSEL_MASK
-#define CRL_APB_LPD_LSBUS_CTRL_SRCSEL_DEFVAL                                       0x01001800
-#define CRL_APB_LPD_LSBUS_CTRL_SRCSEL_SHIFT                                        0
-#define CRL_APB_LPD_LSBUS_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_DBG_LPD_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_DBG_LPD_CTRL_CLKACT_SHIFT
-#undef CRL_APB_DBG_LPD_CTRL_CLKACT_MASK
-#define CRL_APB_DBG_LPD_CTRL_CLKACT_DEFVAL                                         0x01002000
-#define CRL_APB_DBG_LPD_CTRL_CLKACT_SHIFT                                          24
-#define CRL_APB_DBG_LPD_CTRL_CLKACT_MASK                                           0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_DBG_LPD_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_DBG_LPD_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_DBG_LPD_CTRL_DIVISOR0_MASK
-#define CRL_APB_DBG_LPD_CTRL_DIVISOR0_DEFVAL                                       0x01002000
-#define CRL_APB_DBG_LPD_CTRL_DIVISOR0_SHIFT                                        8
-#define CRL_APB_DBG_LPD_CTRL_DIVISOR0_MASK                                         0x00003F00U
-
-/*000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_DBG_LPD_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_DBG_LPD_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_DBG_LPD_CTRL_SRCSEL_MASK
-#define CRL_APB_DBG_LPD_CTRL_SRCSEL_DEFVAL                                         0x01002000
-#define CRL_APB_DBG_LPD_CTRL_SRCSEL_SHIFT                                          0
-#define CRL_APB_DBG_LPD_CTRL_SRCSEL_MASK                                           0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_ADMA_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_ADMA_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_ADMA_REF_CTRL_CLKACT_MASK
-#define CRL_APB_ADMA_REF_CTRL_CLKACT_DEFVAL                                        0x00002000
-#define CRL_APB_ADMA_REF_CTRL_CLKACT_SHIFT                                         24
-#define CRL_APB_ADMA_REF_CTRL_CLKACT_MASK                                          0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_ADMA_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_ADMA_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_ADMA_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_ADMA_REF_CTRL_DIVISOR0_DEFVAL                                      0x00002000
-#define CRL_APB_ADMA_REF_CTRL_DIVISOR0_SHIFT                                       8
-#define CRL_APB_ADMA_REF_CTRL_DIVISOR0_MASK                                        0x00003F00U
-
-/*000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_ADMA_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_ADMA_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_ADMA_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_ADMA_REF_CTRL_SRCSEL_DEFVAL                                        0x00002000
-#define CRL_APB_ADMA_REF_CTRL_SRCSEL_SHIFT                                         0
-#define CRL_APB_ADMA_REF_CTRL_SRCSEL_MASK                                          0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_PL0_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_PL0_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_PL0_REF_CTRL_CLKACT_MASK
-#define CRL_APB_PL0_REF_CTRL_CLKACT_DEFVAL                                         0x00052000
-#define CRL_APB_PL0_REF_CTRL_CLKACT_SHIFT                                          24
-#define CRL_APB_PL0_REF_CTRL_CLKACT_MASK                                           0x01000000U
-
-/*6 bit divider*/
-#undef CRL_APB_PL0_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_PL0_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_PL0_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_PL0_REF_CTRL_DIVISOR1_DEFVAL                                       0x00052000
-#define CRL_APB_PL0_REF_CTRL_DIVISOR1_SHIFT                                        16
-#define CRL_APB_PL0_REF_CTRL_DIVISOR1_MASK                                         0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_PL0_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_PL0_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_PL0_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_PL0_REF_CTRL_DIVISOR0_DEFVAL                                       0x00052000
-#define CRL_APB_PL0_REF_CTRL_DIVISOR0_SHIFT                                        8
-#define CRL_APB_PL0_REF_CTRL_DIVISOR0_MASK                                         0x00003F00U
-
-/*000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_PL0_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_PL0_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_PL0_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_PL0_REF_CTRL_SRCSEL_DEFVAL                                         0x00052000
-#define CRL_APB_PL0_REF_CTRL_SRCSEL_SHIFT                                          0
-#define CRL_APB_PL0_REF_CTRL_SRCSEL_MASK                                           0x00000007U
-
-/*6 bit divider*/
-#undef CRL_APB_AMS_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRL_APB_AMS_REF_CTRL_DIVISOR1_SHIFT
-#undef CRL_APB_AMS_REF_CTRL_DIVISOR1_MASK
-#define CRL_APB_AMS_REF_CTRL_DIVISOR1_DEFVAL                                       0x01001800
-#define CRL_APB_AMS_REF_CTRL_DIVISOR1_SHIFT                                        16
-#define CRL_APB_AMS_REF_CTRL_DIVISOR1_MASK                                         0x003F0000U
-
-/*6 bit divider*/
-#undef CRL_APB_AMS_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_AMS_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_AMS_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_AMS_REF_CTRL_DIVISOR0_DEFVAL                                       0x01001800
-#define CRL_APB_AMS_REF_CTRL_DIVISOR0_SHIFT                                        8
-#define CRL_APB_AMS_REF_CTRL_DIVISOR0_MASK                                         0x00003F00U
-
-/*000 = RPLL; 010 = IOPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_AMS_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_AMS_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_AMS_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_AMS_REF_CTRL_SRCSEL_DEFVAL                                         0x01001800
-#define CRL_APB_AMS_REF_CTRL_SRCSEL_SHIFT                                          0
-#define CRL_APB_AMS_REF_CTRL_SRCSEL_MASK                                           0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_AMS_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_AMS_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_AMS_REF_CTRL_CLKACT_MASK
-#define CRL_APB_AMS_REF_CTRL_CLKACT_DEFVAL                                         0x01001800
-#define CRL_APB_AMS_REF_CTRL_CLKACT_SHIFT                                          24
-#define CRL_APB_AMS_REF_CTRL_CLKACT_MASK                                           0x01000000U
-
-/*000 = IOPLL; 001 = RPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new clock. This
-               is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_DLL_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_DLL_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_DLL_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_DLL_REF_CTRL_SRCSEL_DEFVAL                                         0x00000000
-#define CRL_APB_DLL_REF_CTRL_SRCSEL_SHIFT                                          0
-#define CRL_APB_DLL_REF_CTRL_SRCSEL_MASK                                           0x00000007U
-
-/*6 bit divider*/
-#undef CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_SHIFT
-#undef CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_MASK
-#define CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_DEFVAL                                 0x00001800
-#define CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_SHIFT                                  8
-#define CRL_APB_TIMESTAMP_REF_CTRL_DIVISOR0_MASK                                   0x00003F00U
-
-/*1XX = pss_ref_clk; 000 = IOPLL; 010 = RPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and
-                cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_DEFVAL
-#undef CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_SHIFT
-#undef CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_MASK
-#define CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_DEFVAL                                   0x00001800
-#define CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_SHIFT                                    0
-#define CRL_APB_TIMESTAMP_REF_CTRL_SRCSEL_MASK                                     0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_DEFVAL
-#undef CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_SHIFT
-#undef CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_MASK
-#define CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_DEFVAL                                   0x00001800
-#define CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_SHIFT                                    24
-#define CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_MASK                                     0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_SHIFT
-#undef CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_MASK
-#define CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_DEFVAL                                  0x01002300
-#define CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_SHIFT                                   16
-#define CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR1_MASK                                    0x003F0000U
-
-/*6 bit divider*/
-#undef CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_MASK
-#define CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_DEFVAL                                  0x01002300
-#define CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_SHIFT                                   8
-#define CRF_APB_DP_VIDEO_REF_CTRL_DIVISOR0_MASK                                    0x00003F00U
-
-/*000 = VPLL; 010 = DPLL; 011 = RPLL_TO_FPD - might be using extra mux; (This signal may only be toggled after 4 cycles of the
-               ld clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_MASK
-#define CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_DEFVAL                                    0x01002300
-#define CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_SHIFT                                     0
-#define CRF_APB_DP_VIDEO_REF_CTRL_SRCSEL_MASK                                      0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_SHIFT
-#undef CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_MASK
-#define CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_DEFVAL                                    0x01002300
-#define CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_SHIFT                                     24
-#define CRF_APB_DP_VIDEO_REF_CTRL_CLKACT_MASK                                      0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_SHIFT
-#undef CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_MASK
-#define CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_DEFVAL                                  0x01032300
-#define CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_SHIFT                                   16
-#define CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR1_MASK                                    0x003F0000U
-
-/*6 bit divider*/
-#undef CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_MASK
-#define CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_DEFVAL                                  0x01032300
-#define CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_SHIFT                                   8
-#define CRF_APB_DP_AUDIO_REF_CTRL_DIVISOR0_MASK                                    0x00003F00U
-
-/*000 = VPLL; 010 = DPLL; 011 = RPLL_TO_FPD - might be using extra mux; (This signal may only be toggled after 4 cycles of the
-               ld clock and 4 cycles of the new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_MASK
-#define CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_DEFVAL                                    0x01032300
-#define CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_SHIFT                                     0
-#define CRF_APB_DP_AUDIO_REF_CTRL_SRCSEL_MASK                                      0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_SHIFT
-#undef CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_MASK
-#define CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_DEFVAL                                    0x01032300
-#define CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_SHIFT                                     24
-#define CRF_APB_DP_AUDIO_REF_CTRL_CLKACT_MASK                                      0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DP_STC_REF_CTRL_DIVISOR1_DEFVAL
-#undef CRF_APB_DP_STC_REF_CTRL_DIVISOR1_SHIFT
-#undef CRF_APB_DP_STC_REF_CTRL_DIVISOR1_MASK
-#define CRF_APB_DP_STC_REF_CTRL_DIVISOR1_DEFVAL                                    0x01203200
-#define CRF_APB_DP_STC_REF_CTRL_DIVISOR1_SHIFT                                     16
-#define CRF_APB_DP_STC_REF_CTRL_DIVISOR1_MASK                                      0x003F0000U
-
-/*6 bit divider*/
-#undef CRF_APB_DP_STC_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DP_STC_REF_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DP_STC_REF_CTRL_DIVISOR0_MASK
-#define CRF_APB_DP_STC_REF_CTRL_DIVISOR0_DEFVAL                                    0x01203200
-#define CRF_APB_DP_STC_REF_CTRL_DIVISOR0_SHIFT                                     8
-#define CRF_APB_DP_STC_REF_CTRL_DIVISOR0_MASK                                      0x00003F00U
-
-/*000 = VPLL; 010 = DPLL; 011 = RPLL_TO_FPD; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of t
-               e new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DP_STC_REF_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DP_STC_REF_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DP_STC_REF_CTRL_SRCSEL_MASK
-#define CRF_APB_DP_STC_REF_CTRL_SRCSEL_DEFVAL                                      0x01203200
-#define CRF_APB_DP_STC_REF_CTRL_SRCSEL_SHIFT                                       0
-#define CRF_APB_DP_STC_REF_CTRL_SRCSEL_MASK                                        0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_DP_STC_REF_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_DP_STC_REF_CTRL_CLKACT_SHIFT
-#undef CRF_APB_DP_STC_REF_CTRL_CLKACT_MASK
-#define CRF_APB_DP_STC_REF_CTRL_CLKACT_DEFVAL                                      0x01203200
-#define CRF_APB_DP_STC_REF_CTRL_CLKACT_SHIFT                                       24
-#define CRF_APB_DP_STC_REF_CTRL_CLKACT_MASK                                        0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_ACPU_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_ACPU_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_ACPU_CTRL_DIVISOR0_MASK
-#define CRF_APB_ACPU_CTRL_DIVISOR0_DEFVAL                                          0x03000400
-#define CRF_APB_ACPU_CTRL_DIVISOR0_SHIFT                                           8
-#define CRF_APB_ACPU_CTRL_DIVISOR0_MASK                                            0x00003F00U
-
-/*000 = APLL; 010 = DPLL; 011 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_ACPU_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_ACPU_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_ACPU_CTRL_SRCSEL_MASK
-#define CRF_APB_ACPU_CTRL_SRCSEL_DEFVAL                                            0x03000400
-#define CRF_APB_ACPU_CTRL_SRCSEL_SHIFT                                             0
-#define CRF_APB_ACPU_CTRL_SRCSEL_MASK                                              0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock. For the half speed APU Clock*/
-#undef CRF_APB_ACPU_CTRL_CLKACT_HALF_DEFVAL
-#undef CRF_APB_ACPU_CTRL_CLKACT_HALF_SHIFT
-#undef CRF_APB_ACPU_CTRL_CLKACT_HALF_MASK
-#define CRF_APB_ACPU_CTRL_CLKACT_HALF_DEFVAL                                       0x03000400
-#define CRF_APB_ACPU_CTRL_CLKACT_HALF_SHIFT                                        25
-#define CRF_APB_ACPU_CTRL_CLKACT_HALF_MASK                                         0x02000000U
-
-/*Clock active signal. Switch to 0 to disable the clock. For the full speed ACPUX Clock. This will shut off the high speed cloc
-                to the entire APU*/
-#undef CRF_APB_ACPU_CTRL_CLKACT_FULL_DEFVAL
-#undef CRF_APB_ACPU_CTRL_CLKACT_FULL_SHIFT
-#undef CRF_APB_ACPU_CTRL_CLKACT_FULL_MASK
-#define CRF_APB_ACPU_CTRL_CLKACT_FULL_DEFVAL                                       0x03000400
-#define CRF_APB_ACPU_CTRL_CLKACT_FULL_SHIFT                                        24
-#define CRF_APB_ACPU_CTRL_CLKACT_FULL_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DBG_TRACE_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DBG_TRACE_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DBG_TRACE_CTRL_DIVISOR0_MASK
-#define CRF_APB_DBG_TRACE_CTRL_DIVISOR0_DEFVAL                                     0x00002500
-#define CRF_APB_DBG_TRACE_CTRL_DIVISOR0_SHIFT                                      8
-#define CRF_APB_DBG_TRACE_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = IOPLL_TO_FPD; 010 = DPLL; 011 = APLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DBG_TRACE_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DBG_TRACE_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DBG_TRACE_CTRL_SRCSEL_MASK
-#define CRF_APB_DBG_TRACE_CTRL_SRCSEL_DEFVAL                                       0x00002500
-#define CRF_APB_DBG_TRACE_CTRL_SRCSEL_SHIFT                                        0
-#define CRF_APB_DBG_TRACE_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_DBG_TRACE_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_DBG_TRACE_CTRL_CLKACT_SHIFT
-#undef CRF_APB_DBG_TRACE_CTRL_CLKACT_MASK
-#define CRF_APB_DBG_TRACE_CTRL_CLKACT_DEFVAL                                       0x00002500
-#define CRF_APB_DBG_TRACE_CTRL_CLKACT_SHIFT                                        24
-#define CRF_APB_DBG_TRACE_CTRL_CLKACT_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DBG_FPD_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DBG_FPD_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DBG_FPD_CTRL_DIVISOR0_MASK
-#define CRF_APB_DBG_FPD_CTRL_DIVISOR0_DEFVAL                                       0x01002500
-#define CRF_APB_DBG_FPD_CTRL_DIVISOR0_SHIFT                                        8
-#define CRF_APB_DBG_FPD_CTRL_DIVISOR0_MASK                                         0x00003F00U
-
-/*000 = IOPLL_TO_FPD; 010 = DPLL; 011 = APLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DBG_FPD_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DBG_FPD_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DBG_FPD_CTRL_SRCSEL_MASK
-#define CRF_APB_DBG_FPD_CTRL_SRCSEL_DEFVAL                                         0x01002500
-#define CRF_APB_DBG_FPD_CTRL_SRCSEL_SHIFT                                          0
-#define CRF_APB_DBG_FPD_CTRL_SRCSEL_MASK                                           0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_DBG_FPD_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_DBG_FPD_CTRL_CLKACT_SHIFT
-#undef CRF_APB_DBG_FPD_CTRL_CLKACT_MASK
-#define CRF_APB_DBG_FPD_CTRL_CLKACT_DEFVAL                                         0x01002500
-#define CRF_APB_DBG_FPD_CTRL_CLKACT_SHIFT                                          24
-#define CRF_APB_DBG_FPD_CTRL_CLKACT_MASK                                           0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DDR_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DDR_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DDR_CTRL_DIVISOR0_MASK
-#define CRF_APB_DDR_CTRL_DIVISOR0_DEFVAL                                           0x01000500
-#define CRF_APB_DDR_CTRL_DIVISOR0_SHIFT                                            8
-#define CRF_APB_DDR_CTRL_DIVISOR0_MASK                                             0x00003F00U
-
-/*000 = DPLL; 001 = VPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new clock. This
-               s not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DDR_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DDR_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DDR_CTRL_SRCSEL_MASK
-#define CRF_APB_DDR_CTRL_SRCSEL_DEFVAL                                             0x01000500
-#define CRF_APB_DDR_CTRL_SRCSEL_SHIFT                                              0
-#define CRF_APB_DDR_CTRL_SRCSEL_MASK                                               0x00000007U
-
-/*6 bit divider*/
-#undef CRF_APB_GPU_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_GPU_REF_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_GPU_REF_CTRL_DIVISOR0_MASK
-#define CRF_APB_GPU_REF_CTRL_DIVISOR0_DEFVAL                                       0x00001500
-#define CRF_APB_GPU_REF_CTRL_DIVISOR0_SHIFT                                        8
-#define CRF_APB_GPU_REF_CTRL_DIVISOR0_MASK                                         0x00003F00U
-
-/*000 = IOPLL_TO_FPD; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_GPU_REF_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_GPU_REF_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_GPU_REF_CTRL_SRCSEL_MASK
-#define CRF_APB_GPU_REF_CTRL_SRCSEL_DEFVAL                                         0x00001500
-#define CRF_APB_GPU_REF_CTRL_SRCSEL_SHIFT                                          0
-#define CRF_APB_GPU_REF_CTRL_SRCSEL_MASK                                           0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock, which will stop clock for GPU (and both Pixel Processors).*/
-#undef CRF_APB_GPU_REF_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_GPU_REF_CTRL_CLKACT_SHIFT
-#undef CRF_APB_GPU_REF_CTRL_CLKACT_MASK
-#define CRF_APB_GPU_REF_CTRL_CLKACT_DEFVAL                                         0x00001500
-#define CRF_APB_GPU_REF_CTRL_CLKACT_SHIFT                                          24
-#define CRF_APB_GPU_REF_CTRL_CLKACT_MASK                                           0x01000000U
-
-/*Clock active signal for Pixel Processor. Switch to 0 to disable the clock only to this Pixel Processor*/
-#undef CRF_APB_GPU_REF_CTRL_PP0_CLKACT_DEFVAL
-#undef CRF_APB_GPU_REF_CTRL_PP0_CLKACT_SHIFT
-#undef CRF_APB_GPU_REF_CTRL_PP0_CLKACT_MASK
-#define CRF_APB_GPU_REF_CTRL_PP0_CLKACT_DEFVAL                                     0x00001500
-#define CRF_APB_GPU_REF_CTRL_PP0_CLKACT_SHIFT                                      25
-#define CRF_APB_GPU_REF_CTRL_PP0_CLKACT_MASK                                       0x02000000U
-
-/*Clock active signal for Pixel Processor. Switch to 0 to disable the clock only to this Pixel Processor*/
-#undef CRF_APB_GPU_REF_CTRL_PP1_CLKACT_DEFVAL
-#undef CRF_APB_GPU_REF_CTRL_PP1_CLKACT_SHIFT
-#undef CRF_APB_GPU_REF_CTRL_PP1_CLKACT_MASK
-#define CRF_APB_GPU_REF_CTRL_PP1_CLKACT_DEFVAL                                     0x00001500
-#define CRF_APB_GPU_REF_CTRL_PP1_CLKACT_SHIFT                                      26
-#define CRF_APB_GPU_REF_CTRL_PP1_CLKACT_MASK                                       0x04000000U
-
-/*6 bit divider*/
-#undef CRF_APB_GDMA_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_GDMA_REF_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_GDMA_REF_CTRL_DIVISOR0_MASK
-#define CRF_APB_GDMA_REF_CTRL_DIVISOR0_DEFVAL                                      0x01000500
-#define CRF_APB_GDMA_REF_CTRL_DIVISOR0_SHIFT                                       8
-#define CRF_APB_GDMA_REF_CTRL_DIVISOR0_MASK                                        0x00003F00U
-
-/*000 = APLL; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_GDMA_REF_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_GDMA_REF_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_GDMA_REF_CTRL_SRCSEL_MASK
-#define CRF_APB_GDMA_REF_CTRL_SRCSEL_DEFVAL                                        0x01000500
-#define CRF_APB_GDMA_REF_CTRL_SRCSEL_SHIFT                                         0
-#define CRF_APB_GDMA_REF_CTRL_SRCSEL_MASK                                          0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_GDMA_REF_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_GDMA_REF_CTRL_CLKACT_SHIFT
-#undef CRF_APB_GDMA_REF_CTRL_CLKACT_MASK
-#define CRF_APB_GDMA_REF_CTRL_CLKACT_DEFVAL                                        0x01000500
-#define CRF_APB_GDMA_REF_CTRL_CLKACT_SHIFT                                         24
-#define CRF_APB_GDMA_REF_CTRL_CLKACT_MASK                                          0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DPDMA_REF_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DPDMA_REF_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DPDMA_REF_CTRL_DIVISOR0_MASK
-#define CRF_APB_DPDMA_REF_CTRL_DIVISOR0_DEFVAL                                     0x01000500
-#define CRF_APB_DPDMA_REF_CTRL_DIVISOR0_SHIFT                                      8
-#define CRF_APB_DPDMA_REF_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = APLL; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DPDMA_REF_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DPDMA_REF_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DPDMA_REF_CTRL_SRCSEL_MASK
-#define CRF_APB_DPDMA_REF_CTRL_SRCSEL_DEFVAL                                       0x01000500
-#define CRF_APB_DPDMA_REF_CTRL_SRCSEL_SHIFT                                        0
-#define CRF_APB_DPDMA_REF_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_DPDMA_REF_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_DPDMA_REF_CTRL_CLKACT_SHIFT
-#undef CRF_APB_DPDMA_REF_CTRL_CLKACT_MASK
-#define CRF_APB_DPDMA_REF_CTRL_CLKACT_DEFVAL                                       0x01000500
-#define CRF_APB_DPDMA_REF_CTRL_CLKACT_SHIFT                                        24
-#define CRF_APB_DPDMA_REF_CTRL_CLKACT_MASK                                         0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_MASK
-#define CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_DEFVAL                                    0x01000400
-#define CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_SHIFT                                     8
-#define CRF_APB_TOPSW_MAIN_CTRL_DIVISOR0_MASK                                      0x00003F00U
-
-/*000 = APLL; 010 = VPLL; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of the new
-               lock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_MASK
-#define CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_DEFVAL                                      0x01000400
-#define CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_SHIFT                                       0
-#define CRF_APB_TOPSW_MAIN_CTRL_SRCSEL_MASK                                        0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_TOPSW_MAIN_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_TOPSW_MAIN_CTRL_CLKACT_SHIFT
-#undef CRF_APB_TOPSW_MAIN_CTRL_CLKACT_MASK
-#define CRF_APB_TOPSW_MAIN_CTRL_CLKACT_DEFVAL                                      0x01000400
-#define CRF_APB_TOPSW_MAIN_CTRL_CLKACT_SHIFT                                       24
-#define CRF_APB_TOPSW_MAIN_CTRL_CLKACT_MASK                                        0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_MASK
-#define CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_DEFVAL                                   0x01000800
-#define CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_SHIFT                                    8
-#define CRF_APB_TOPSW_LSBUS_CTRL_DIVISOR0_MASK                                     0x00003F00U
-
-/*000 = APLL; 010 = IOPLL_TO_FPD; 011 = DPLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_MASK
-#define CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_DEFVAL                                     0x01000800
-#define CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_SHIFT                                      0
-#define CRF_APB_TOPSW_LSBUS_CTRL_SRCSEL_MASK                                       0x00000007U
-
-/*Clock active signal. Switch to 0 to disable the clock*/
-#undef CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_DEFVAL
-#undef CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_SHIFT
-#undef CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_MASK
-#define CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_DEFVAL                                     0x01000800
-#define CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_SHIFT                                      24
-#define CRF_APB_TOPSW_LSBUS_CTRL_CLKACT_MASK                                       0x01000000U
-
-/*6 bit divider*/
-#undef CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_DEFVAL
-#undef CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_SHIFT
-#undef CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_MASK
-#define CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_DEFVAL                                     0x00000A00
-#define CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_SHIFT                                      8
-#define CRF_APB_DBG_TSTMP_CTRL_DIVISOR0_MASK                                       0x00003F00U
-
-/*000 = IOPLL_TO_FPD; 010 = DPLL; 011 = APLL; (This signal may only be toggled after 4 cycles of the old clock and 4 cycles of
-               he new clock. This is not usually an issue, but designers must be aware.)*/
-#undef CRF_APB_DBG_TSTMP_CTRL_SRCSEL_DEFVAL
-#undef CRF_APB_DBG_TSTMP_CTRL_SRCSEL_SHIFT
-#undef CRF_APB_DBG_TSTMP_CTRL_SRCSEL_MASK
-#define CRF_APB_DBG_TSTMP_CTRL_SRCSEL_DEFVAL                                       0x00000A00
-#define CRF_APB_DBG_TSTMP_CTRL_SRCSEL_SHIFT                                        0
-#define CRF_APB_DBG_TSTMP_CTRL_SRCSEL_MASK                                         0x00000007U
-
-/*00" = Select the APB switch clock for the APB interface of TTC0'01" = Select the PLL ref clock for the APB interface of TTC0'
-               0" = Select the R5 clock for the APB interface of TTC0*/
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_DEFVAL
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_SHIFT
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_MASK
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_DEFVAL                                   0x00000000
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_SHIFT                                    0
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC0_SEL_MASK                                     0x00000003U
-
-/*00" = Select the APB switch clock for the APB interface of TTC1'01" = Select the PLL ref clock for the APB interface of TTC1'
-               0" = Select the R5 clock for the APB interface of TTC1*/
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_DEFVAL
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_SHIFT
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_MASK
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_DEFVAL                                   0x00000000
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_SHIFT                                    2
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC1_SEL_MASK                                     0x0000000CU
-
-/*00" = Select the APB switch clock for the APB interface of TTC2'01" = Select the PLL ref clock for the APB interface of TTC2'
-               0" = Select the R5 clock for the APB interface of TTC2*/
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_DEFVAL
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_SHIFT
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_MASK
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_DEFVAL                                   0x00000000
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_SHIFT                                    4
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC2_SEL_MASK                                     0x00000030U
-
-/*00" = Select the APB switch clock for the APB interface of TTC3'01" = Select the PLL ref clock for the APB interface of TTC3'
-               0" = Select the R5 clock for the APB interface of TTC3*/
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_DEFVAL
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_SHIFT
-#undef IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_MASK
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_DEFVAL                                   0x00000000
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_SHIFT                                    6
-#define IOU_SLCR_IOU_TTC_APB_CLK_TTC3_SEL_MASK                                     0x000000C0U
-
-/*System watchdog timer clock source selection: 0: Internal APB clock 1: External (PL clock via EMIO or Pinout clock via MIO)*/
-#undef FPD_SLCR_WDT_CLK_SEL_SELECT_DEFVAL
-#undef FPD_SLCR_WDT_CLK_SEL_SELECT_SHIFT
-#undef FPD_SLCR_WDT_CLK_SEL_SELECT_MASK
-#define FPD_SLCR_WDT_CLK_SEL_SELECT_DEFVAL                                         0x00000000
-#define FPD_SLCR_WDT_CLK_SEL_SELECT_SHIFT                                          0
-#define FPD_SLCR_WDT_CLK_SEL_SELECT_MASK                                           0x00000001U
-
-/*System watchdog timer clock source selection: 0: internal clock APB clock 1: external clock from PL via EMIO, or from pinout
-               ia MIO*/
-#undef IOU_SLCR_WDT_CLK_SEL_SELECT_DEFVAL
-#undef IOU_SLCR_WDT_CLK_SEL_SELECT_SHIFT
-#undef IOU_SLCR_WDT_CLK_SEL_SELECT_MASK
-#define IOU_SLCR_WDT_CLK_SEL_SELECT_DEFVAL                                         0x00000000
-#define IOU_SLCR_WDT_CLK_SEL_SELECT_SHIFT                                          0
-#define IOU_SLCR_WDT_CLK_SEL_SELECT_MASK                                           0x00000001U
-
-/*System watchdog timer clock source selection: 0: internal clock APB clock 1: external clock pss_ref_clk*/
-#undef LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_DEFVAL
-#undef LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_SHIFT
-#undef LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_MASK
-#define LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_DEFVAL                                  0x00000000
-#define LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_SHIFT                                   0
-#define LPD_SLCR_CSUPMU_WDT_CLK_SEL_SELECT_MASK                                    0x00000001U
-#undef CRF_APB_RST_DDR_SS_OFFSET
-#define CRF_APB_RST_DDR_SS_OFFSET                                                  0XFD1A0108
-#undef DDRC_MSTR_OFFSET
-#define DDRC_MSTR_OFFSET                                                           0XFD070000
-#undef DDRC_MRCTRL0_OFFSET
-#define DDRC_MRCTRL0_OFFSET                                                        0XFD070010
-#undef DDRC_DERATEEN_OFFSET
-#define DDRC_DERATEEN_OFFSET                                                       0XFD070020
-#undef DDRC_DERATEINT_OFFSET
-#define DDRC_DERATEINT_OFFSET                                                      0XFD070024
-#undef DDRC_PWRCTL_OFFSET
-#define DDRC_PWRCTL_OFFSET                                                         0XFD070030
-#undef DDRC_PWRTMG_OFFSET
-#define DDRC_PWRTMG_OFFSET                                                         0XFD070034
-#undef DDRC_RFSHCTL0_OFFSET
-#define DDRC_RFSHCTL0_OFFSET                                                       0XFD070050
-#undef DDRC_RFSHCTL3_OFFSET
-#define DDRC_RFSHCTL3_OFFSET                                                       0XFD070060
-#undef DDRC_RFSHTMG_OFFSET
-#define DDRC_RFSHTMG_OFFSET                                                        0XFD070064
-#undef DDRC_ECCCFG0_OFFSET
-#define DDRC_ECCCFG0_OFFSET                                                        0XFD070070
-#undef DDRC_ECCCFG1_OFFSET
-#define DDRC_ECCCFG1_OFFSET                                                        0XFD070074
-#undef DDRC_CRCPARCTL1_OFFSET
-#define DDRC_CRCPARCTL1_OFFSET                                                     0XFD0700C4
-#undef DDRC_CRCPARCTL2_OFFSET
-#define DDRC_CRCPARCTL2_OFFSET                                                     0XFD0700C8
-#undef DDRC_INIT0_OFFSET
-#define DDRC_INIT0_OFFSET                                                          0XFD0700D0
-#undef DDRC_INIT1_OFFSET
-#define DDRC_INIT1_OFFSET                                                          0XFD0700D4
-#undef DDRC_INIT2_OFFSET
-#define DDRC_INIT2_OFFSET                                                          0XFD0700D8
-#undef DDRC_INIT3_OFFSET
-#define DDRC_INIT3_OFFSET                                                          0XFD0700DC
-#undef DDRC_INIT4_OFFSET
-#define DDRC_INIT4_OFFSET                                                          0XFD0700E0
-#undef DDRC_INIT5_OFFSET
-#define DDRC_INIT5_OFFSET                                                          0XFD0700E4
-#undef DDRC_INIT6_OFFSET
-#define DDRC_INIT6_OFFSET                                                          0XFD0700E8
-#undef DDRC_INIT7_OFFSET
-#define DDRC_INIT7_OFFSET                                                          0XFD0700EC
-#undef DDRC_DIMMCTL_OFFSET
-#define DDRC_DIMMCTL_OFFSET                                                        0XFD0700F0
-#undef DDRC_RANKCTL_OFFSET
-#define DDRC_RANKCTL_OFFSET                                                        0XFD0700F4
-#undef DDRC_DRAMTMG0_OFFSET
-#define DDRC_DRAMTMG0_OFFSET                                                       0XFD070100
-#undef DDRC_DRAMTMG1_OFFSET
-#define DDRC_DRAMTMG1_OFFSET                                                       0XFD070104
-#undef DDRC_DRAMTMG2_OFFSET
-#define DDRC_DRAMTMG2_OFFSET                                                       0XFD070108
-#undef DDRC_DRAMTMG3_OFFSET
-#define DDRC_DRAMTMG3_OFFSET                                                       0XFD07010C
-#undef DDRC_DRAMTMG4_OFFSET
-#define DDRC_DRAMTMG4_OFFSET                                                       0XFD070110
-#undef DDRC_DRAMTMG5_OFFSET
-#define DDRC_DRAMTMG5_OFFSET                                                       0XFD070114
-#undef DDRC_DRAMTMG6_OFFSET
-#define DDRC_DRAMTMG6_OFFSET                                                       0XFD070118
-#undef DDRC_DRAMTMG7_OFFSET
-#define DDRC_DRAMTMG7_OFFSET                                                       0XFD07011C
-#undef DDRC_DRAMTMG8_OFFSET
-#define DDRC_DRAMTMG8_OFFSET                                                       0XFD070120
-#undef DDRC_DRAMTMG9_OFFSET
-#define DDRC_DRAMTMG9_OFFSET                                                       0XFD070124
-#undef DDRC_DRAMTMG11_OFFSET
-#define DDRC_DRAMTMG11_OFFSET                                                      0XFD07012C
-#undef DDRC_DRAMTMG12_OFFSET
-#define DDRC_DRAMTMG12_OFFSET                                                      0XFD070130
-#undef DDRC_ZQCTL0_OFFSET
-#define DDRC_ZQCTL0_OFFSET                                                         0XFD070180
-#undef DDRC_ZQCTL1_OFFSET
-#define DDRC_ZQCTL1_OFFSET                                                         0XFD070184
-#undef DDRC_DFITMG0_OFFSET
-#define DDRC_DFITMG0_OFFSET                                                        0XFD070190
-#undef DDRC_DFITMG1_OFFSET
-#define DDRC_DFITMG1_OFFSET                                                        0XFD070194
-#undef DDRC_DFILPCFG0_OFFSET
-#define DDRC_DFILPCFG0_OFFSET                                                      0XFD070198
-#undef DDRC_DFILPCFG1_OFFSET
-#define DDRC_DFILPCFG1_OFFSET                                                      0XFD07019C
-#undef DDRC_DFIUPD1_OFFSET
-#define DDRC_DFIUPD1_OFFSET                                                        0XFD0701A4
-#undef DDRC_DFIMISC_OFFSET
-#define DDRC_DFIMISC_OFFSET                                                        0XFD0701B0
-#undef DDRC_DFITMG2_OFFSET
-#define DDRC_DFITMG2_OFFSET                                                        0XFD0701B4
-#undef DDRC_DBICTL_OFFSET
-#define DDRC_DBICTL_OFFSET                                                         0XFD0701C0
-#undef DDRC_ADDRMAP0_OFFSET
-#define DDRC_ADDRMAP0_OFFSET                                                       0XFD070200
-#undef DDRC_ADDRMAP1_OFFSET
-#define DDRC_ADDRMAP1_OFFSET                                                       0XFD070204
-#undef DDRC_ADDRMAP2_OFFSET
-#define DDRC_ADDRMAP2_OFFSET                                                       0XFD070208
-#undef DDRC_ADDRMAP3_OFFSET
-#define DDRC_ADDRMAP3_OFFSET                                                       0XFD07020C
-#undef DDRC_ADDRMAP4_OFFSET
-#define DDRC_ADDRMAP4_OFFSET                                                       0XFD070210
-#undef DDRC_ADDRMAP5_OFFSET
-#define DDRC_ADDRMAP5_OFFSET                                                       0XFD070214
-#undef DDRC_ADDRMAP6_OFFSET
-#define DDRC_ADDRMAP6_OFFSET                                                       0XFD070218
-#undef DDRC_ADDRMAP7_OFFSET
-#define DDRC_ADDRMAP7_OFFSET                                                       0XFD07021C
-#undef DDRC_ADDRMAP8_OFFSET
-#define DDRC_ADDRMAP8_OFFSET                                                       0XFD070220
-#undef DDRC_ADDRMAP9_OFFSET
-#define DDRC_ADDRMAP9_OFFSET                                                       0XFD070224
-#undef DDRC_ADDRMAP10_OFFSET
-#define DDRC_ADDRMAP10_OFFSET                                                      0XFD070228
-#undef DDRC_ADDRMAP11_OFFSET
-#define DDRC_ADDRMAP11_OFFSET                                                      0XFD07022C
-#undef DDRC_ODTCFG_OFFSET
-#define DDRC_ODTCFG_OFFSET                                                         0XFD070240
-#undef DDRC_ODTMAP_OFFSET
-#define DDRC_ODTMAP_OFFSET                                                         0XFD070244
-#undef DDRC_SCHED_OFFSET
-#define DDRC_SCHED_OFFSET                                                          0XFD070250
-#undef DDRC_PERFLPR1_OFFSET
-#define DDRC_PERFLPR1_OFFSET                                                       0XFD070264
-#undef DDRC_PERFWR1_OFFSET
-#define DDRC_PERFWR1_OFFSET                                                        0XFD07026C
-#undef DDRC_DQMAP5_OFFSET
-#define DDRC_DQMAP5_OFFSET                                                         0XFD070294
-#undef DDRC_DBG0_OFFSET
-#define DDRC_DBG0_OFFSET                                                           0XFD070300
-#undef DDRC_DBGCMD_OFFSET
-#define DDRC_DBGCMD_OFFSET                                                         0XFD07030C
-#undef DDRC_SWCTL_OFFSET
-#define DDRC_SWCTL_OFFSET                                                          0XFD070320
-#undef DDRC_PCCFG_OFFSET
-#define DDRC_PCCFG_OFFSET                                                          0XFD070400
-#undef DDRC_PCFGR_0_OFFSET
-#define DDRC_PCFGR_0_OFFSET                                                        0XFD070404
-#undef DDRC_PCFGW_0_OFFSET
-#define DDRC_PCFGW_0_OFFSET                                                        0XFD070408
-#undef DDRC_PCTRL_0_OFFSET
-#define DDRC_PCTRL_0_OFFSET                                                        0XFD070490
-#undef DDRC_PCFGQOS0_0_OFFSET
-#define DDRC_PCFGQOS0_0_OFFSET                                                     0XFD070494
-#undef DDRC_PCFGQOS1_0_OFFSET
-#define DDRC_PCFGQOS1_0_OFFSET                                                     0XFD070498
-#undef DDRC_PCFGR_1_OFFSET
-#define DDRC_PCFGR_1_OFFSET                                                        0XFD0704B4
-#undef DDRC_PCFGW_1_OFFSET
-#define DDRC_PCFGW_1_OFFSET                                                        0XFD0704B8
-#undef DDRC_PCTRL_1_OFFSET
-#define DDRC_PCTRL_1_OFFSET                                                        0XFD070540
-#undef DDRC_PCFGQOS0_1_OFFSET
-#define DDRC_PCFGQOS0_1_OFFSET                                                     0XFD070544
-#undef DDRC_PCFGQOS1_1_OFFSET
-#define DDRC_PCFGQOS1_1_OFFSET                                                     0XFD070548
-#undef DDRC_PCFGR_2_OFFSET
-#define DDRC_PCFGR_2_OFFSET                                                        0XFD070564
-#undef DDRC_PCFGW_2_OFFSET
-#define DDRC_PCFGW_2_OFFSET                                                        0XFD070568
-#undef DDRC_PCTRL_2_OFFSET
-#define DDRC_PCTRL_2_OFFSET                                                        0XFD0705F0
-#undef DDRC_PCFGQOS0_2_OFFSET
-#define DDRC_PCFGQOS0_2_OFFSET                                                     0XFD0705F4
-#undef DDRC_PCFGQOS1_2_OFFSET
-#define DDRC_PCFGQOS1_2_OFFSET                                                     0XFD0705F8
-#undef DDRC_PCFGR_3_OFFSET
-#define DDRC_PCFGR_3_OFFSET                                                        0XFD070614
-#undef DDRC_PCFGW_3_OFFSET
-#define DDRC_PCFGW_3_OFFSET                                                        0XFD070618
-#undef DDRC_PCTRL_3_OFFSET
-#define DDRC_PCTRL_3_OFFSET                                                        0XFD0706A0
-#undef DDRC_PCFGQOS0_3_OFFSET
-#define DDRC_PCFGQOS0_3_OFFSET                                                     0XFD0706A4
-#undef DDRC_PCFGQOS1_3_OFFSET
-#define DDRC_PCFGQOS1_3_OFFSET                                                     0XFD0706A8
-#undef DDRC_PCFGWQOS0_3_OFFSET
-#define DDRC_PCFGWQOS0_3_OFFSET                                                    0XFD0706AC
-#undef DDRC_PCFGWQOS1_3_OFFSET
-#define DDRC_PCFGWQOS1_3_OFFSET                                                    0XFD0706B0
-#undef DDRC_PCFGR_4_OFFSET
-#define DDRC_PCFGR_4_OFFSET                                                        0XFD0706C4
-#undef DDRC_PCFGW_4_OFFSET
-#define DDRC_PCFGW_4_OFFSET                                                        0XFD0706C8
-#undef DDRC_PCTRL_4_OFFSET
-#define DDRC_PCTRL_4_OFFSET                                                        0XFD070750
-#undef DDRC_PCFGQOS0_4_OFFSET
-#define DDRC_PCFGQOS0_4_OFFSET                                                     0XFD070754
-#undef DDRC_PCFGQOS1_4_OFFSET
-#define DDRC_PCFGQOS1_4_OFFSET                                                     0XFD070758
-#undef DDRC_PCFGWQOS0_4_OFFSET
-#define DDRC_PCFGWQOS0_4_OFFSET                                                    0XFD07075C
-#undef DDRC_PCFGWQOS1_4_OFFSET
-#define DDRC_PCFGWQOS1_4_OFFSET                                                    0XFD070760
-#undef DDRC_PCFGR_5_OFFSET
-#define DDRC_PCFGR_5_OFFSET                                                        0XFD070774
-#undef DDRC_PCFGW_5_OFFSET
-#define DDRC_PCFGW_5_OFFSET                                                        0XFD070778
-#undef DDRC_PCTRL_5_OFFSET
-#define DDRC_PCTRL_5_OFFSET                                                        0XFD070800
-#undef DDRC_PCFGQOS0_5_OFFSET
-#define DDRC_PCFGQOS0_5_OFFSET                                                     0XFD070804
-#undef DDRC_PCFGQOS1_5_OFFSET
-#define DDRC_PCFGQOS1_5_OFFSET                                                     0XFD070808
-#undef DDRC_PCFGWQOS0_5_OFFSET
-#define DDRC_PCFGWQOS0_5_OFFSET                                                    0XFD07080C
-#undef DDRC_PCFGWQOS1_5_OFFSET
-#define DDRC_PCFGWQOS1_5_OFFSET                                                    0XFD070810
-#undef DDRC_SARBASE0_OFFSET
-#define DDRC_SARBASE0_OFFSET                                                       0XFD070F04
-#undef DDRC_SARSIZE0_OFFSET
-#define DDRC_SARSIZE0_OFFSET                                                       0XFD070F08
-#undef DDRC_SARBASE1_OFFSET
-#define DDRC_SARBASE1_OFFSET                                                       0XFD070F0C
-#undef DDRC_SARSIZE1_OFFSET
-#define DDRC_SARSIZE1_OFFSET                                                       0XFD070F10
-#undef DDRC_DFITMG0_SHADOW_OFFSET
-#define DDRC_DFITMG0_SHADOW_OFFSET                                                 0XFD072190
-#undef CRF_APB_RST_DDR_SS_OFFSET
-#define CRF_APB_RST_DDR_SS_OFFSET                                                  0XFD1A0108
-#undef DDR_PHY_PGCR0_OFFSET
-#define DDR_PHY_PGCR0_OFFSET                                                       0XFD080010
-#undef DDR_PHY_PGCR2_OFFSET
-#define DDR_PHY_PGCR2_OFFSET                                                       0XFD080018
-#undef DDR_PHY_PGCR3_OFFSET
-#define DDR_PHY_PGCR3_OFFSET                                                       0XFD08001C
-#undef DDR_PHY_PGCR5_OFFSET
-#define DDR_PHY_PGCR5_OFFSET                                                       0XFD080024
-#undef DDR_PHY_PTR0_OFFSET
-#define DDR_PHY_PTR0_OFFSET                                                        0XFD080040
-#undef DDR_PHY_PTR1_OFFSET
-#define DDR_PHY_PTR1_OFFSET                                                        0XFD080044
-#undef DDR_PHY_DSGCR_OFFSET
-#define DDR_PHY_DSGCR_OFFSET                                                       0XFD080090
-#undef DDR_PHY_DCR_OFFSET
-#define DDR_PHY_DCR_OFFSET                                                         0XFD080100
-#undef DDR_PHY_DTPR0_OFFSET
-#define DDR_PHY_DTPR0_OFFSET                                                       0XFD080110
-#undef DDR_PHY_DTPR1_OFFSET
-#define DDR_PHY_DTPR1_OFFSET                                                       0XFD080114
-#undef DDR_PHY_DTPR2_OFFSET
-#define DDR_PHY_DTPR2_OFFSET                                                       0XFD080118
-#undef DDR_PHY_DTPR3_OFFSET
-#define DDR_PHY_DTPR3_OFFSET                                                       0XFD08011C
-#undef DDR_PHY_DTPR4_OFFSET
-#define DDR_PHY_DTPR4_OFFSET                                                       0XFD080120
-#undef DDR_PHY_DTPR5_OFFSET
-#define DDR_PHY_DTPR5_OFFSET                                                       0XFD080124
-#undef DDR_PHY_DTPR6_OFFSET
-#define DDR_PHY_DTPR6_OFFSET                                                       0XFD080128
-#undef DDR_PHY_RDIMMGCR0_OFFSET
-#define DDR_PHY_RDIMMGCR0_OFFSET                                                   0XFD080140
-#undef DDR_PHY_RDIMMGCR1_OFFSET
-#define DDR_PHY_RDIMMGCR1_OFFSET                                                   0XFD080144
-#undef DDR_PHY_RDIMMCR0_OFFSET
-#define DDR_PHY_RDIMMCR0_OFFSET                                                    0XFD080150
-#undef DDR_PHY_RDIMMCR1_OFFSET
-#define DDR_PHY_RDIMMCR1_OFFSET                                                    0XFD080154
-#undef DDR_PHY_MR0_OFFSET
-#define DDR_PHY_MR0_OFFSET                                                         0XFD080180
-#undef DDR_PHY_MR1_OFFSET
-#define DDR_PHY_MR1_OFFSET                                                         0XFD080184
-#undef DDR_PHY_MR2_OFFSET
-#define DDR_PHY_MR2_OFFSET                                                         0XFD080188
-#undef DDR_PHY_MR3_OFFSET
-#define DDR_PHY_MR3_OFFSET                                                         0XFD08018C
-#undef DDR_PHY_MR4_OFFSET
-#define DDR_PHY_MR4_OFFSET                                                         0XFD080190
-#undef DDR_PHY_MR5_OFFSET
-#define DDR_PHY_MR5_OFFSET                                                         0XFD080194
-#undef DDR_PHY_MR6_OFFSET
-#define DDR_PHY_MR6_OFFSET                                                         0XFD080198
-#undef DDR_PHY_MR11_OFFSET
-#define DDR_PHY_MR11_OFFSET                                                        0XFD0801AC
-#undef DDR_PHY_MR12_OFFSET
-#define DDR_PHY_MR12_OFFSET                                                        0XFD0801B0
-#undef DDR_PHY_MR13_OFFSET
-#define DDR_PHY_MR13_OFFSET                                                        0XFD0801B4
-#undef DDR_PHY_MR14_OFFSET
-#define DDR_PHY_MR14_OFFSET                                                        0XFD0801B8
-#undef DDR_PHY_MR22_OFFSET
-#define DDR_PHY_MR22_OFFSET                                                        0XFD0801D8
-#undef DDR_PHY_DTCR0_OFFSET
-#define DDR_PHY_DTCR0_OFFSET                                                       0XFD080200
-#undef DDR_PHY_DTCR1_OFFSET
-#define DDR_PHY_DTCR1_OFFSET                                                       0XFD080204
-#undef DDR_PHY_CATR0_OFFSET
-#define DDR_PHY_CATR0_OFFSET                                                       0XFD080240
-#undef DDR_PHY_BISTLSR_OFFSET
-#define DDR_PHY_BISTLSR_OFFSET                                                     0XFD080414
-#undef DDR_PHY_RIOCR5_OFFSET
-#define DDR_PHY_RIOCR5_OFFSET                                                      0XFD0804F4
-#undef DDR_PHY_ACIOCR0_OFFSET
-#define DDR_PHY_ACIOCR0_OFFSET                                                     0XFD080500
-#undef DDR_PHY_ACIOCR2_OFFSET
-#define DDR_PHY_ACIOCR2_OFFSET                                                     0XFD080508
-#undef DDR_PHY_ACIOCR3_OFFSET
-#define DDR_PHY_ACIOCR3_OFFSET                                                     0XFD08050C
-#undef DDR_PHY_ACIOCR4_OFFSET
-#define DDR_PHY_ACIOCR4_OFFSET                                                     0XFD080510
-#undef DDR_PHY_IOVCR0_OFFSET
-#define DDR_PHY_IOVCR0_OFFSET                                                      0XFD080520
-#undef DDR_PHY_VTCR0_OFFSET
-#define DDR_PHY_VTCR0_OFFSET                                                       0XFD080528
-#undef DDR_PHY_VTCR1_OFFSET
-#define DDR_PHY_VTCR1_OFFSET                                                       0XFD08052C
-#undef DDR_PHY_ACBDLR1_OFFSET
-#define DDR_PHY_ACBDLR1_OFFSET                                                     0XFD080544
-#undef DDR_PHY_ACBDLR2_OFFSET
-#define DDR_PHY_ACBDLR2_OFFSET                                                     0XFD080548
-#undef DDR_PHY_ACBDLR6_OFFSET
-#define DDR_PHY_ACBDLR6_OFFSET                                                     0XFD080558
-#undef DDR_PHY_ACBDLR7_OFFSET
-#define DDR_PHY_ACBDLR7_OFFSET                                                     0XFD08055C
-#undef DDR_PHY_ACBDLR8_OFFSET
-#define DDR_PHY_ACBDLR8_OFFSET                                                     0XFD080560
-#undef DDR_PHY_ACBDLR9_OFFSET
-#define DDR_PHY_ACBDLR9_OFFSET                                                     0XFD080564
-#undef DDR_PHY_ZQCR_OFFSET
-#define DDR_PHY_ZQCR_OFFSET                                                        0XFD080680
-#undef DDR_PHY_ZQ0PR0_OFFSET
-#define DDR_PHY_ZQ0PR0_OFFSET                                                      0XFD080684
-#undef DDR_PHY_ZQ0OR0_OFFSET
-#define DDR_PHY_ZQ0OR0_OFFSET                                                      0XFD080694
-#undef DDR_PHY_ZQ0OR1_OFFSET
-#define DDR_PHY_ZQ0OR1_OFFSET                                                      0XFD080698
-#undef DDR_PHY_ZQ1PR0_OFFSET
-#define DDR_PHY_ZQ1PR0_OFFSET                                                      0XFD0806A4
-#undef DDR_PHY_DX0GCR0_OFFSET
-#define DDR_PHY_DX0GCR0_OFFSET                                                     0XFD080700
-#undef DDR_PHY_DX0GCR4_OFFSET
-#define DDR_PHY_DX0GCR4_OFFSET                                                     0XFD080710
-#undef DDR_PHY_DX0GCR5_OFFSET
-#define DDR_PHY_DX0GCR5_OFFSET                                                     0XFD080714
-#undef DDR_PHY_DX0GCR6_OFFSET
-#define DDR_PHY_DX0GCR6_OFFSET                                                     0XFD080718
-#undef DDR_PHY_DX0LCDLR2_OFFSET
-#define DDR_PHY_DX0LCDLR2_OFFSET                                                   0XFD080788
-#undef DDR_PHY_DX0GTR0_OFFSET
-#define DDR_PHY_DX0GTR0_OFFSET                                                     0XFD0807C0
-#undef DDR_PHY_DX1GCR0_OFFSET
-#define DDR_PHY_DX1GCR0_OFFSET                                                     0XFD080800
-#undef DDR_PHY_DX1GCR4_OFFSET
-#define DDR_PHY_DX1GCR4_OFFSET                                                     0XFD080810
-#undef DDR_PHY_DX1GCR5_OFFSET
-#define DDR_PHY_DX1GCR5_OFFSET                                                     0XFD080814
-#undef DDR_PHY_DX1GCR6_OFFSET
-#define DDR_PHY_DX1GCR6_OFFSET                                                     0XFD080818
-#undef DDR_PHY_DX1LCDLR2_OFFSET
-#define DDR_PHY_DX1LCDLR2_OFFSET                                                   0XFD080888
-#undef DDR_PHY_DX1GTR0_OFFSET
-#define DDR_PHY_DX1GTR0_OFFSET                                                     0XFD0808C0
-#undef DDR_PHY_DX2GCR0_OFFSET
-#define DDR_PHY_DX2GCR0_OFFSET                                                     0XFD080900
-#undef DDR_PHY_DX2GCR1_OFFSET
-#define DDR_PHY_DX2GCR1_OFFSET                                                     0XFD080904
-#undef DDR_PHY_DX2GCR4_OFFSET
-#define DDR_PHY_DX2GCR4_OFFSET                                                     0XFD080910
-#undef DDR_PHY_DX2GCR5_OFFSET
-#define DDR_PHY_DX2GCR5_OFFSET                                                     0XFD080914
-#undef DDR_PHY_DX2GCR6_OFFSET
-#define DDR_PHY_DX2GCR6_OFFSET                                                     0XFD080918
-#undef DDR_PHY_DX2LCDLR2_OFFSET
-#define DDR_PHY_DX2LCDLR2_OFFSET                                                   0XFD080988
-#undef DDR_PHY_DX2GTR0_OFFSET
-#define DDR_PHY_DX2GTR0_OFFSET                                                     0XFD0809C0
-#undef DDR_PHY_DX3GCR0_OFFSET
-#define DDR_PHY_DX3GCR0_OFFSET                                                     0XFD080A00
-#undef DDR_PHY_DX3GCR1_OFFSET
-#define DDR_PHY_DX3GCR1_OFFSET                                                     0XFD080A04
-#undef DDR_PHY_DX3GCR4_OFFSET
-#define DDR_PHY_DX3GCR4_OFFSET                                                     0XFD080A10
-#undef DDR_PHY_DX3GCR5_OFFSET
-#define DDR_PHY_DX3GCR5_OFFSET                                                     0XFD080A14
-#undef DDR_PHY_DX3GCR6_OFFSET
-#define DDR_PHY_DX3GCR6_OFFSET                                                     0XFD080A18
-#undef DDR_PHY_DX3LCDLR2_OFFSET
-#define DDR_PHY_DX3LCDLR2_OFFSET                                                   0XFD080A88
-#undef DDR_PHY_DX3GTR0_OFFSET
-#define DDR_PHY_DX3GTR0_OFFSET                                                     0XFD080AC0
-#undef DDR_PHY_DX4GCR0_OFFSET
-#define DDR_PHY_DX4GCR0_OFFSET                                                     0XFD080B00
-#undef DDR_PHY_DX4GCR1_OFFSET
-#define DDR_PHY_DX4GCR1_OFFSET                                                     0XFD080B04
-#undef DDR_PHY_DX4GCR4_OFFSET
-#define DDR_PHY_DX4GCR4_OFFSET                                                     0XFD080B10
-#undef DDR_PHY_DX4GCR5_OFFSET
-#define DDR_PHY_DX4GCR5_OFFSET                                                     0XFD080B14
-#undef DDR_PHY_DX4GCR6_OFFSET
-#define DDR_PHY_DX4GCR6_OFFSET                                                     0XFD080B18
-#undef DDR_PHY_DX4LCDLR2_OFFSET
-#define DDR_PHY_DX4LCDLR2_OFFSET                                                   0XFD080B88
-#undef DDR_PHY_DX4GTR0_OFFSET
-#define DDR_PHY_DX4GTR0_OFFSET                                                     0XFD080BC0
-#undef DDR_PHY_DX5GCR0_OFFSET
-#define DDR_PHY_DX5GCR0_OFFSET                                                     0XFD080C00
-#undef DDR_PHY_DX5GCR1_OFFSET
-#define DDR_PHY_DX5GCR1_OFFSET                                                     0XFD080C04
-#undef DDR_PHY_DX5GCR4_OFFSET
-#define DDR_PHY_DX5GCR4_OFFSET                                                     0XFD080C10
-#undef DDR_PHY_DX5GCR5_OFFSET
-#define DDR_PHY_DX5GCR5_OFFSET                                                     0XFD080C14
-#undef DDR_PHY_DX5GCR6_OFFSET
-#define DDR_PHY_DX5GCR6_OFFSET                                                     0XFD080C18
-#undef DDR_PHY_DX5LCDLR2_OFFSET
-#define DDR_PHY_DX5LCDLR2_OFFSET                                                   0XFD080C88
-#undef DDR_PHY_DX5GTR0_OFFSET
-#define DDR_PHY_DX5GTR0_OFFSET                                                     0XFD080CC0
-#undef DDR_PHY_DX6GCR0_OFFSET
-#define DDR_PHY_DX6GCR0_OFFSET                                                     0XFD080D00
-#undef DDR_PHY_DX6GCR1_OFFSET
-#define DDR_PHY_DX6GCR1_OFFSET                                                     0XFD080D04
-#undef DDR_PHY_DX6GCR4_OFFSET
-#define DDR_PHY_DX6GCR4_OFFSET                                                     0XFD080D10
-#undef DDR_PHY_DX6GCR5_OFFSET
-#define DDR_PHY_DX6GCR5_OFFSET                                                     0XFD080D14
-#undef DDR_PHY_DX6GCR6_OFFSET
-#define DDR_PHY_DX6GCR6_OFFSET                                                     0XFD080D18
-#undef DDR_PHY_DX6LCDLR2_OFFSET
-#define DDR_PHY_DX6LCDLR2_OFFSET                                                   0XFD080D88
-#undef DDR_PHY_DX6GTR0_OFFSET
-#define DDR_PHY_DX6GTR0_OFFSET                                                     0XFD080DC0
-#undef DDR_PHY_DX7GCR0_OFFSET
-#define DDR_PHY_DX7GCR0_OFFSET                                                     0XFD080E00
-#undef DDR_PHY_DX7GCR1_OFFSET
-#define DDR_PHY_DX7GCR1_OFFSET                                                     0XFD080E04
-#undef DDR_PHY_DX7GCR4_OFFSET
-#define DDR_PHY_DX7GCR4_OFFSET                                                     0XFD080E10
-#undef DDR_PHY_DX7GCR5_OFFSET
-#define DDR_PHY_DX7GCR5_OFFSET                                                     0XFD080E14
-#undef DDR_PHY_DX7GCR6_OFFSET
-#define DDR_PHY_DX7GCR6_OFFSET                                                     0XFD080E18
-#undef DDR_PHY_DX7LCDLR2_OFFSET
-#define DDR_PHY_DX7LCDLR2_OFFSET                                                   0XFD080E88
-#undef DDR_PHY_DX7GTR0_OFFSET
-#define DDR_PHY_DX7GTR0_OFFSET                                                     0XFD080EC0
-#undef DDR_PHY_DX8GCR0_OFFSET
-#define DDR_PHY_DX8GCR0_OFFSET                                                     0XFD080F00
-#undef DDR_PHY_DX8GCR1_OFFSET
-#define DDR_PHY_DX8GCR1_OFFSET                                                     0XFD080F04
-#undef DDR_PHY_DX8GCR4_OFFSET
-#define DDR_PHY_DX8GCR4_OFFSET                                                     0XFD080F10
-#undef DDR_PHY_DX8GCR5_OFFSET
-#define DDR_PHY_DX8GCR5_OFFSET                                                     0XFD080F14
-#undef DDR_PHY_DX8GCR6_OFFSET
-#define DDR_PHY_DX8GCR6_OFFSET                                                     0XFD080F18
-#undef DDR_PHY_DX8LCDLR2_OFFSET
-#define DDR_PHY_DX8LCDLR2_OFFSET                                                   0XFD080F88
-#undef DDR_PHY_DX8GTR0_OFFSET
-#define DDR_PHY_DX8GTR0_OFFSET                                                     0XFD080FC0
-#undef DDR_PHY_DX8SL0OSC_OFFSET
-#define DDR_PHY_DX8SL0OSC_OFFSET                                                   0XFD081400
-#undef DDR_PHY_DX8SL0DQSCTL_OFFSET
-#define DDR_PHY_DX8SL0DQSCTL_OFFSET                                                0XFD08141C
-#undef DDR_PHY_DX8SL0DXCTL2_OFFSET
-#define DDR_PHY_DX8SL0DXCTL2_OFFSET                                                0XFD08142C
-#undef DDR_PHY_DX8SL0IOCR_OFFSET
-#define DDR_PHY_DX8SL0IOCR_OFFSET                                                  0XFD081430
-#undef DDR_PHY_DX8SL1OSC_OFFSET
-#define DDR_PHY_DX8SL1OSC_OFFSET                                                   0XFD081440
-#undef DDR_PHY_DX8SL1DQSCTL_OFFSET
-#define DDR_PHY_DX8SL1DQSCTL_OFFSET                                                0XFD08145C
-#undef DDR_PHY_DX8SL1DXCTL2_OFFSET
-#define DDR_PHY_DX8SL1DXCTL2_OFFSET                                                0XFD08146C
-#undef DDR_PHY_DX8SL1IOCR_OFFSET
-#define DDR_PHY_DX8SL1IOCR_OFFSET                                                  0XFD081470
-#undef DDR_PHY_DX8SL2OSC_OFFSET
-#define DDR_PHY_DX8SL2OSC_OFFSET                                                   0XFD081480
-#undef DDR_PHY_DX8SL2DQSCTL_OFFSET
-#define DDR_PHY_DX8SL2DQSCTL_OFFSET                                                0XFD08149C
-#undef DDR_PHY_DX8SL2DXCTL2_OFFSET
-#define DDR_PHY_DX8SL2DXCTL2_OFFSET                                                0XFD0814AC
-#undef DDR_PHY_DX8SL2IOCR_OFFSET
-#define DDR_PHY_DX8SL2IOCR_OFFSET                                                  0XFD0814B0
-#undef DDR_PHY_DX8SL3OSC_OFFSET
-#define DDR_PHY_DX8SL3OSC_OFFSET                                                   0XFD0814C0
-#undef DDR_PHY_DX8SL3DQSCTL_OFFSET
-#define DDR_PHY_DX8SL3DQSCTL_OFFSET                                                0XFD0814DC
-#undef DDR_PHY_DX8SL3DXCTL2_OFFSET
-#define DDR_PHY_DX8SL3DXCTL2_OFFSET                                                0XFD0814EC
-#undef DDR_PHY_DX8SL3IOCR_OFFSET
-#define DDR_PHY_DX8SL3IOCR_OFFSET                                                  0XFD0814F0
-#undef DDR_PHY_DX8SL4OSC_OFFSET
-#define DDR_PHY_DX8SL4OSC_OFFSET                                                   0XFD081500
-#undef DDR_PHY_DX8SL4DQSCTL_OFFSET
-#define DDR_PHY_DX8SL4DQSCTL_OFFSET                                                0XFD08151C
-#undef DDR_PHY_DX8SL4DXCTL2_OFFSET
-#define DDR_PHY_DX8SL4DXCTL2_OFFSET                                                0XFD08152C
-#undef DDR_PHY_DX8SL4IOCR_OFFSET
-#define DDR_PHY_DX8SL4IOCR_OFFSET                                                  0XFD081530
-#undef DDR_PHY_DX8SLBDQSCTL_OFFSET
-#define DDR_PHY_DX8SLBDQSCTL_OFFSET                                                0XFD0817DC
-#undef DDR_PHY_PIR_OFFSET
-#define DDR_PHY_PIR_OFFSET                                                         0XFD080004
-
-/*DDR block level reset inside of the DDR Sub System*/
-#undef CRF_APB_RST_DDR_SS_DDR_RESET_DEFVAL
-#undef CRF_APB_RST_DDR_SS_DDR_RESET_SHIFT
-#undef CRF_APB_RST_DDR_SS_DDR_RESET_MASK
-#define CRF_APB_RST_DDR_SS_DDR_RESET_DEFVAL                                        0x0000000F
-#define CRF_APB_RST_DDR_SS_DDR_RESET_SHIFT                                         3
-#define CRF_APB_RST_DDR_SS_DDR_RESET_MASK                                          0x00000008U
-
-/*Indicates the configuration of the device used in the system. - 00 - x4 device - 01 - x8 device - 10 - x16 device - 11 - x32
-               evice*/
-#undef DDRC_MSTR_DEVICE_CONFIG_DEFVAL
-#undef DDRC_MSTR_DEVICE_CONFIG_SHIFT
-#undef DDRC_MSTR_DEVICE_CONFIG_MASK
-#define DDRC_MSTR_DEVICE_CONFIG_DEFVAL                                             0x03040001
-#define DDRC_MSTR_DEVICE_CONFIG_SHIFT                                              30
-#define DDRC_MSTR_DEVICE_CONFIG_MASK                                               0xC0000000U
-
-/*Choose which registers are used. - 0 - Original registers - 1 - Shadow registers*/
-#undef DDRC_MSTR_FREQUENCY_MODE_DEFVAL
-#undef DDRC_MSTR_FREQUENCY_MODE_SHIFT
-#undef DDRC_MSTR_FREQUENCY_MODE_MASK
-#define DDRC_MSTR_FREQUENCY_MODE_DEFVAL                                            0x03040001
-#define DDRC_MSTR_FREQUENCY_MODE_SHIFT                                             29
-#define DDRC_MSTR_FREQUENCY_MODE_MASK                                              0x20000000U
-
-/*Only present for multi-rank configurations. Each bit represents one rank. For two-rank configurations, only bits[25:24] are p
-               esent. - 1 - populated - 0 - unpopulated LSB is the lowest rank number. For 2 ranks following combinations are legal: - 01 -
-               ne rank - 11 - Two ranks - Others - Reserved. For 4 ranks following combinations are legal: - 0001 - One rank - 0011 - Two ra
-               ks - 1111 - Four ranks*/
-#undef DDRC_MSTR_ACTIVE_RANKS_DEFVAL
-#undef DDRC_MSTR_ACTIVE_RANKS_SHIFT
-#undef DDRC_MSTR_ACTIVE_RANKS_MASK
-#define DDRC_MSTR_ACTIVE_RANKS_DEFVAL                                              0x03040001
-#define DDRC_MSTR_ACTIVE_RANKS_SHIFT                                               24
-#define DDRC_MSTR_ACTIVE_RANKS_MASK                                                0x03000000U
-
-/*SDRAM burst length used: - 0001 - Burst length of 2 (only supported for mDDR) - 0010 - Burst length of 4 - 0100 - Burst lengt
-                of 8 - 1000 - Burst length of 16 (only supported for mDDR, LPDDR2, and LPDDR4) All other values are reserved. This controls
-               he burst size used to access the SDRAM. This must match the burst length mode register setting in the SDRAM. (For BC4/8 on-th
-               -fly mode of DDR3 and DDR4, set this field to 0x0100) Burst length of 2 is not supported with AXI ports when MEMC_BURST_LENGT
-                is 8. Burst length of 2 is only supported with MEMC_FREQ_RATIO = 1*/
-#undef DDRC_MSTR_BURST_RDWR_DEFVAL
-#undef DDRC_MSTR_BURST_RDWR_SHIFT
-#undef DDRC_MSTR_BURST_RDWR_MASK
-#define DDRC_MSTR_BURST_RDWR_DEFVAL                                                0x03040001
-#define DDRC_MSTR_BURST_RDWR_SHIFT                                                 16
-#define DDRC_MSTR_BURST_RDWR_MASK                                                  0x000F0000U
-
-/*Set to 1 when the uMCTL2 and DRAM has to be put in DLL-off mode for low frequency operation. Set to 0 to put uMCTL2 and DRAM
-               n DLL-on mode for normal frequency operation. If DDR4 CRC/parity retry is enabled (CRCPARCTL1.crc_parity_retry_enable = 1), d
-               l_off_mode is not supported, and this bit must be set to '0'.*/
-#undef DDRC_MSTR_DLL_OFF_MODE_DEFVAL
-#undef DDRC_MSTR_DLL_OFF_MODE_SHIFT
-#undef DDRC_MSTR_DLL_OFF_MODE_MASK
-#define DDRC_MSTR_DLL_OFF_MODE_DEFVAL                                              0x03040001
-#define DDRC_MSTR_DLL_OFF_MODE_SHIFT                                               15
-#define DDRC_MSTR_DLL_OFF_MODE_MASK                                                0x00008000U
-
-/*Selects proportion of DQ bus width that is used by the SDRAM - 00 - Full DQ bus width to SDRAM - 01 - Half DQ bus width to SD
-               AM - 10 - Quarter DQ bus width to SDRAM - 11 - Reserved. Note that half bus width mode is only supported when the SDRAM bus w
-               dth is a multiple of 16, and quarter bus width mode is only supported when the SDRAM bus width is a multiple of 32 and the co
-               figuration parameter MEMC_QBUS_SUPPORT is set. Bus width refers to DQ bus width (excluding any ECC width).*/
-#undef DDRC_MSTR_DATA_BUS_WIDTH_DEFVAL
-#undef DDRC_MSTR_DATA_BUS_WIDTH_SHIFT
-#undef DDRC_MSTR_DATA_BUS_WIDTH_MASK
-#define DDRC_MSTR_DATA_BUS_WIDTH_DEFVAL                                            0x03040001
-#define DDRC_MSTR_DATA_BUS_WIDTH_SHIFT                                             12
-#define DDRC_MSTR_DATA_BUS_WIDTH_MASK                                              0x00003000U
-
-/*1 indicates put the DRAM in geardown mode (2N) and 0 indicates put the DRAM in normal mode (1N). This register can be changed
-                only when the Controller is in self-refresh mode. This signal must be set the same value as MR3 bit A3. Note: Geardown mode
-               s not supported if the configuration parameter MEMC_CMD_RTN2IDLE is set*/
-#undef DDRC_MSTR_GEARDOWN_MODE_DEFVAL
-#undef DDRC_MSTR_GEARDOWN_MODE_SHIFT
-#undef DDRC_MSTR_GEARDOWN_MODE_MASK
-#define DDRC_MSTR_GEARDOWN_MODE_DEFVAL                                             0x03040001
-#define DDRC_MSTR_GEARDOWN_MODE_SHIFT                                              11
-#define DDRC_MSTR_GEARDOWN_MODE_MASK                                               0x00000800U
-
-/*If 1, then uMCTL2 uses 2T timing. Otherwise, uses 1T timing. In 2T timing, all command signals (except chip select) are held
-               or 2 clocks on the SDRAM bus. Chip select is asserted on the second cycle of the command Note: 2T timing is not supported in
-               PDDR2/LPDDR3/LPDDR4 mode Note: 2T timing is not supported if the configuration parameter MEMC_CMD_RTN2IDLE is set Note: 2T ti
-               ing is not supported in DDR4 geardown mode.*/
-#undef DDRC_MSTR_EN_2T_TIMING_MODE_DEFVAL
-#undef DDRC_MSTR_EN_2T_TIMING_MODE_SHIFT
-#undef DDRC_MSTR_EN_2T_TIMING_MODE_MASK
-#define DDRC_MSTR_EN_2T_TIMING_MODE_DEFVAL                                         0x03040001
-#define DDRC_MSTR_EN_2T_TIMING_MODE_SHIFT                                          10
-#define DDRC_MSTR_EN_2T_TIMING_MODE_MASK                                           0x00000400U
-
-/*When set, enable burst-chop in DDR3/DDR4. Burst Chop for Reads is exercised only in HIF configurations (UMCTL2_INCL_ARB not s
-               t) and if in full bus width mode (MSTR.data_bus_width = 00). Burst Chop for Writes is exercised only if Partial Writes enable
-                (UMCTL2_PARTIAL_WR=1) and if CRC is disabled (CRCPARCTL1.crc_enable = 0). If DDR4 CRC/parity retry is enabled (CRCPARCTL1.cr
-               _parity_retry_enable = 1), burst chop is not supported, and this bit must be set to '0'*/
-#undef DDRC_MSTR_BURSTCHOP_DEFVAL
-#undef DDRC_MSTR_BURSTCHOP_SHIFT
-#undef DDRC_MSTR_BURSTCHOP_MASK
-#define DDRC_MSTR_BURSTCHOP_DEFVAL                                                 0x03040001
-#define DDRC_MSTR_BURSTCHOP_SHIFT                                                  9
-#define DDRC_MSTR_BURSTCHOP_MASK                                                   0x00000200U
-
-/*Select LPDDR4 SDRAM - 1 - LPDDR4 SDRAM device in use. - 0 - non-LPDDR4 device in use Present only in designs configured to su
-               port LPDDR4.*/
-#undef DDRC_MSTR_LPDDR4_DEFVAL
-#undef DDRC_MSTR_LPDDR4_SHIFT
-#undef DDRC_MSTR_LPDDR4_MASK
-#define DDRC_MSTR_LPDDR4_DEFVAL                                                    0x03040001
-#define DDRC_MSTR_LPDDR4_SHIFT                                                     5
-#define DDRC_MSTR_LPDDR4_MASK                                                      0x00000020U
-
-/*Select DDR4 SDRAM - 1 - DDR4 SDRAM device in use. - 0 - non-DDR4 device in use Present only in designs configured to support
-               DR4.*/
-#undef DDRC_MSTR_DDR4_DEFVAL
-#undef DDRC_MSTR_DDR4_SHIFT
-#undef DDRC_MSTR_DDR4_MASK
-#define DDRC_MSTR_DDR4_DEFVAL                                                      0x03040001
-#define DDRC_MSTR_DDR4_SHIFT                                                       4
-#define DDRC_MSTR_DDR4_MASK                                                        0x00000010U
-
-/*Select LPDDR3 SDRAM - 1 - LPDDR3 SDRAM device in use. - 0 - non-LPDDR3 device in use Present only in designs configured to su
-               port LPDDR3.*/
-#undef DDRC_MSTR_LPDDR3_DEFVAL
-#undef DDRC_MSTR_LPDDR3_SHIFT
-#undef DDRC_MSTR_LPDDR3_MASK
-#define DDRC_MSTR_LPDDR3_DEFVAL                                                    0x03040001
-#define DDRC_MSTR_LPDDR3_SHIFT                                                     3
-#define DDRC_MSTR_LPDDR3_MASK                                                      0x00000008U
-
-/*Select LPDDR2 SDRAM - 1 - LPDDR2 SDRAM device in use. - 0 - non-LPDDR2 device in use Present only in designs configured to su
-               port LPDDR2.*/
-#undef DDRC_MSTR_LPDDR2_DEFVAL
-#undef DDRC_MSTR_LPDDR2_SHIFT
-#undef DDRC_MSTR_LPDDR2_MASK
-#define DDRC_MSTR_LPDDR2_DEFVAL                                                    0x03040001
-#define DDRC_MSTR_LPDDR2_SHIFT                                                     2
-#define DDRC_MSTR_LPDDR2_MASK                                                      0x00000004U
-
-/*Select DDR3 SDRAM - 1 - DDR3 SDRAM device in use - 0 - non-DDR3 SDRAM device in use Only present in designs that support DDR3
-               */
-#undef DDRC_MSTR_DDR3_DEFVAL
-#undef DDRC_MSTR_DDR3_SHIFT
-#undef DDRC_MSTR_DDR3_MASK
-#define DDRC_MSTR_DDR3_DEFVAL                                                      0x03040001
-#define DDRC_MSTR_DDR3_SHIFT                                                       0
-#define DDRC_MSTR_DDR3_MASK                                                        0x00000001U
-
-/*Setting this register bit to 1 triggers a mode register read or write operation. When the MR operation is complete, the uMCTL
-                automatically clears this bit. The other register fields of this register must be written in a separate APB transaction, bef
-               re setting this mr_wr bit. It is recommended NOT to set this signal if in Init, Deep power-down or MPSM operating modes.*/
-#undef DDRC_MRCTRL0_MR_WR_DEFVAL
-#undef DDRC_MRCTRL0_MR_WR_SHIFT
-#undef DDRC_MRCTRL0_MR_WR_MASK
-#define DDRC_MRCTRL0_MR_WR_DEFVAL                                                  0x00000030
-#define DDRC_MRCTRL0_MR_WR_SHIFT                                                   31
-#define DDRC_MRCTRL0_MR_WR_MASK                                                    0x80000000U
-
-/*Address of the mode register that is to be written to. - 0000 - MR0 - 0001 - MR1 - 0010 - MR2 - 0011 - MR3 - 0100 - MR4 - 010
-                - MR5 - 0110 - MR6 - 0111 - MR7 Don't Care for LPDDR2/LPDDR3/LPDDR4 (see MRCTRL1.mr_data for mode register addressing in LPD
-               R2/LPDDR3/LPDDR4) This signal is also used for writing to control words of RDIMMs. In that case, it corresponds to the bank a
-               dress bits sent to the RDIMM In case of DDR4, the bit[3:2] corresponds to the bank group bits. Therefore, the bit[3] as well
-               s the bit[2:0] must be set to an appropriate value which is considered both the Address Mirroring of UDIMMs/RDIMMs and the Ou
-               put Inversion of RDIMMs.*/
-#undef DDRC_MRCTRL0_MR_ADDR_DEFVAL
-#undef DDRC_MRCTRL0_MR_ADDR_SHIFT
-#undef DDRC_MRCTRL0_MR_ADDR_MASK
-#define DDRC_MRCTRL0_MR_ADDR_DEFVAL                                                0x00000030
-#define DDRC_MRCTRL0_MR_ADDR_SHIFT                                                 12
-#define DDRC_MRCTRL0_MR_ADDR_MASK                                                  0x0000F000U
-
-/*Controls which rank is accessed by MRCTRL0.mr_wr. Normally, it is desired to access all ranks, so all bits should be set to 1
-                However, for multi-rank UDIMMs/RDIMMs which implement address mirroring, it may be necessary to access ranks individually. E
-               amples (assume uMCTL2 is configured for 4 ranks): - 0x1 - select rank 0 only - 0x2 - select rank 1 only - 0x5 - select ranks
-                and 2 - 0xA - select ranks 1 and 3 - 0xF - select ranks 0, 1, 2 and 3*/
-#undef DDRC_MRCTRL0_MR_RANK_DEFVAL
-#undef DDRC_MRCTRL0_MR_RANK_SHIFT
-#undef DDRC_MRCTRL0_MR_RANK_MASK
-#define DDRC_MRCTRL0_MR_RANK_DEFVAL                                                0x00000030
-#define DDRC_MRCTRL0_MR_RANK_SHIFT                                                 4
-#define DDRC_MRCTRL0_MR_RANK_MASK                                                  0x00000030U
-
-/*Indicates whether Software intervention is allowed via MRCTRL0/MRCTRL1 before automatic SDRAM initialization routine or not.
-               or DDR4, this bit can be used to initialize the DDR4 RCD (MR7) before automatic SDRAM initialization. For LPDDR4, this bit ca
-                be used to program additional mode registers before automatic SDRAM initialization if necessary. Note: This must be cleared
-               o 0 after completing Software operation. Otherwise, SDRAM initialization routine will not re-start. - 0 - Software interventi
-               n is not allowed - 1 - Software intervention is allowed*/
-#undef DDRC_MRCTRL0_SW_INIT_INT_DEFVAL
-#undef DDRC_MRCTRL0_SW_INIT_INT_SHIFT
-#undef DDRC_MRCTRL0_SW_INIT_INT_MASK
-#define DDRC_MRCTRL0_SW_INIT_INT_DEFVAL                                            0x00000030
-#define DDRC_MRCTRL0_SW_INIT_INT_SHIFT                                             3
-#define DDRC_MRCTRL0_SW_INIT_INT_MASK                                              0x00000008U
-
-/*Indicates whether the mode register operation is MRS in PDA mode or not - 0 - MRS - 1 - MRS in Per DRAM Addressability mode*/
-#undef DDRC_MRCTRL0_PDA_EN_DEFVAL
-#undef DDRC_MRCTRL0_PDA_EN_SHIFT
-#undef DDRC_MRCTRL0_PDA_EN_MASK
-#define DDRC_MRCTRL0_PDA_EN_DEFVAL                                                 0x00000030
-#define DDRC_MRCTRL0_PDA_EN_SHIFT                                                  2
-#define DDRC_MRCTRL0_PDA_EN_MASK                                                   0x00000004U
-
-/*Indicates whether the mode register operation is MRS or WR/RD for MPR (only supported for DDR4) - 0 - MRS - 1 - WR/RD for MPR*/
-#undef DDRC_MRCTRL0_MPR_EN_DEFVAL
-#undef DDRC_MRCTRL0_MPR_EN_SHIFT
-#undef DDRC_MRCTRL0_MPR_EN_MASK
-#define DDRC_MRCTRL0_MPR_EN_DEFVAL                                                 0x00000030
-#define DDRC_MRCTRL0_MPR_EN_SHIFT                                                  1
-#define DDRC_MRCTRL0_MPR_EN_MASK                                                   0x00000002U
-
-/*Indicates whether the mode register operation is read or write. Only used for LPDDR2/LPDDR3/LPDDR4/DDR4. - 0 - Write - 1 - Re
-               d*/
-#undef DDRC_MRCTRL0_MR_TYPE_DEFVAL
-#undef DDRC_MRCTRL0_MR_TYPE_SHIFT
-#undef DDRC_MRCTRL0_MR_TYPE_MASK
-#define DDRC_MRCTRL0_MR_TYPE_DEFVAL                                                0x00000030
-#define DDRC_MRCTRL0_MR_TYPE_SHIFT                                                 0
-#define DDRC_MRCTRL0_MR_TYPE_MASK                                                  0x00000001U
-
-/*Derate value of tRC for LPDDR4 - 0 - Derating uses +1. - 1 - Derating uses +2. - 2 - Derating uses +3. - 3 - Derating uses +4
-                Present only in designs configured to support LPDDR4. The required number of cycles for derating can be determined by dividi
-               g 3.75ns by the core_ddrc_core_clk period, and rounding up the next integer.*/
-#undef DDRC_DERATEEN_RC_DERATE_VALUE_DEFVAL
-#undef DDRC_DERATEEN_RC_DERATE_VALUE_SHIFT
-#undef DDRC_DERATEEN_RC_DERATE_VALUE_MASK
-#define DDRC_DERATEEN_RC_DERATE_VALUE_DEFVAL                                       0x00000000
-#define DDRC_DERATEEN_RC_DERATE_VALUE_SHIFT                                        8
-#define DDRC_DERATEEN_RC_DERATE_VALUE_MASK                                         0x00000300U
-
-/*Derate byte Present only in designs configured to support LPDDR2/LPDDR3/LPDDR4 Indicates which byte of the MRR data is used f
-               r derating. The maximum valid value depends on MEMC_DRAM_TOTAL_DATA_WIDTH.*/
-#undef DDRC_DERATEEN_DERATE_BYTE_DEFVAL
-#undef DDRC_DERATEEN_DERATE_BYTE_SHIFT
-#undef DDRC_DERATEEN_DERATE_BYTE_MASK
-#define DDRC_DERATEEN_DERATE_BYTE_DEFVAL                                           0x00000000
-#define DDRC_DERATEEN_DERATE_BYTE_SHIFT                                            4
-#define DDRC_DERATEEN_DERATE_BYTE_MASK                                             0x000000F0U
-
-/*Derate value - 0 - Derating uses +1. - 1 - Derating uses +2. Present only in designs configured to support LPDDR2/LPDDR3/LPDD
-               4 Set to 0 for all LPDDR2 speed grades as derating value of +1.875 ns is less than a core_ddrc_core_clk period. Can be 0 or 1
-               for LPDDR3/LPDDR4, depending if +1.875 ns is less than a core_ddrc_core_clk period or not.*/
-#undef DDRC_DERATEEN_DERATE_VALUE_DEFVAL
-#undef DDRC_DERATEEN_DERATE_VALUE_SHIFT
-#undef DDRC_DERATEEN_DERATE_VALUE_MASK
-#define DDRC_DERATEEN_DERATE_VALUE_DEFVAL                                          0x00000000
-#define DDRC_DERATEEN_DERATE_VALUE_SHIFT                                           1
-#define DDRC_DERATEEN_DERATE_VALUE_MASK                                            0x00000002U
-
-/*Enables derating - 0 - Timing parameter derating is disabled - 1 - Timing parameter derating is enabled using MR4 read value.
-               Present only in designs configured to support LPDDR2/LPDDR3/LPDDR4 This field must be set to '0' for non-LPDDR2/LPDDR3/LPDDR4
-               mode.*/
-#undef DDRC_DERATEEN_DERATE_ENABLE_DEFVAL
-#undef DDRC_DERATEEN_DERATE_ENABLE_SHIFT
-#undef DDRC_DERATEEN_DERATE_ENABLE_MASK
-#define DDRC_DERATEEN_DERATE_ENABLE_DEFVAL                                         0x00000000
-#define DDRC_DERATEEN_DERATE_ENABLE_SHIFT                                          0
-#define DDRC_DERATEEN_DERATE_ENABLE_MASK                                           0x00000001U
-
-/*Interval between two MR4 reads, used to derate the timing parameters. Present only in designs configured to support LPDDR2/LP
-               DR3/LPDDR4. This register must not be set to zero*/
-#undef DDRC_DERATEINT_MR4_READ_INTERVAL_DEFVAL
-#undef DDRC_DERATEINT_MR4_READ_INTERVAL_SHIFT
-#undef DDRC_DERATEINT_MR4_READ_INTERVAL_MASK
-#define DDRC_DERATEINT_MR4_READ_INTERVAL_DEFVAL
-#define DDRC_DERATEINT_MR4_READ_INTERVAL_SHIFT                                     0
-#define DDRC_DERATEINT_MR4_READ_INTERVAL_MASK                                      0xFFFFFFFFU
-
-/*Self refresh state is an intermediate state to enter to Self refresh power down state or exit Self refresh power down state f
-               r LPDDR4. This register controls transition from the Self refresh state. - 1 - Prohibit transition from Self refresh state -
-                - Allow transition from Self refresh state*/
-#undef DDRC_PWRCTL_STAY_IN_SELFREF_DEFVAL
-#undef DDRC_PWRCTL_STAY_IN_SELFREF_SHIFT
-#undef DDRC_PWRCTL_STAY_IN_SELFREF_MASK
-#define DDRC_PWRCTL_STAY_IN_SELFREF_DEFVAL                                         0x00000000
-#define DDRC_PWRCTL_STAY_IN_SELFREF_SHIFT                                          6
-#define DDRC_PWRCTL_STAY_IN_SELFREF_MASK                                           0x00000040U
-
-/*A value of 1 to this register causes system to move to Self Refresh state immediately, as long as it is not in INIT or DPD/MP
-               M operating_mode. This is referred to as Software Entry/Exit to Self Refresh. - 1 - Software Entry to Self Refresh - 0 - Soft
-               are Exit from Self Refresh*/
-#undef DDRC_PWRCTL_SELFREF_SW_DEFVAL
-#undef DDRC_PWRCTL_SELFREF_SW_SHIFT
-#undef DDRC_PWRCTL_SELFREF_SW_MASK
-#define DDRC_PWRCTL_SELFREF_SW_DEFVAL                                              0x00000000
-#define DDRC_PWRCTL_SELFREF_SW_SHIFT                                               5
-#define DDRC_PWRCTL_SELFREF_SW_MASK                                                0x00000020U
-
-/*When this is 1, the uMCTL2 puts the SDRAM into maximum power saving mode when the transaction store is empty. This register m
-               st be reset to '0' to bring uMCTL2 out of maximum power saving mode. Present only in designs configured to support DDR4. For
-               on-DDR4, this register should not be set to 1. Note that MPSM is not supported when using a DWC DDR PHY, if the PHY parameter
-               DWC_AC_CS_USE is disabled, as the MPSM exit sequence requires the chip-select signal to toggle. FOR PERFORMANCE ONLY.*/
-#undef DDRC_PWRCTL_MPSM_EN_DEFVAL
-#undef DDRC_PWRCTL_MPSM_EN_SHIFT
-#undef DDRC_PWRCTL_MPSM_EN_MASK
-#define DDRC_PWRCTL_MPSM_EN_DEFVAL                                                 0x00000000
-#define DDRC_PWRCTL_MPSM_EN_SHIFT                                                  4
-#define DDRC_PWRCTL_MPSM_EN_MASK                                                   0x00000010U
-
-/*Enable the assertion of dfi_dram_clk_disable whenever a clock is not required by the SDRAM. If set to 0, dfi_dram_clk_disable
-               is never asserted. Assertion of dfi_dram_clk_disable is as follows: In DDR2/DDR3, can only be asserted in Self Refresh. In DD
-               4, can be asserted in following: - in Self Refresh. - in Maximum Power Saving Mode In mDDR/LPDDR2/LPDDR3, can be asserted in
-               ollowing: - in Self Refresh - in Power Down - in Deep Power Down - during Normal operation (Clock Stop) In LPDDR4, can be ass
-               rted in following: - in Self Refresh Power Down - in Power Down - during Normal operation (Clock Stop)*/
-#undef DDRC_PWRCTL_EN_DFI_DRAM_CLK_DISABLE_DEFVAL
-#undef DDRC_PWRCTL_EN_DFI_DRAM_CLK_DISABLE_SHIFT
-#undef DDRC_PWRCTL_EN_DFI_DRAM_CLK_DISABLE_MASK
-#define DDRC_PWRCTL_EN_DFI_DRAM_CLK_DISABLE_DEFVAL                                 0x00000000
-#define DDRC_PWRCTL_EN_DFI_DRAM_CLK_DISABLE_SHIFT                                  3
-#define DDRC_PWRCTL_EN_DFI_DRAM_CLK_DISABLE_MASK                                   0x00000008U
-
-/*When this is 1, uMCTL2 puts the SDRAM into deep power-down mode when the transaction store is empty. This register must be re
-               et to '0' to bring uMCTL2 out of deep power-down mode. Controller performs automatic SDRAM initialization on deep power-down
-               xit. Present only in designs configured to support mDDR or LPDDR2 or LPDDR3. For non-mDDR/non-LPDDR2/non-LPDDR3, this registe
-                should not be set to 1. FOR PERFORMANCE ONLY.*/
-#undef DDRC_PWRCTL_DEEPPOWERDOWN_EN_DEFVAL
-#undef DDRC_PWRCTL_DEEPPOWERDOWN_EN_SHIFT
-#undef DDRC_PWRCTL_DEEPPOWERDOWN_EN_MASK
-#define DDRC_PWRCTL_DEEPPOWERDOWN_EN_DEFVAL                                        0x00000000
-#define DDRC_PWRCTL_DEEPPOWERDOWN_EN_SHIFT                                         2
-#define DDRC_PWRCTL_DEEPPOWERDOWN_EN_MASK                                          0x00000004U
-
-/*If true then the uMCTL2 goes into power-down after a programmable number of cycles 'maximum idle clocks before power down' (P
-               RTMG.powerdown_to_x32). This register bit may be re-programmed during the course of normal operation.*/
-#undef DDRC_PWRCTL_POWERDOWN_EN_DEFVAL
-#undef DDRC_PWRCTL_POWERDOWN_EN_SHIFT
-#undef DDRC_PWRCTL_POWERDOWN_EN_MASK
-#define DDRC_PWRCTL_POWERDOWN_EN_DEFVAL                                            0x00000000
-#define DDRC_PWRCTL_POWERDOWN_EN_SHIFT                                             1
-#define DDRC_PWRCTL_POWERDOWN_EN_MASK                                              0x00000002U
-
-/*If true then the uMCTL2 puts the SDRAM into Self Refresh after a programmable number of cycles 'maximum idle clocks before Se
-               f Refresh (PWRTMG.selfref_to_x32)'. This register bit may be re-programmed during the course of normal operation.*/
-#undef DDRC_PWRCTL_SELFREF_EN_DEFVAL
-#undef DDRC_PWRCTL_SELFREF_EN_SHIFT
-#undef DDRC_PWRCTL_SELFREF_EN_MASK
-#define DDRC_PWRCTL_SELFREF_EN_DEFVAL                                              0x00000000
-#define DDRC_PWRCTL_SELFREF_EN_SHIFT                                               0
-#define DDRC_PWRCTL_SELFREF_EN_MASK                                                0x00000001U
-
-/*After this many clocks of NOP or deselect the uMCTL2 automatically puts the SDRAM into Self Refresh. This must be enabled in
-               he PWRCTL.selfref_en. Unit: Multiples of 32 clocks. FOR PERFORMANCE ONLY.*/
-#undef DDRC_PWRTMG_SELFREF_TO_X32_DEFVAL
-#undef DDRC_PWRTMG_SELFREF_TO_X32_SHIFT
-#undef DDRC_PWRTMG_SELFREF_TO_X32_MASK
-#define DDRC_PWRTMG_SELFREF_TO_X32_DEFVAL                                          0x00402010
-#define DDRC_PWRTMG_SELFREF_TO_X32_SHIFT                                           16
-#define DDRC_PWRTMG_SELFREF_TO_X32_MASK                                            0x00FF0000U
-
-/*Minimum deep power-down time. For mDDR, value from the JEDEC specification is 0 as mDDR exits from deep power-down mode immed
-               ately after PWRCTL.deeppowerdown_en is de-asserted. For LPDDR2/LPDDR3, value from the JEDEC specification is 500us. Unit: Mul
-               iples of 4096 clocks. Present only in designs configured to support mDDR, LPDDR2 or LPDDR3. FOR PERFORMANCE ONLY.*/
-#undef DDRC_PWRTMG_T_DPD_X4096_DEFVAL
-#undef DDRC_PWRTMG_T_DPD_X4096_SHIFT
-#undef DDRC_PWRTMG_T_DPD_X4096_MASK
-#define DDRC_PWRTMG_T_DPD_X4096_DEFVAL                                             0x00402010
-#define DDRC_PWRTMG_T_DPD_X4096_SHIFT                                              8
-#define DDRC_PWRTMG_T_DPD_X4096_MASK                                               0x0000FF00U
-
-/*After this many clocks of NOP or deselect the uMCTL2 automatically puts the SDRAM into power-down. This must be enabled in th
-                PWRCTL.powerdown_en. Unit: Multiples of 32 clocks FOR PERFORMANCE ONLY.*/
-#undef DDRC_PWRTMG_POWERDOWN_TO_X32_DEFVAL
-#undef DDRC_PWRTMG_POWERDOWN_TO_X32_SHIFT
-#undef DDRC_PWRTMG_POWERDOWN_TO_X32_MASK
-#define DDRC_PWRTMG_POWERDOWN_TO_X32_DEFVAL                                        0x00402010
-#define DDRC_PWRTMG_POWERDOWN_TO_X32_SHIFT                                         0
-#define DDRC_PWRTMG_POWERDOWN_TO_X32_MASK                                          0x0000001FU
-
-/*Threshold value in number of clock cycles before the critical refresh or page timer expires. A critical refresh is to be issu
-               d before this threshold is reached. It is recommended that this not be changed from the default value, currently shown as 0x2
-                It must always be less than internally used t_rfc_nom_x32. Note that, in LPDDR2/LPDDR3/LPDDR4, internally used t_rfc_nom_x32
-               may be equal to RFSHTMG.t_rfc_nom_x32>>2 if derating is enabled (DERATEEN.derate_enable=1). Otherwise, internally used t_rfc_
-               om_x32 will be equal to RFSHTMG.t_rfc_nom_x32. Unit: Multiples of 32 clocks.*/
-#undef DDRC_RFSHCTL0_REFRESH_MARGIN_DEFVAL
-#undef DDRC_RFSHCTL0_REFRESH_MARGIN_SHIFT
-#undef DDRC_RFSHCTL0_REFRESH_MARGIN_MASK
-#define DDRC_RFSHCTL0_REFRESH_MARGIN_DEFVAL                                        0x00210000
-#define DDRC_RFSHCTL0_REFRESH_MARGIN_SHIFT                                         20
-#define DDRC_RFSHCTL0_REFRESH_MARGIN_MASK                                          0x00F00000U
-
-/*If the refresh timer (tRFCnom, also known as tREFI) has expired at least once, but it has not expired (RFSHCTL0.refresh_burst
-               1) times yet, then a speculative refresh may be performed. A speculative refresh is a refresh performed at a time when refres
-                would be useful, but before it is absolutely required. When the SDRAM bus is idle for a period of time determined by this RF
-               HCTL0.refresh_to_x32 and the refresh timer has expired at least once since the last refresh, then a speculative refresh is pe
-               formed. Speculative refreshes continues successively until there are no refreshes pending or until new reads or writes are is
-               ued to the uMCTL2. FOR PERFORMANCE ONLY.*/
-#undef DDRC_RFSHCTL0_REFRESH_TO_X32_DEFVAL
-#undef DDRC_RFSHCTL0_REFRESH_TO_X32_SHIFT
-#undef DDRC_RFSHCTL0_REFRESH_TO_X32_MASK
-#define DDRC_RFSHCTL0_REFRESH_TO_X32_DEFVAL                                        0x00210000
-#define DDRC_RFSHCTL0_REFRESH_TO_X32_SHIFT                                         12
-#define DDRC_RFSHCTL0_REFRESH_TO_X32_MASK                                          0x0001F000U
-
-/*The programmed value + 1 is the number of refresh timeouts that is allowed to accumulate before traffic is blocked and the re
-               reshes are forced to execute. Closing pages to perform a refresh is a one-time penalty that must be paid for each group of re
-               reshes. Therefore, performing refreshes in a burst reduces the per-refresh penalty of these page closings. Higher numbers for
-               RFSHCTL.refresh_burst slightly increases utilization; lower numbers decreases the worst-case latency associated with refreshe
-               . - 0 - single refresh - 1 - burst-of-2 refresh - 7 - burst-of-8 refresh For information on burst refresh feature refer to se
-               tion 3.9 of DDR2 JEDEC specification - JESD79-2F.pdf. For DDR2/3, the refresh is always per-rank and not per-bank. The rank r
-               fresh can be accumulated over 8*tREFI cycles using the burst refresh feature. In DDR4 mode, according to Fine Granularity fea
-               ure, 8 refreshes can be postponed in 1X mode, 16 refreshes in 2X mode and 32 refreshes in 4X mode. If using PHY-initiated upd
-               tes, care must be taken in the setting of RFSHCTL0.refresh_burst, to ensure that tRFCmax is not violated due to a PHY-initiat
-               d update occurring shortly before a refresh burst was due. In this situation, the refresh burst will be delayed until the PHY
-               initiated update is complete.*/
-#undef DDRC_RFSHCTL0_REFRESH_BURST_DEFVAL
-#undef DDRC_RFSHCTL0_REFRESH_BURST_SHIFT
-#undef DDRC_RFSHCTL0_REFRESH_BURST_MASK
-#define DDRC_RFSHCTL0_REFRESH_BURST_DEFVAL                                         0x00210000
-#define DDRC_RFSHCTL0_REFRESH_BURST_SHIFT                                          4
-#define DDRC_RFSHCTL0_REFRESH_BURST_MASK                                           0x000001F0U
-
-/*- 1 - Per bank refresh; - 0 - All bank refresh. Per bank refresh allows traffic to flow to other banks. Per bank refresh is n
-               t supported by all LPDDR2 devices but should be supported by all LPDDR3/LPDDR4 devices. Present only in designs configured to
-               support LPDDR2/LPDDR3/LPDDR4*/
-#undef DDRC_RFSHCTL0_PER_BANK_REFRESH_DEFVAL
-#undef DDRC_RFSHCTL0_PER_BANK_REFRESH_SHIFT
-#undef DDRC_RFSHCTL0_PER_BANK_REFRESH_MASK
-#define DDRC_RFSHCTL0_PER_BANK_REFRESH_DEFVAL                                      0x00210000
-#define DDRC_RFSHCTL0_PER_BANK_REFRESH_SHIFT                                       2
-#define DDRC_RFSHCTL0_PER_BANK_REFRESH_MASK                                        0x00000004U
-
-/*Fine Granularity Refresh Mode - 000 - Fixed 1x (Normal mode) - 001 - Fixed 2x - 010 - Fixed 4x - 101 - Enable on the fly 2x (
-               ot supported) - 110 - Enable on the fly 4x (not supported) - Everything else - reserved Note: The on-the-fly modes is not sup
-               orted in this version of the uMCTL2. Note: This must be set up while the Controller is in reset or while the Controller is in
-               self-refresh mode. Changing this during normal operation is not allowed. Making this a dynamic register will be supported in
-               uture version of the uMCTL2.*/
-#undef DDRC_RFSHCTL3_REFRESH_MODE_DEFVAL
-#undef DDRC_RFSHCTL3_REFRESH_MODE_SHIFT
-#undef DDRC_RFSHCTL3_REFRESH_MODE_MASK
-#define DDRC_RFSHCTL3_REFRESH_MODE_DEFVAL                                          0x00000000
-#define DDRC_RFSHCTL3_REFRESH_MODE_SHIFT                                           4
-#define DDRC_RFSHCTL3_REFRESH_MODE_MASK                                            0x00000070U
-
-/*Toggle this signal (either from 0 to 1 or from 1 to 0) to indicate that the refresh register(s) have been updated. The value
-               s automatically updated when exiting reset, so it does not need to be toggled initially.*/
-#undef DDRC_RFSHCTL3_REFRESH_UPDATE_LEVEL_DEFVAL
-#undef DDRC_RFSHCTL3_REFRESH_UPDATE_LEVEL_SHIFT
-#undef DDRC_RFSHCTL3_REFRESH_UPDATE_LEVEL_MASK
-#define DDRC_RFSHCTL3_REFRESH_UPDATE_LEVEL_DEFVAL                                  0x00000000
-#define DDRC_RFSHCTL3_REFRESH_UPDATE_LEVEL_SHIFT                                   1
-#define DDRC_RFSHCTL3_REFRESH_UPDATE_LEVEL_MASK                                    0x00000002U
-
-/*When '1', disable auto-refresh generated by the uMCTL2. When auto-refresh is disabled, the SoC core must generate refreshes u
-               ing the registers reg_ddrc_rank0_refresh, reg_ddrc_rank1_refresh, reg_ddrc_rank2_refresh and reg_ddrc_rank3_refresh. When dis
-               auto_refresh transitions from 0 to 1, any pending refreshes are immediately scheduled by the uMCTL2. If DDR4 CRC/parity retry
-               is enabled (CRCPARCTL1.crc_parity_retry_enable = 1), disable auto-refresh is not supported, and this bit must be set to '0'.
-               his register field is changeable on the fly.*/
-#undef DDRC_RFSHCTL3_DIS_AUTO_REFRESH_DEFVAL
-#undef DDRC_RFSHCTL3_DIS_AUTO_REFRESH_SHIFT
-#undef DDRC_RFSHCTL3_DIS_AUTO_REFRESH_MASK
-#define DDRC_RFSHCTL3_DIS_AUTO_REFRESH_DEFVAL                                      0x00000000
-#define DDRC_RFSHCTL3_DIS_AUTO_REFRESH_SHIFT                                       0
-#define DDRC_RFSHCTL3_DIS_AUTO_REFRESH_MASK                                        0x00000001U
-
-/*tREFI: Average time interval between refreshes per rank (Specification: 7.8us for DDR2, DDR3 and DDR4. See JEDEC specificatio
-                for mDDR, LPDDR2, LPDDR3 and LPDDR4). For LPDDR2/LPDDR3/LPDDR4: - if using all-bank refreshes (RFSHCTL0.per_bank_refresh = 0
-               , this register should be set to tREFIab - if using per-bank refreshes (RFSHCTL0.per_bank_refresh = 1), this register should
-               e set to tREFIpb For configurations with MEMC_FREQ_RATIO=2, program this to (tREFI/2), no rounding up. In DDR4 mode, tREFI va
-               ue is different depending on the refresh mode. The user should program the appropriate value from the spec based on the value
-               programmed in the refresh mode register. Note that RFSHTMG.t_rfc_nom_x32 * 32 must be greater than RFSHTMG.t_rfc_min, and RFS
-               TMG.t_rfc_nom_x32 must be greater than 0x1. Unit: Multiples of 32 clocks.*/
-#undef DDRC_RFSHTMG_T_RFC_NOM_X32_DEFVAL
-#undef DDRC_RFSHTMG_T_RFC_NOM_X32_SHIFT
-#undef DDRC_RFSHTMG_T_RFC_NOM_X32_MASK
-#define DDRC_RFSHTMG_T_RFC_NOM_X32_DEFVAL                                          0x0062008C
-#define DDRC_RFSHTMG_T_RFC_NOM_X32_SHIFT                                           16
-#define DDRC_RFSHTMG_T_RFC_NOM_X32_MASK                                            0x0FFF0000U
-
-/*Used only when LPDDR3 memory type is connected. Should only be changed when uMCTL2 is in reset. Specifies whether to use the
-               REFBW parameter (required by some LPDDR3 devices which comply with earlier versions of the LPDDR3 JEDEC specification) or not
-                - 0 - tREFBW parameter not used - 1 - tREFBW parameter used*/
-#undef DDRC_RFSHTMG_LPDDR3_TREFBW_EN_DEFVAL
-#undef DDRC_RFSHTMG_LPDDR3_TREFBW_EN_SHIFT
-#undef DDRC_RFSHTMG_LPDDR3_TREFBW_EN_MASK
-#define DDRC_RFSHTMG_LPDDR3_TREFBW_EN_DEFVAL                                       0x0062008C
-#define DDRC_RFSHTMG_LPDDR3_TREFBW_EN_SHIFT                                        15
-#define DDRC_RFSHTMG_LPDDR3_TREFBW_EN_MASK                                         0x00008000U
-
-/*tRFC (min): Minimum time from refresh to refresh or activate. For MEMC_FREQ_RATIO=1 configurations, t_rfc_min should be set t
-                RoundUp(tRFCmin/tCK). For MEMC_FREQ_RATIO=2 configurations, t_rfc_min should be set to RoundUp(RoundUp(tRFCmin/tCK)/2). In L
-               DDR2/LPDDR3/LPDDR4 mode: - if using all-bank refreshes, the tRFCmin value in the above equations is equal to tRFCab - if usin
-                per-bank refreshes, the tRFCmin value in the above equations is equal to tRFCpb In DDR4 mode, the tRFCmin value in the above
-               equations is different depending on the refresh mode (fixed 1X,2X,4X) and the device density. The user should program the app
-               opriate value from the spec based on the 'refresh_mode' and the device density that is used. Unit: Clocks.*/
-#undef DDRC_RFSHTMG_T_RFC_MIN_DEFVAL
-#undef DDRC_RFSHTMG_T_RFC_MIN_SHIFT
-#undef DDRC_RFSHTMG_T_RFC_MIN_MASK
-#define DDRC_RFSHTMG_T_RFC_MIN_DEFVAL                                              0x0062008C
-#define DDRC_RFSHTMG_T_RFC_MIN_SHIFT                                               0
-#define DDRC_RFSHTMG_T_RFC_MIN_MASK                                                0x000003FFU
-
-/*Disable ECC scrubs. Valid only when ECCCFG0.ecc_mode = 3'b100 and MEMC_USE_RMW is defined*/
-#undef DDRC_ECCCFG0_DIS_SCRUB_DEFVAL
-#undef DDRC_ECCCFG0_DIS_SCRUB_SHIFT
-#undef DDRC_ECCCFG0_DIS_SCRUB_MASK
-#define DDRC_ECCCFG0_DIS_SCRUB_DEFVAL                                              0x00000000
-#define DDRC_ECCCFG0_DIS_SCRUB_SHIFT                                               4
-#define DDRC_ECCCFG0_DIS_SCRUB_MASK                                                0x00000010U
-
-/*ECC mode indicator - 000 - ECC disabled - 100 - ECC enabled - SEC/DED over 1 beat - all other settings are reserved for futur
-                use*/
-#undef DDRC_ECCCFG0_ECC_MODE_DEFVAL
-#undef DDRC_ECCCFG0_ECC_MODE_SHIFT
-#undef DDRC_ECCCFG0_ECC_MODE_MASK
-#define DDRC_ECCCFG0_ECC_MODE_DEFVAL                                               0x00000000
-#define DDRC_ECCCFG0_ECC_MODE_SHIFT                                                0
-#define DDRC_ECCCFG0_ECC_MODE_MASK                                                 0x00000007U
-
-/*Selects whether to poison 1 or 2 bits - if 0 -> 2-bit (uncorrectable) data poisoning, if 1 -> 1-bit (correctable) data poison
-               ng, if ECCCFG1.data_poison_en=1*/
-#undef DDRC_ECCCFG1_DATA_POISON_BIT_DEFVAL
-#undef DDRC_ECCCFG1_DATA_POISON_BIT_SHIFT
-#undef DDRC_ECCCFG1_DATA_POISON_BIT_MASK
-#define DDRC_ECCCFG1_DATA_POISON_BIT_DEFVAL                                        0x00000000
-#define DDRC_ECCCFG1_DATA_POISON_BIT_SHIFT                                         1
-#define DDRC_ECCCFG1_DATA_POISON_BIT_MASK                                          0x00000002U
-
-/*Enable ECC data poisoning - introduces ECC errors on writes to address specified by the ECCPOISONADDR0/1 registers*/
-#undef DDRC_ECCCFG1_DATA_POISON_EN_DEFVAL
-#undef DDRC_ECCCFG1_DATA_POISON_EN_SHIFT
-#undef DDRC_ECCCFG1_DATA_POISON_EN_MASK
-#define DDRC_ECCCFG1_DATA_POISON_EN_DEFVAL                                         0x00000000
-#define DDRC_ECCCFG1_DATA_POISON_EN_SHIFT                                          0
-#define DDRC_ECCCFG1_DATA_POISON_EN_MASK                                           0x00000001U
-
-/*The maximum number of DFI PHY clock cycles allowed from the assertion of the dfi_rddata_en signal to the assertion of each of
-               the corresponding bits of the dfi_rddata_valid signal. This corresponds to the DFI timing parameter tphy_rdlat. Refer to PHY
-               pecification for correct value. This value it only used for detecting read data timeout when DDR4 retry is enabled by CRCPARC
-               L1.crc_parity_retry_enable=1. Maximum supported value: - 1:1 Frequency mode : DFITMG0.dfi_t_rddata_en + CRCPARCTL1.dfi_t_phy_
-               dlat < 'd114 - 1:2 Frequency mode ANDAND DFITMG0.dfi_rddata_use_sdr == 1 : CRCPARCTL1.dfi_t_phy_rdlat < 64 - 1:2 Frequency mo
-               e ANDAND DFITMG0.dfi_rddata_use_sdr == 0 : DFITMG0.dfi_t_rddata_en + CRCPARCTL1.dfi_t_phy_rdlat < 'd114 Unit: DFI Clocks*/
-#undef DDRC_CRCPARCTL1_DFI_T_PHY_RDLAT_DEFVAL
-#undef DDRC_CRCPARCTL1_DFI_T_PHY_RDLAT_SHIFT
-#undef DDRC_CRCPARCTL1_DFI_T_PHY_RDLAT_MASK
-#define DDRC_CRCPARCTL1_DFI_T_PHY_RDLAT_DEFVAL                                     0x10000200
-#define DDRC_CRCPARCTL1_DFI_T_PHY_RDLAT_SHIFT                                      24
-#define DDRC_CRCPARCTL1_DFI_T_PHY_RDLAT_MASK                                       0x3F000000U
-
-/*After a Parity or CRC error is flagged on dfi_alert_n signal, the software has an option to read the mode registers in the DR
-               M before the hardware begins the retry process - 1: Wait for software to read/write the mode registers before hardware begins
-               the retry. After software is done with its operations, it will clear the alert interrupt register bit - 0: Hardware can begin
-               the retry right away after the dfi_alert_n pulse goes away. The value on this register is valid only when retry is enabled (P
-               RCTRL.crc_parity_retry_enable = 1) If this register is set to 1 and if the software doesn't clear the interrupt register afte
-                handling the parity/CRC error, then the hardware will not begin the retry process and the system will hang. In the case of P
-               rity/CRC error, there are two possibilities when the software doesn't reset MR5[4] to 0. - (i) If 'Persistent parity' mode re
-               ister bit is NOT set: the commands sent during retry and normal operation are executed without parity checking. The value in
-               he Parity error log register MPR Page 1 is valid. - (ii) If 'Persistent parity' mode register bit is SET: Parity checking is
-               one for commands sent during retry and normal operation. If multiple errors occur before MR5[4] is cleared, the error log in
-               PR Page 1 should be treated as 'Don't care'.*/
-#undef DDRC_CRCPARCTL1_ALERT_WAIT_FOR_SW_DEFVAL
-#undef DDRC_CRCPARCTL1_ALERT_WAIT_FOR_SW_SHIFT
-#undef DDRC_CRCPARCTL1_ALERT_WAIT_FOR_SW_MASK
-#define DDRC_CRCPARCTL1_ALERT_WAIT_FOR_SW_DEFVAL                                   0x10000200
-#define DDRC_CRCPARCTL1_ALERT_WAIT_FOR_SW_SHIFT                                    9
-#define DDRC_CRCPARCTL1_ALERT_WAIT_FOR_SW_MASK                                     0x00000200U
-
-/*- 1: Enable command retry mechanism in case of C/A Parity or CRC error - 0: Disable command retry mechanism when C/A Parity o
-                CRC features are enabled. Note that retry functionality is not supported if burst chop is enabled (MSTR.burstchop = 1) and/o
-                disable auto-refresh is enabled (RFSHCTL3.dis_auto_refresh = 1)*/
-#undef DDRC_CRCPARCTL1_CRC_PARITY_RETRY_ENABLE_DEFVAL
-#undef DDRC_CRCPARCTL1_CRC_PARITY_RETRY_ENABLE_SHIFT
-#undef DDRC_CRCPARCTL1_CRC_PARITY_RETRY_ENABLE_MASK
-#define DDRC_CRCPARCTL1_CRC_PARITY_RETRY_ENABLE_DEFVAL                             0x10000200
-#define DDRC_CRCPARCTL1_CRC_PARITY_RETRY_ENABLE_SHIFT                              8
-#define DDRC_CRCPARCTL1_CRC_PARITY_RETRY_ENABLE_MASK                               0x00000100U
-
-/*CRC Calculation setting register - 1: CRC includes DM signal - 0: CRC not includes DM signal Present only in designs configur
-               d to support DDR4.*/
-#undef DDRC_CRCPARCTL1_CRC_INC_DM_DEFVAL
-#undef DDRC_CRCPARCTL1_CRC_INC_DM_SHIFT
-#undef DDRC_CRCPARCTL1_CRC_INC_DM_MASK
-#define DDRC_CRCPARCTL1_CRC_INC_DM_DEFVAL                                          0x10000200
-#define DDRC_CRCPARCTL1_CRC_INC_DM_SHIFT                                           7
-#define DDRC_CRCPARCTL1_CRC_INC_DM_MASK                                            0x00000080U
-
-/*CRC enable Register - 1: Enable generation of CRC - 0: Disable generation of CRC The setting of this register should match th
-                CRC mode register setting in the DRAM.*/
-#undef DDRC_CRCPARCTL1_CRC_ENABLE_DEFVAL
-#undef DDRC_CRCPARCTL1_CRC_ENABLE_SHIFT
-#undef DDRC_CRCPARCTL1_CRC_ENABLE_MASK
-#define DDRC_CRCPARCTL1_CRC_ENABLE_DEFVAL                                          0x10000200
-#define DDRC_CRCPARCTL1_CRC_ENABLE_SHIFT                                           4
-#define DDRC_CRCPARCTL1_CRC_ENABLE_MASK                                            0x00000010U
-
-/*C/A Parity enable register - 1: Enable generation of C/A parity and detection of C/A parity error - 0: Disable generation of
-               /A parity and disable detection of C/A parity error If RCD's parity error detection or SDRAM's parity detection is enabled, t
-               is register should be 1.*/
-#undef DDRC_CRCPARCTL1_PARITY_ENABLE_DEFVAL
-#undef DDRC_CRCPARCTL1_PARITY_ENABLE_SHIFT
-#undef DDRC_CRCPARCTL1_PARITY_ENABLE_MASK
-#define DDRC_CRCPARCTL1_PARITY_ENABLE_DEFVAL                                       0x10000200
-#define DDRC_CRCPARCTL1_PARITY_ENABLE_SHIFT                                        0
-#define DDRC_CRCPARCTL1_PARITY_ENABLE_MASK                                         0x00000001U
-
-/*Value from the DRAM spec indicating the maximum width of the dfi_alert_n pulse when a parity error occurs. Recommended values
-                - tPAR_ALERT_PW.MAX For configurations with MEMC_FREQ_RATIO=2, program this to tPAR_ALERT_PW.MAX/2 and round up to next inte
-               er value. Values of 0, 1 and 2 are illegal. This value must be greater than CRCPARCTL2.t_crc_alert_pw_max.*/
-#undef DDRC_CRCPARCTL2_T_PAR_ALERT_PW_MAX_DEFVAL
-#undef DDRC_CRCPARCTL2_T_PAR_ALERT_PW_MAX_SHIFT
-#undef DDRC_CRCPARCTL2_T_PAR_ALERT_PW_MAX_MASK
-#define DDRC_CRCPARCTL2_T_PAR_ALERT_PW_MAX_DEFVAL                                  0x0030050C
-#define DDRC_CRCPARCTL2_T_PAR_ALERT_PW_MAX_SHIFT                                   16
-#define DDRC_CRCPARCTL2_T_PAR_ALERT_PW_MAX_MASK                                    0x01FF0000U
-
-/*Value from the DRAM spec indicating the maximum width of the dfi_alert_n pulse when a CRC error occurs. Recommended values: -
-               tCRC_ALERT_PW.MAX For configurations with MEMC_FREQ_RATIO=2, program this to tCRC_ALERT_PW.MAX/2 and round up to next integer
-               value. Values of 0, 1 and 2 are illegal. This value must be less than CRCPARCTL2.t_par_alert_pw_max.*/
-#undef DDRC_CRCPARCTL2_T_CRC_ALERT_PW_MAX_DEFVAL
-#undef DDRC_CRCPARCTL2_T_CRC_ALERT_PW_MAX_SHIFT
-#undef DDRC_CRCPARCTL2_T_CRC_ALERT_PW_MAX_MASK
-#define DDRC_CRCPARCTL2_T_CRC_ALERT_PW_MAX_DEFVAL                                  0x0030050C
-#define DDRC_CRCPARCTL2_T_CRC_ALERT_PW_MAX_SHIFT                                   8
-#define DDRC_CRCPARCTL2_T_CRC_ALERT_PW_MAX_MASK                                    0x00001F00U
-
-/*Indicates the maximum duration in number of DRAM clock cycles for which a command should be held in the Command Retry FIFO be
-               ore it is popped out. Every location in the Command Retry FIFO has an associated down counting timer that will use this regis
-               er as the start value. The down counting starts when a command is loaded into the FIFO. The timer counts down every 4 DRAM cy
-               les. When the counter reaches zero, the entry is popped from the FIFO. All the counters are frozen, if a C/A Parity or CRC er
-               or occurs before the counter reaches zero. The counter is reset to 0, after all the commands in the FIFO are retried. Recomme
-               ded(minimum) values: - Only C/A Parity is enabled. RoundUp((PHY Command Latency(DRAM CLK) + CAL + RDIMM delay + tPAR_ALERT_ON
-               max + tPAR_UNKNOWN + PHY Alert Latency(DRAM CLK) + board delay) / 4) + 2 - Both C/A Parity and CRC is enabled/ Only CRC is en
-               bled. RoundUp((PHY Command Latency(DRAM CLK) + CAL + RDIMM delay + WL + 5(BL10)+ tCRC_ALERT.max + PHY Alert Latency(DRAM CLK)
-               + board delay) / 4) + 2 Note 1: All value (e.g. tPAR_ALERT_ON) should be in terms of DRAM Clock and round up Note 2: Board de
-               ay(Command/Alert_n) should be considered. Note 3: Use the worst case(longer) value for PHY Latencies/Board delay Note 4: The
-               ecommended values are minimum value to be set. For mode detail, See 'Calculation of FIFO Depth' section. Max value can be set
-               to this register is defined below: - MEMC_BURST_LENGTH == 16 Full bus Mode (CRC=OFF) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-
-                Full bus Mode (CRC=ON) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-3 Half bus Mode (CRC=OFF) Max value = UMCTL2_RETRY_CMD_FIFO_D
-               PTH-4 Half bus Mode (CRC=ON) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-6 Quarter bus Mode (CRC=OFF) Max value = UMCTL2_RETRY_CM
-               _FIFO_DEPTH-8 Quarter bus Mode (CRC=ON) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-12 - MEMC_BURST_LENGTH != 16 Full bus Mode (C
-               C=OFF) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-1 Full bus Mode (CRC=ON) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-2 Half bus Mo
-               e (CRC=OFF) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-2 Half bus Mode (CRC=ON) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-3 Quarte
-                bus Mode (CRC=OFF) Max value = UMCTL2_RETRY_CMD_FIFO_DEPTH-4 Quarter bus Mode (CRC=ON) Max value = UMCTL2_RETRY_CMD_FIFO_DEP
-               H-6 Values of 0, 1 and 2 are illegal.*/
-#undef DDRC_CRCPARCTL2_RETRY_FIFO_MAX_HOLD_TIMER_X4_DEFVAL
-#undef DDRC_CRCPARCTL2_RETRY_FIFO_MAX_HOLD_TIMER_X4_SHIFT
-#undef DDRC_CRCPARCTL2_RETRY_FIFO_MAX_HOLD_TIMER_X4_MASK
-#define DDRC_CRCPARCTL2_RETRY_FIFO_MAX_HOLD_TIMER_X4_DEFVAL                        0x0030050C
-#define DDRC_CRCPARCTL2_RETRY_FIFO_MAX_HOLD_TIMER_X4_SHIFT                         0
-#define DDRC_CRCPARCTL2_RETRY_FIFO_MAX_HOLD_TIMER_X4_MASK                          0x0000003FU
-
-/*If lower bit is enabled the SDRAM initialization routine is skipped. The upper bit decides what state the controller starts u
-                in when reset is removed - 00 - SDRAM Intialization routine is run after power-up - 01 - SDRAM Intialization routine is skip
-               ed after power-up. Controller starts up in Normal Mode - 11 - SDRAM Intialization routine is skipped after power-up. Controll
-               r starts up in Self-refresh Mode - 10 - SDRAM Intialization routine is run after power-up. Note: The only 2'b00 is supported
-               or LPDDR4 in this version of the uMCTL2.*/
-#undef DDRC_INIT0_SKIP_DRAM_INIT_DEFVAL
-#undef DDRC_INIT0_SKIP_DRAM_INIT_SHIFT
-#undef DDRC_INIT0_SKIP_DRAM_INIT_MASK
-#define DDRC_INIT0_SKIP_DRAM_INIT_DEFVAL                                           0x0002004E
-#define DDRC_INIT0_SKIP_DRAM_INIT_SHIFT                                            30
-#define DDRC_INIT0_SKIP_DRAM_INIT_MASK                                             0xC0000000U
-
-/*Cycles to wait after driving CKE high to start the SDRAM initialization sequence. Unit: 1024 clocks. DDR2 typically requires
-                400 ns delay, requiring this value to be programmed to 2 at all clock speeds. LPDDR2/LPDDR3 typically requires this to be pr
-               grammed for a delay of 200 us. LPDDR4 typically requires this to be programmed for a delay of 2 us. For configurations with M
-               MC_FREQ_RATIO=2, program this to JEDEC spec value divided by 2, and round it up to next integer value.*/
-#undef DDRC_INIT0_POST_CKE_X1024_DEFVAL
-#undef DDRC_INIT0_POST_CKE_X1024_SHIFT
-#undef DDRC_INIT0_POST_CKE_X1024_MASK
-#define DDRC_INIT0_POST_CKE_X1024_DEFVAL                                           0x0002004E
-#define DDRC_INIT0_POST_CKE_X1024_SHIFT                                            16
-#define DDRC_INIT0_POST_CKE_X1024_MASK                                             0x03FF0000U
-
-/*Cycles to wait after reset before driving CKE high to start the SDRAM initialization sequence. Unit: 1024 clock cycles. DDR2
-               pecifications typically require this to be programmed for a delay of >= 200 us. LPDDR2/LPDDR3: tINIT1 of 100 ns (min) LPDDR4:
-               tINIT3 of 2 ms (min) For configurations with MEMC_FREQ_RATIO=2, program this to JEDEC spec value divided by 2, and round it u
-                to next integer value.*/
-#undef DDRC_INIT0_PRE_CKE_X1024_DEFVAL
-#undef DDRC_INIT0_PRE_CKE_X1024_SHIFT
-#undef DDRC_INIT0_PRE_CKE_X1024_MASK
-#define DDRC_INIT0_PRE_CKE_X1024_DEFVAL                                            0x0002004E
-#define DDRC_INIT0_PRE_CKE_X1024_SHIFT                                             0
-#define DDRC_INIT0_PRE_CKE_X1024_MASK                                              0x00000FFFU
-
-/*Number of cycles to assert SDRAM reset signal during init sequence. This is only present for designs supporting DDR3, DDR4 or
-               LPDDR4 devices. For use with a DDR PHY, this should be set to a minimum of 1*/
-#undef DDRC_INIT1_DRAM_RSTN_X1024_DEFVAL
-#undef DDRC_INIT1_DRAM_RSTN_X1024_SHIFT
-#undef DDRC_INIT1_DRAM_RSTN_X1024_MASK
-#define DDRC_INIT1_DRAM_RSTN_X1024_DEFVAL                                          0x00000000
-#define DDRC_INIT1_DRAM_RSTN_X1024_SHIFT                                           16
-#define DDRC_INIT1_DRAM_RSTN_X1024_MASK                                            0x01FF0000U
-
-/*Cycles to wait after completing the SDRAM initialization sequence before starting the dynamic scheduler. Unit: Counts of a gl
-               bal timer that pulses every 32 clock cycles. There is no known specific requirement for this; it may be set to zero.*/
-#undef DDRC_INIT1_FINAL_WAIT_X32_DEFVAL
-#undef DDRC_INIT1_FINAL_WAIT_X32_SHIFT
-#undef DDRC_INIT1_FINAL_WAIT_X32_MASK
-#define DDRC_INIT1_FINAL_WAIT_X32_DEFVAL                                           0x00000000
-#define DDRC_INIT1_FINAL_WAIT_X32_SHIFT                                            8
-#define DDRC_INIT1_FINAL_WAIT_X32_MASK                                             0x00007F00U
-
-/*Wait period before driving the OCD complete command to SDRAM. Unit: Counts of a global timer that pulses every 32 clock cycle
-               . There is no known specific requirement for this; it may be set to zero.*/
-#undef DDRC_INIT1_PRE_OCD_X32_DEFVAL
-#undef DDRC_INIT1_PRE_OCD_X32_SHIFT
-#undef DDRC_INIT1_PRE_OCD_X32_MASK
-#define DDRC_INIT1_PRE_OCD_X32_DEFVAL                                              0x00000000
-#define DDRC_INIT1_PRE_OCD_X32_SHIFT                                               0
-#define DDRC_INIT1_PRE_OCD_X32_MASK                                                0x0000000FU
-
-/*Idle time after the reset command, tINIT4. Present only in designs configured to support LPDDR2. Unit: 32 clock cycles.*/
-#undef DDRC_INIT2_IDLE_AFTER_RESET_X32_DEFVAL
-#undef DDRC_INIT2_IDLE_AFTER_RESET_X32_SHIFT
-#undef DDRC_INIT2_IDLE_AFTER_RESET_X32_MASK
-#define DDRC_INIT2_IDLE_AFTER_RESET_X32_DEFVAL                                     0x00000D05
-#define DDRC_INIT2_IDLE_AFTER_RESET_X32_SHIFT                                      8
-#define DDRC_INIT2_IDLE_AFTER_RESET_X32_MASK                                       0x0000FF00U
-
-/*Time to wait after the first CKE high, tINIT2. Present only in designs configured to support LPDDR2/LPDDR3. Unit: 1 clock cyc
-               e. LPDDR2/LPDDR3 typically requires 5 x tCK delay.*/
-#undef DDRC_INIT2_MIN_STABLE_CLOCK_X1_DEFVAL
-#undef DDRC_INIT2_MIN_STABLE_CLOCK_X1_SHIFT
-#undef DDRC_INIT2_MIN_STABLE_CLOCK_X1_MASK
-#define DDRC_INIT2_MIN_STABLE_CLOCK_X1_DEFVAL                                      0x00000D05
-#define DDRC_INIT2_MIN_STABLE_CLOCK_X1_SHIFT                                       0
-#define DDRC_INIT2_MIN_STABLE_CLOCK_X1_MASK                                        0x0000000FU
-
-/*DDR2: Value to write to MR register. Bit 8 is for DLL and the setting here is ignored. The uMCTL2 sets this bit appropriately
-                DDR3/DDR4: Value loaded into MR0 register. mDDR: Value to write to MR register. LPDDR2/LPDDR3/LPDDR4 - Value to write to MR1
-               register*/
-#undef DDRC_INIT3_MR_DEFVAL
-#undef DDRC_INIT3_MR_SHIFT
-#undef DDRC_INIT3_MR_MASK
-#define DDRC_INIT3_MR_DEFVAL                                                       0x00000510
-#define DDRC_INIT3_MR_SHIFT                                                        16
-#define DDRC_INIT3_MR_MASK                                                         0xFFFF0000U
-
-/*DDR2: Value to write to EMR register. Bits 9:7 are for OCD and the setting in this register is ignored. The uMCTL2 sets those
-               bits appropriately. DDR3/DDR4: Value to write to MR1 register Set bit 7 to 0. If PHY-evaluation mode training is enabled, thi
-                bit is set appropriately by the uMCTL2 during write leveling. mDDR: Value to write to EMR register. LPDDR2/LPDDR3/LPDDR4 - V
-               lue to write to MR2 register*/
-#undef DDRC_INIT3_EMR_DEFVAL
-#undef DDRC_INIT3_EMR_SHIFT
-#undef DDRC_INIT3_EMR_MASK
-#define DDRC_INIT3_EMR_DEFVAL                                                      0x00000510
-#define DDRC_INIT3_EMR_SHIFT                                                       0
-#define DDRC_INIT3_EMR_MASK                                                        0x0000FFFFU
-
-/*DDR2: Value to write to EMR2 register. DDR3/DDR4: Value to write to MR2 register LPDDR2/LPDDR3/LPDDR4: Value to write to MR3
-               egister mDDR: Unused*/
-#undef DDRC_INIT4_EMR2_DEFVAL
-#undef DDRC_INIT4_EMR2_SHIFT
-#undef DDRC_INIT4_EMR2_MASK
-#define DDRC_INIT4_EMR2_DEFVAL                                                     0x00000000
-#define DDRC_INIT4_EMR2_SHIFT                                                      16
-#define DDRC_INIT4_EMR2_MASK                                                       0xFFFF0000U
-
-/*DDR2: Value to write to EMR3 register. DDR3/DDR4: Value to write to MR3 register mDDR/LPDDR2/LPDDR3: Unused LPDDR4: Value to
-               rite to MR13 register*/
-#undef DDRC_INIT4_EMR3_DEFVAL
-#undef DDRC_INIT4_EMR3_SHIFT
-#undef DDRC_INIT4_EMR3_MASK
-#define DDRC_INIT4_EMR3_DEFVAL                                                     0x00000000
-#define DDRC_INIT4_EMR3_SHIFT                                                      0
-#define DDRC_INIT4_EMR3_MASK                                                       0x0000FFFFU
-
-/*ZQ initial calibration, tZQINIT. Present only in designs configured to support DDR3 or DDR4 or LPDDR2/LPDDR3. Unit: 32 clock
-               ycles. DDR3 typically requires 512 clocks. DDR4 requires 1024 clocks. LPDDR2/LPDDR3 requires 1 us.*/
-#undef DDRC_INIT5_DEV_ZQINIT_X32_DEFVAL
-#undef DDRC_INIT5_DEV_ZQINIT_X32_SHIFT
-#undef DDRC_INIT5_DEV_ZQINIT_X32_MASK
-#define DDRC_INIT5_DEV_ZQINIT_X32_DEFVAL                                           0x00100004
-#define DDRC_INIT5_DEV_ZQINIT_X32_SHIFT                                            16
-#define DDRC_INIT5_DEV_ZQINIT_X32_MASK                                             0x00FF0000U
-
-/*Maximum duration of the auto initialization, tINIT5. Present only in designs configured to support LPDDR2/LPDDR3. LPDDR2/LPDD
-               3 typically requires 10 us.*/
-#undef DDRC_INIT5_MAX_AUTO_INIT_X1024_DEFVAL
-#undef DDRC_INIT5_MAX_AUTO_INIT_X1024_SHIFT
-#undef DDRC_INIT5_MAX_AUTO_INIT_X1024_MASK
-#define DDRC_INIT5_MAX_AUTO_INIT_X1024_DEFVAL                                      0x00100004
-#define DDRC_INIT5_MAX_AUTO_INIT_X1024_SHIFT                                       0
-#define DDRC_INIT5_MAX_AUTO_INIT_X1024_MASK                                        0x000003FFU
-
-/*DDR4- Value to be loaded into SDRAM MR4 registers. Used in DDR4 designs only.*/
-#undef DDRC_INIT6_MR4_DEFVAL
-#undef DDRC_INIT6_MR4_SHIFT
-#undef DDRC_INIT6_MR4_MASK
-#define DDRC_INIT6_MR4_DEFVAL                                                      0x00000000
-#define DDRC_INIT6_MR4_SHIFT                                                       16
-#define DDRC_INIT6_MR4_MASK                                                        0xFFFF0000U
-
-/*DDR4- Value to be loaded into SDRAM MR5 registers. Used in DDR4 designs only.*/
-#undef DDRC_INIT6_MR5_DEFVAL
-#undef DDRC_INIT6_MR5_SHIFT
-#undef DDRC_INIT6_MR5_MASK
-#define DDRC_INIT6_MR5_DEFVAL                                                      0x00000000
-#define DDRC_INIT6_MR5_SHIFT                                                       0
-#define DDRC_INIT6_MR5_MASK                                                        0x0000FFFFU
-
-/*DDR4- Value to be loaded into SDRAM MR6 registers. Used in DDR4 designs only.*/
-#undef DDRC_INIT7_MR6_DEFVAL
-#undef DDRC_INIT7_MR6_SHIFT
-#undef DDRC_INIT7_MR6_MASK
-#define DDRC_INIT7_MR6_DEFVAL
-#define DDRC_INIT7_MR6_SHIFT                                                       16
-#define DDRC_INIT7_MR6_MASK                                                        0xFFFF0000U
-
-/*Disabling Address Mirroring for BG bits. When this is set to 1, BG0 and BG1 are NOT swapped even if Address Mirroring is enab
-               ed. This will be required for DDR4 DIMMs with x16 devices. - 1 - BG0 and BG1 are NOT swapped. - 0 - BG0 and BG1 are swapped i
-                address mirroring is enabled.*/
-#undef DDRC_DIMMCTL_DIMM_DIS_BG_MIRRORING_DEFVAL
-#undef DDRC_DIMMCTL_DIMM_DIS_BG_MIRRORING_SHIFT
-#undef DDRC_DIMMCTL_DIMM_DIS_BG_MIRRORING_MASK
-#define DDRC_DIMMCTL_DIMM_DIS_BG_MIRRORING_DEFVAL                                  0x00000000
-#define DDRC_DIMMCTL_DIMM_DIS_BG_MIRRORING_SHIFT                                   5
-#define DDRC_DIMMCTL_DIMM_DIS_BG_MIRRORING_MASK                                    0x00000020U
-
-/*Enable for BG1 bit of MRS command. BG1 bit of the mode register address is specified as RFU (Reserved for Future Use) and mus
-                be programmed to 0 during MRS. In case where DRAMs which do not have BG1 are attached and both the CA parity and the Output
-               nversion are enabled, this must be set to 0, so that the calculation of CA parity will not include BG1 bit. Note: This has no
-               effect on the address of any other memory accesses, or of software-driven mode register accesses. If address mirroring is ena
-               led, this is applied to BG1 of even ranks and BG0 of odd ranks. - 1 - Enabled - 0 - Disabled*/
-#undef DDRC_DIMMCTL_MRS_BG1_EN_DEFVAL
-#undef DDRC_DIMMCTL_MRS_BG1_EN_SHIFT
-#undef DDRC_DIMMCTL_MRS_BG1_EN_MASK
-#define DDRC_DIMMCTL_MRS_BG1_EN_DEFVAL                                             0x00000000
-#define DDRC_DIMMCTL_MRS_BG1_EN_SHIFT                                              4
-#define DDRC_DIMMCTL_MRS_BG1_EN_MASK                                               0x00000010U
-
-/*Enable for A17 bit of MRS command. A17 bit of the mode register address is specified as RFU (Reserved for Future Use) and mus
-                be programmed to 0 during MRS. In case where DRAMs which do not have A17 are attached and the Output Inversion are enabled,
-               his must be set to 0, so that the calculation of CA parity will not include A17 bit. Note: This has no effect on the address
-               f any other memory accesses, or of software-driven mode register accesses. - 1 - Enabled - 0 - Disabled*/
-#undef DDRC_DIMMCTL_MRS_A17_EN_DEFVAL
-#undef DDRC_DIMMCTL_MRS_A17_EN_SHIFT
-#undef DDRC_DIMMCTL_MRS_A17_EN_MASK
-#define DDRC_DIMMCTL_MRS_A17_EN_DEFVAL                                             0x00000000
-#define DDRC_DIMMCTL_MRS_A17_EN_SHIFT                                              3
-#define DDRC_DIMMCTL_MRS_A17_EN_MASK                                               0x00000008U
-
-/*Output Inversion Enable (for DDR4 RDIMM implementations only). DDR4 RDIMM implements the Output Inversion feature by default,
-               which means that the following address, bank address and bank group bits of B-side DRAMs are inverted: A3-A9, A11, A13, A17,
-               A0-BA1, BG0-BG1. Setting this bit ensures that, for mode register accesses generated by the uMCTL2 during the automatic initi
-               lization routine and enabling of a particular DDR4 feature, separate A-side and B-side mode register accesses are generated.
-               or B-side mode register accesses, these bits are inverted within the uMCTL2 to compensate for this RDIMM inversion. Note: Thi
-                has no effect on the address of any other memory accesses, or of software-driven mode register accesses. - 1 - Implement out
-               ut inversion for B-side DRAMs. - 0 - Do not implement output inversion for B-side DRAMs.*/
-#undef DDRC_DIMMCTL_DIMM_OUTPUT_INV_EN_DEFVAL
-#undef DDRC_DIMMCTL_DIMM_OUTPUT_INV_EN_SHIFT
-#undef DDRC_DIMMCTL_DIMM_OUTPUT_INV_EN_MASK
-#define DDRC_DIMMCTL_DIMM_OUTPUT_INV_EN_DEFVAL                                     0x00000000
-#define DDRC_DIMMCTL_DIMM_OUTPUT_INV_EN_SHIFT                                      2
-#define DDRC_DIMMCTL_DIMM_OUTPUT_INV_EN_MASK                                       0x00000004U
-
-/*Address Mirroring Enable (for multi-rank UDIMM implementations and multi-rank DDR4 RDIMM implementations). Some UDIMMs and DD
-               4 RDIMMs implement address mirroring for odd ranks, which means that the following address, bank address and bank group bits
-               re swapped: (A3, A4), (A5, A6), (A7, A8), (BA0, BA1) and also (A11, A13), (BG0, BG1) for the DDR4. Setting this bit ensures t
-               at, for mode register accesses during the automatic initialization routine, these bits are swapped within the uMCTL2 to compe
-               sate for this UDIMM/RDIMM swapping. In addition to the automatic initialization routine, in case of DDR4 UDIMM/RDIMM, they ar
-                swapped during the automatic MRS access to enable/disable of a particular DDR4 feature. Note: This has no effect on the addr
-               ss of any other memory accesses, or of software-driven mode register accesses. This is not supported for mDDR, LPDDR2, LPDDR3
-               or LPDDR4 SDRAMs. Note: In case of x16 DDR4 DIMMs, BG1 output of MRS for the odd ranks is same as BG0 because BG1 is invalid,
-               hence dimm_dis_bg_mirroring register must be set to 1. - 1 - For odd ranks, implement address mirroring for MRS commands to d
-               ring initialization and for any automatic DDR4 MRS commands (to be used if UDIMM/RDIMM implements address mirroring) - 0 - Do
-               not implement address mirroring*/
-#undef DDRC_DIMMCTL_DIMM_ADDR_MIRR_EN_DEFVAL
-#undef DDRC_DIMMCTL_DIMM_ADDR_MIRR_EN_SHIFT
-#undef DDRC_DIMMCTL_DIMM_ADDR_MIRR_EN_MASK
-#define DDRC_DIMMCTL_DIMM_ADDR_MIRR_EN_DEFVAL                                      0x00000000
-#define DDRC_DIMMCTL_DIMM_ADDR_MIRR_EN_SHIFT                                       1
-#define DDRC_DIMMCTL_DIMM_ADDR_MIRR_EN_MASK                                        0x00000002U
-
-/*Staggering enable for multi-rank accesses (for multi-rank UDIMM and RDIMM implementations only). This is not supported for mD
-               R, LPDDR2, LPDDR3 or LPDDR4 SDRAMs. Note: Even if this bit is set it does not take care of software driven MR commands (via M
-               CTRL0/MRCTRL1), where software is responsible to send them to seperate ranks as appropriate. - 1 - (DDR4) Send MRS commands t
-                each ranks seperately - 1 - (non-DDR4) Send all commands to even and odd ranks seperately - 0 - Do not stagger accesses*/
-#undef DDRC_DIMMCTL_DIMM_STAGGER_CS_EN_DEFVAL
-#undef DDRC_DIMMCTL_DIMM_STAGGER_CS_EN_SHIFT
-#undef DDRC_DIMMCTL_DIMM_STAGGER_CS_EN_MASK
-#define DDRC_DIMMCTL_DIMM_STAGGER_CS_EN_DEFVAL                                     0x00000000
-#define DDRC_DIMMCTL_DIMM_STAGGER_CS_EN_SHIFT                                      0
-#define DDRC_DIMMCTL_DIMM_STAGGER_CS_EN_MASK                                       0x00000001U
-
-/*Only present for multi-rank configurations. Indicates the number of clocks of gap in data responses when performing consecuti
-               e writes to different ranks. This is used to switch the delays in the PHY to match the rank requirements. This value should c
-               nsider both PHY requirement and ODT requirement. - PHY requirement: tphy_wrcsgap + 1 (see PHY databook for value of tphy_wrcs
-               ap) If CRC feature is enabled, should be increased by 1. If write preamble is set to 2tCK(DDR4/LPDDR4 only), should be increa
-               ed by 1. If write postamble is set to 1.5tCK(LPDDR4 only), should be increased by 1. - ODT requirement: The value programmed
-               n this register takes care of the ODT switch off timing requirement when switching ranks during writes. For LPDDR4, the requi
-               ement is ODTLoff - ODTLon - BL/2 + 1 For configurations with MEMC_FREQ_RATIO=1, program this to the larger of PHY requirement
-               or ODT requirement. For configurations with MEMC_FREQ_RATIO=2, program this to the larger value divided by two and round it u
-                to the next integer.*/
-#undef DDRC_RANKCTL_DIFF_RANK_WR_GAP_DEFVAL
-#undef DDRC_RANKCTL_DIFF_RANK_WR_GAP_SHIFT
-#undef DDRC_RANKCTL_DIFF_RANK_WR_GAP_MASK
-#define DDRC_RANKCTL_DIFF_RANK_WR_GAP_DEFVAL                                       0x0000066F
-#define DDRC_RANKCTL_DIFF_RANK_WR_GAP_SHIFT                                        8
-#define DDRC_RANKCTL_DIFF_RANK_WR_GAP_MASK                                         0x00000F00U
-
-/*Only present for multi-rank configurations. Indicates the number of clocks of gap in data responses when performing consecuti
-               e reads to different ranks. This is used to switch the delays in the PHY to match the rank requirements. This value should co
-               sider both PHY requirement and ODT requirement. - PHY requirement: tphy_rdcsgap + 1 (see PHY databook for value of tphy_rdcsg
-               p) If read preamble is set to 2tCK(DDR4/LPDDR4 only), should be increased by 1. If read postamble is set to 1.5tCK(LPDDR4 onl
-               ), should be increased by 1. - ODT requirement: The value programmed in this register takes care of the ODT switch off timing
-               requirement when switching ranks during reads. For configurations with MEMC_FREQ_RATIO=1, program this to the larger of PHY r
-               quirement or ODT requirement. For configurations with MEMC_FREQ_RATIO=2, program this to the larger value divided by two and
-               ound it up to the next integer.*/
-#undef DDRC_RANKCTL_DIFF_RANK_RD_GAP_DEFVAL
-#undef DDRC_RANKCTL_DIFF_RANK_RD_GAP_SHIFT
-#undef DDRC_RANKCTL_DIFF_RANK_RD_GAP_MASK
-#define DDRC_RANKCTL_DIFF_RANK_RD_GAP_DEFVAL                                       0x0000066F
-#define DDRC_RANKCTL_DIFF_RANK_RD_GAP_SHIFT                                        4
-#define DDRC_RANKCTL_DIFF_RANK_RD_GAP_MASK                                         0x000000F0U
-
-/*Only present for multi-rank configurations. Background: Reads to the same rank can be performed back-to-back. Reads to differ
-               nt ranks require additional gap dictated by the register RANKCTL.diff_rank_rd_gap. This is to avoid possible data bus content
-               on as well as to give PHY enough time to switch the delay when changing ranks. The uMCTL2 arbitrates for bus access on a cycl
-               -by-cycle basis; therefore after a read is scheduled, there are few clock cycles (determined by the value on RANKCTL.diff_ran
-               _rd_gap register) in which only reads from the same rank are eligible to be scheduled. This prevents reads from other ranks f
-               om having fair access to the data bus. This parameter represents the maximum number of reads that can be scheduled consecutiv
-               ly to the same rank. After this number is reached, a delay equal to RANKCTL.diff_rank_rd_gap is inserted by the scheduler to
-               llow all ranks a fair opportunity to be scheduled. Higher numbers increase bandwidth utilization, lower numbers increase fair
-               ess. This feature can be DISABLED by setting this register to 0. When set to 0, the Controller will stay on the same rank as
-               ong as commands are available for it. Minimum programmable value is 0 (feature disabled) and maximum programmable value is 0x
-               . FOR PERFORMANCE ONLY.*/
-#undef DDRC_RANKCTL_MAX_RANK_RD_DEFVAL
-#undef DDRC_RANKCTL_MAX_RANK_RD_SHIFT
-#undef DDRC_RANKCTL_MAX_RANK_RD_MASK
-#define DDRC_RANKCTL_MAX_RANK_RD_DEFVAL                                            0x0000066F
-#define DDRC_RANKCTL_MAX_RANK_RD_SHIFT                                             0
-#define DDRC_RANKCTL_MAX_RANK_RD_MASK                                              0x0000000FU
-
-/*Minimum time between write and precharge to same bank. Unit: Clocks Specifications: WL + BL/2 + tWR = approximately 8 cycles
-                15 ns = 14 clocks @400MHz and less for lower frequencies where: - WL = write latency - BL = burst length. This must match th
-                value programmed in the BL bit of the mode register to the SDRAM. BST (burst terminate) is not supported at present. - tWR =
-               Write recovery time. This comes directly from the SDRAM specification. Add one extra cycle for LPDDR2/LPDDR3/LPDDR4 for this
-               arameter. For configurations with MEMC_FREQ_RATIO=2, 1T mode, divide the above value by 2. No rounding up. For configurations
-               with MEMC_FREQ_RATIO=2, 2T mode or LPDDR4 mode, divide the above value by 2 and round it up to the next integer value.*/
-#undef DDRC_DRAMTMG0_WR2PRE_DEFVAL
-#undef DDRC_DRAMTMG0_WR2PRE_SHIFT
-#undef DDRC_DRAMTMG0_WR2PRE_MASK
-#define DDRC_DRAMTMG0_WR2PRE_DEFVAL                                                0x0F101B0F
-#define DDRC_DRAMTMG0_WR2PRE_SHIFT                                                 24
-#define DDRC_DRAMTMG0_WR2PRE_MASK                                                  0x7F000000U
-
-/*tFAW Valid only when 8 or more banks(or banks x bank groups) are present. In 8-bank design, at most 4 banks must be activated
-               in a rolling window of tFAW cycles. For configurations with MEMC_FREQ_RATIO=2, program this to (tFAW/2) and round up to next
-               nteger value. In a 4-bank design, set this register to 0x1 independent of the MEMC_FREQ_RATIO configuration. Unit: Clocks*/
-#undef DDRC_DRAMTMG0_T_FAW_DEFVAL
-#undef DDRC_DRAMTMG0_T_FAW_SHIFT
-#undef DDRC_DRAMTMG0_T_FAW_MASK
-#define DDRC_DRAMTMG0_T_FAW_DEFVAL                                                 0x0F101B0F
-#define DDRC_DRAMTMG0_T_FAW_SHIFT                                                  16
-#define DDRC_DRAMTMG0_T_FAW_MASK                                                   0x003F0000U
-
-/*tRAS(max): Maximum time between activate and precharge to same bank. This is the maximum time that a page can be kept open Mi
-               imum value of this register is 1. Zero is invalid. For configurations with MEMC_FREQ_RATIO=2, program this to (tRAS(max)-1)/2
-                No rounding up. Unit: Multiples of 1024 clocks.*/
-#undef DDRC_DRAMTMG0_T_RAS_MAX_DEFVAL
-#undef DDRC_DRAMTMG0_T_RAS_MAX_SHIFT
-#undef DDRC_DRAMTMG0_T_RAS_MAX_MASK
-#define DDRC_DRAMTMG0_T_RAS_MAX_DEFVAL                                             0x0F101B0F
-#define DDRC_DRAMTMG0_T_RAS_MAX_SHIFT                                              8
-#define DDRC_DRAMTMG0_T_RAS_MAX_MASK                                               0x00007F00U
-
-/*tRAS(min): Minimum time between activate and precharge to the same bank. For configurations with MEMC_FREQ_RATIO=2, 1T mode,
-               rogram this to tRAS(min)/2. No rounding up. For configurations with MEMC_FREQ_RATIO=2, 2T mode or LPDDR4 mode, program this t
-                (tRAS(min)/2) and round it up to the next integer value. Unit: Clocks*/
-#undef DDRC_DRAMTMG0_T_RAS_MIN_DEFVAL
-#undef DDRC_DRAMTMG0_T_RAS_MIN_SHIFT
-#undef DDRC_DRAMTMG0_T_RAS_MIN_MASK
-#define DDRC_DRAMTMG0_T_RAS_MIN_DEFVAL                                             0x0F101B0F
-#define DDRC_DRAMTMG0_T_RAS_MIN_SHIFT                                              0
-#define DDRC_DRAMTMG0_T_RAS_MIN_MASK                                               0x0000003FU
-
-/*tXP: Minimum time after power-down exit to any operation. For DDR3, this should be programmed to tXPDLL if slow powerdown exi
-                is selected in MR0[12]. If C/A parity for DDR4 is used, set to (tXP+PL) instead. For configurations with MEMC_FREQ_RATIO=2,
-               rogram this to (tXP/2) and round it up to the next integer value. Units: Clocks*/
-#undef DDRC_DRAMTMG1_T_XP_DEFVAL
-#undef DDRC_DRAMTMG1_T_XP_SHIFT
-#undef DDRC_DRAMTMG1_T_XP_MASK
-#define DDRC_DRAMTMG1_T_XP_DEFVAL                                                  0x00080414
-#define DDRC_DRAMTMG1_T_XP_SHIFT                                                   16
-#define DDRC_DRAMTMG1_T_XP_MASK                                                    0x001F0000U
-
-/*tRTP: Minimum time from read to precharge of same bank. - DDR2: tAL + BL/2 + max(tRTP, 2) - 2 - DDR3: tAL + max (tRTP, 4) - D
-               R4: Max of following two equations: tAL + max (tRTP, 4) or, RL + BL/2 - tRP. - mDDR: BL/2 - LPDDR2: Depends on if it's LPDDR2
-               S2 or LPDDR2-S4: LPDDR2-S2: BL/2 + tRTP - 1. LPDDR2-S4: BL/2 + max(tRTP,2) - 2. - LPDDR3: BL/2 + max(tRTP,4) - 4 - LPDDR4: BL
-               2 + max(tRTP,8) - 8 For configurations with MEMC_FREQ_RATIO=2, 1T mode, divide the above value by 2. No rounding up. For conf
-               gurations with MEMC_FREQ_RATIO=2, 2T mode or LPDDR4 mode, divide the above value by 2 and round it up to the next integer val
-               e. Unit: Clocks.*/
-#undef DDRC_DRAMTMG1_RD2PRE_DEFVAL
-#undef DDRC_DRAMTMG1_RD2PRE_SHIFT
-#undef DDRC_DRAMTMG1_RD2PRE_MASK
-#define DDRC_DRAMTMG1_RD2PRE_DEFVAL                                                0x00080414
-#define DDRC_DRAMTMG1_RD2PRE_SHIFT                                                 8
-#define DDRC_DRAMTMG1_RD2PRE_MASK                                                  0x00001F00U
-
-/*tRC: Minimum time between activates to same bank. For configurations with MEMC_FREQ_RATIO=2, program this to (tRC/2) and roun
-                up to next integer value. Unit: Clocks.*/
-#undef DDRC_DRAMTMG1_T_RC_DEFVAL
-#undef DDRC_DRAMTMG1_T_RC_SHIFT
-#undef DDRC_DRAMTMG1_T_RC_MASK
-#define DDRC_DRAMTMG1_T_RC_DEFVAL                                                  0x00080414
-#define DDRC_DRAMTMG1_T_RC_SHIFT                                                   0
-#define DDRC_DRAMTMG1_T_RC_MASK                                                    0x0000007FU
-
-/*Set to WL Time from write command to write data on SDRAM interface. This must be set to WL. For mDDR, it should normally be s
-               t to 1. Note that, depending on the PHY, if using RDIMM, it may be necessary to use a value of WL + 1 to compensate for the e
-               tra cycle of latency through the RDIMM For configurations with MEMC_FREQ_RATIO=2, divide the value calculated using the above
-               equation by 2, and round it up to next integer. This register field is not required for DDR2 and DDR3 (except if MEMC_TRAININ
-                is set), as the DFI read and write latencies defined in DFITMG0 and DFITMG1 are sufficient for those protocols Unit: clocks*/
-#undef DDRC_DRAMTMG2_WRITE_LATENCY_DEFVAL
-#undef DDRC_DRAMTMG2_WRITE_LATENCY_SHIFT
-#undef DDRC_DRAMTMG2_WRITE_LATENCY_MASK
-#define DDRC_DRAMTMG2_WRITE_LATENCY_DEFVAL                                         0x0305060D
-#define DDRC_DRAMTMG2_WRITE_LATENCY_SHIFT                                          24
-#define DDRC_DRAMTMG2_WRITE_LATENCY_MASK                                           0x3F000000U
-
-/*Set to RL Time from read command to read data on SDRAM interface. This must be set to RL. Note that, depending on the PHY, if
-               using RDIMM, it mat be necessary to use a value of RL + 1 to compensate for the extra cycle of latency through the RDIMM For
-               onfigurations with MEMC_FREQ_RATIO=2, divide the value calculated using the above equation by 2, and round it up to next inte
-               er. This register field is not required for DDR2 and DDR3 (except if MEMC_TRAINING is set), as the DFI read and write latenci
-               s defined in DFITMG0 and DFITMG1 are sufficient for those protocols Unit: clocks*/
-#undef DDRC_DRAMTMG2_READ_LATENCY_DEFVAL
-#undef DDRC_DRAMTMG2_READ_LATENCY_SHIFT
-#undef DDRC_DRAMTMG2_READ_LATENCY_MASK
-#define DDRC_DRAMTMG2_READ_LATENCY_DEFVAL                                          0x0305060D
-#define DDRC_DRAMTMG2_READ_LATENCY_SHIFT                                           16
-#define DDRC_DRAMTMG2_READ_LATENCY_MASK                                            0x003F0000U
-
-/*DDR2/3/mDDR: RL + BL/2 + 2 - WL DDR4: RL + BL/2 + 1 + WR_PREAMBLE - WL LPDDR2/LPDDR3: RL + BL/2 + RU(tDQSCKmax/tCK) + 1 - WL
-               PDDR4(DQ ODT is Disabled): RL + BL/2 + RU(tDQSCKmax/tCK) + WR_PREAMBLE + RD_POSTAMBLE - WL LPDDR4(DQ ODT is Enabled) : RL + B
-               /2 + RU(tDQSCKmax/tCK) + RD_POSTAMBLE - ODTLon - RU(tODTon(min)/tCK) Minimum time from read command to write command. Include
-               time for bus turnaround and all per-bank, per-rank, and global constraints. Unit: Clocks. Where: - WL = write latency - BL =
-               urst length. This must match the value programmed in the BL bit of the mode register to the SDRAM - RL = read latency = CAS l
-               tency - WR_PREAMBLE = write preamble. This is unique to DDR4 and LPDDR4. - RD_POSTAMBLE = read postamble. This is unique to L
-               DDR4. For LPDDR2/LPDDR3/LPDDR4, if derating is enabled (DERATEEN.derate_enable=1), derated tDQSCKmax should be used. For conf
-               gurations with MEMC_FREQ_RATIO=2, divide the value calculated using the above equation by 2, and round it up to next integer.*/
-#undef DDRC_DRAMTMG2_RD2WR_DEFVAL
-#undef DDRC_DRAMTMG2_RD2WR_SHIFT
-#undef DDRC_DRAMTMG2_RD2WR_MASK
-#define DDRC_DRAMTMG2_RD2WR_DEFVAL                                                 0x0305060D
-#define DDRC_DRAMTMG2_RD2WR_SHIFT                                                  8
-#define DDRC_DRAMTMG2_RD2WR_MASK                                                   0x00003F00U
-
-/*DDR4: CWL + PL + BL/2 + tWTR_L Others: CWL + BL/2 + tWTR In DDR4, minimum time from write command to read command for same ba
-               k group. In others, minimum time from write command to read command. Includes time for bus turnaround, recovery times, and al
-                per-bank, per-rank, and global constraints. Unit: Clocks. Where: - CWL = CAS write latency - PL = Parity latency - BL = burs
-                length. This must match the value programmed in the BL bit of the mode register to the SDRAM - tWTR_L = internal write to re
-               d command delay for same bank group. This comes directly from the SDRAM specification. - tWTR = internal write to read comman
-                delay. This comes directly from the SDRAM specification. Add one extra cycle for LPDDR2/LPDDR3/LPDDR4 operation. For configu
-               ations with MEMC_FREQ_RATIO=2, divide the value calculated using the above equation by 2, and round it up to next integer.*/
-#undef DDRC_DRAMTMG2_WR2RD_DEFVAL
-#undef DDRC_DRAMTMG2_WR2RD_SHIFT
-#undef DDRC_DRAMTMG2_WR2RD_MASK
-#define DDRC_DRAMTMG2_WR2RD_DEFVAL                                                 0x0305060D
-#define DDRC_DRAMTMG2_WR2RD_SHIFT                                                  0
-#define DDRC_DRAMTMG2_WR2RD_MASK                                                   0x0000003FU
-
-/*Time to wait after a mode register write or read (MRW or MRR). Present only in designs configured to support LPDDR2, LPDDR3 o
-                LPDDR4. LPDDR2 typically requires value of 5. LPDDR3 typically requires value of 10. LPDDR4: Set this to the larger of tMRW
-               nd tMRWCKEL. For LPDDR2, this register is used for the time from a MRW/MRR to all other commands. For LDPDR3, this register i
-                used for the time from a MRW/MRR to a MRW/MRR.*/
-#undef DDRC_DRAMTMG3_T_MRW_DEFVAL
-#undef DDRC_DRAMTMG3_T_MRW_SHIFT
-#undef DDRC_DRAMTMG3_T_MRW_MASK
-#define DDRC_DRAMTMG3_T_MRW_DEFVAL                                                 0x0050400C
-#define DDRC_DRAMTMG3_T_MRW_SHIFT                                                  20
-#define DDRC_DRAMTMG3_T_MRW_MASK                                                   0x3FF00000U
-
-/*tMRD: Cycles to wait after a mode register write or read. Depending on the connected SDRAM, tMRD represents: DDR2/mDDR: Time
-               rom MRS to any command DDR3/4: Time from MRS to MRS command LPDDR2: not used LPDDR3/4: Time from MRS to non-MRS command For c
-               nfigurations with MEMC_FREQ_RATIO=2, program this to (tMRD/2) and round it up to the next integer value. If C/A parity for DD
-               4 is used, set to tMRD_PAR(tMOD+PL) instead.*/
-#undef DDRC_DRAMTMG3_T_MRD_DEFVAL
-#undef DDRC_DRAMTMG3_T_MRD_SHIFT
-#undef DDRC_DRAMTMG3_T_MRD_MASK
-#define DDRC_DRAMTMG3_T_MRD_DEFVAL                                                 0x0050400C
-#define DDRC_DRAMTMG3_T_MRD_SHIFT                                                  12
-#define DDRC_DRAMTMG3_T_MRD_MASK                                                   0x0003F000U
-
-/*tMOD: Parameter used only in DDR3 and DDR4. Cycles between load mode command and following non-load mode command. If C/A pari
-               y for DDR4 is used, set to tMOD_PAR(tMOD+PL) instead. Set to tMOD if MEMC_FREQ_RATIO=1, or tMOD/2 (rounded up to next integer
-                if MEMC_FREQ_RATIO=2. Note that if using RDIMM, depending on the PHY, it may be necessary to use a value of tMOD + 1 or (tMO
-                + 1)/2 to compensate for the extra cycle of latency applied to mode register writes by the RDIMM chip.*/
-#undef DDRC_DRAMTMG3_T_MOD_DEFVAL
-#undef DDRC_DRAMTMG3_T_MOD_SHIFT
-#undef DDRC_DRAMTMG3_T_MOD_MASK
-#define DDRC_DRAMTMG3_T_MOD_DEFVAL                                                 0x0050400C
-#define DDRC_DRAMTMG3_T_MOD_SHIFT                                                  0
-#define DDRC_DRAMTMG3_T_MOD_MASK                                                   0x000003FFU
-
-/*tRCD - tAL: Minimum time from activate to read or write command to same bank. For configurations with MEMC_FREQ_RATIO=2, prog
-               am this to ((tRCD - tAL)/2) and round it up to the next integer value. Minimum value allowed for this register is 1, which im
-               lies minimum (tRCD - tAL) value to be 2 in configurations with MEMC_FREQ_RATIO=2. Unit: Clocks.*/
-#undef DDRC_DRAMTMG4_T_RCD_DEFVAL
-#undef DDRC_DRAMTMG4_T_RCD_SHIFT
-#undef DDRC_DRAMTMG4_T_RCD_MASK
-#define DDRC_DRAMTMG4_T_RCD_DEFVAL                                                 0x05040405
-#define DDRC_DRAMTMG4_T_RCD_SHIFT                                                  24
-#define DDRC_DRAMTMG4_T_RCD_MASK                                                   0x1F000000U
-
-/*DDR4: tCCD_L: This is the minimum time between two reads or two writes for same bank group. Others: tCCD: This is the minimum
-               time between two reads or two writes. For configurations with MEMC_FREQ_RATIO=2, program this to (tCCD_L/2 or tCCD/2) and rou
-               d it up to the next integer value. Unit: clocks.*/
-#undef DDRC_DRAMTMG4_T_CCD_DEFVAL
-#undef DDRC_DRAMTMG4_T_CCD_SHIFT
-#undef DDRC_DRAMTMG4_T_CCD_MASK
-#define DDRC_DRAMTMG4_T_CCD_DEFVAL                                                 0x05040405
-#define DDRC_DRAMTMG4_T_CCD_SHIFT                                                  16
-#define DDRC_DRAMTMG4_T_CCD_MASK                                                   0x000F0000U
-
-/*DDR4: tRRD_L: Minimum time between activates from bank 'a' to bank 'b' for same bank group. Others: tRRD: Minimum time betwee
-                activates from bank 'a' to bank 'b'For configurations with MEMC_FREQ_RATIO=2, program this to (tRRD_L/2 or tRRD/2) and round
-               it up to the next integer value. Unit: Clocks.*/
-#undef DDRC_DRAMTMG4_T_RRD_DEFVAL
-#undef DDRC_DRAMTMG4_T_RRD_SHIFT
-#undef DDRC_DRAMTMG4_T_RRD_MASK
-#define DDRC_DRAMTMG4_T_RRD_DEFVAL                                                 0x05040405
-#define DDRC_DRAMTMG4_T_RRD_SHIFT                                                  8
-#define DDRC_DRAMTMG4_T_RRD_MASK                                                   0x00000F00U
-
-/*tRP: Minimum time from precharge to activate of same bank. For MEMC_FREQ_RATIO=1 configurations, t_rp should be set to RoundU
-               (tRP/tCK). For MEMC_FREQ_RATIO=2 configurations, t_rp should be set to RoundDown(RoundUp(tRP/tCK)/2) + 1. For MEMC_FREQ_RATIO
-               2 configurations in LPDDR4, t_rp should be set to RoundUp(RoundUp(tRP/tCK)/2). Unit: Clocks.*/
-#undef DDRC_DRAMTMG4_T_RP_DEFVAL
-#undef DDRC_DRAMTMG4_T_RP_SHIFT
-#undef DDRC_DRAMTMG4_T_RP_MASK
-#define DDRC_DRAMTMG4_T_RP_DEFVAL                                                  0x05040405
-#define DDRC_DRAMTMG4_T_RP_SHIFT                                                   0
-#define DDRC_DRAMTMG4_T_RP_MASK                                                    0x0000001FU
-
-/*This is the time before Self Refresh Exit that CK is maintained as a valid clock before issuing SRX. Specifies the clock stab
-               e time before SRX. Recommended settings: - mDDR: 1 - LPDDR2: 2 - LPDDR3: 2 - LPDDR4: tCKCKEH - DDR2: 1 - DDR3: tCKSRX - DDR4:
-               tCKSRX For configurations with MEMC_FREQ_RATIO=2, program this to recommended value divided by two and round it up to next in
-               eger.*/
-#undef DDRC_DRAMTMG5_T_CKSRX_DEFVAL
-#undef DDRC_DRAMTMG5_T_CKSRX_SHIFT
-#undef DDRC_DRAMTMG5_T_CKSRX_MASK
-#define DDRC_DRAMTMG5_T_CKSRX_DEFVAL                                               0x05050403
-#define DDRC_DRAMTMG5_T_CKSRX_SHIFT                                                24
-#define DDRC_DRAMTMG5_T_CKSRX_MASK                                                 0x0F000000U
-
-/*This is the time after Self Refresh Down Entry that CK is maintained as a valid clock. Specifies the clock disable delay afte
-                SRE. Recommended settings: - mDDR: 0 - LPDDR2: 2 - LPDDR3: 2 - LPDDR4: tCKCKEL - DDR2: 1 - DDR3: max (10 ns, 5 tCK) - DDR4:
-               ax (10 ns, 5 tCK) For configurations with MEMC_FREQ_RATIO=2, program this to recommended value divided by two and round it up
-               to next integer.*/
-#undef DDRC_DRAMTMG5_T_CKSRE_DEFVAL
-#undef DDRC_DRAMTMG5_T_CKSRE_SHIFT
-#undef DDRC_DRAMTMG5_T_CKSRE_MASK
-#define DDRC_DRAMTMG5_T_CKSRE_DEFVAL                                               0x05050403
-#define DDRC_DRAMTMG5_T_CKSRE_SHIFT                                                16
-#define DDRC_DRAMTMG5_T_CKSRE_MASK                                                 0x000F0000U
-
-/*Minimum CKE low width for Self refresh or Self refresh power down entry to exit timing in memory clock cycles. Recommended se
-               tings: - mDDR: tRFC - LPDDR2: tCKESR - LPDDR3: tCKESR - LPDDR4: max(tCKELPD, tSR) - DDR2: tCKE - DDR3: tCKE + 1 - DDR4: tCKE
-                1 For configurations with MEMC_FREQ_RATIO=2, program this to recommended value divided by two and round it up to next intege
-               .*/
-#undef DDRC_DRAMTMG5_T_CKESR_DEFVAL
-#undef DDRC_DRAMTMG5_T_CKESR_SHIFT
-#undef DDRC_DRAMTMG5_T_CKESR_MASK
-#define DDRC_DRAMTMG5_T_CKESR_DEFVAL                                               0x05050403
-#define DDRC_DRAMTMG5_T_CKESR_SHIFT                                                8
-#define DDRC_DRAMTMG5_T_CKESR_MASK                                                 0x00003F00U
-
-/*Minimum number of cycles of CKE HIGH/LOW during power-down and self refresh. - LPDDR2/LPDDR3 mode: Set this to the larger of
-               CKE or tCKESR - LPDDR4 mode: Set this to the larger of tCKE, tCKELPD or tSR. - Non-LPDDR2/non-LPDDR3/non-LPDDR4 designs: Set
-               his to tCKE value. For configurations with MEMC_FREQ_RATIO=2, program this to (value described above)/2 and round it up to th
-                next integer value. Unit: Clocks.*/
-#undef DDRC_DRAMTMG5_T_CKE_DEFVAL
-#undef DDRC_DRAMTMG5_T_CKE_SHIFT
-#undef DDRC_DRAMTMG5_T_CKE_MASK
-#define DDRC_DRAMTMG5_T_CKE_DEFVAL                                                 0x05050403
-#define DDRC_DRAMTMG5_T_CKE_SHIFT                                                  0
-#define DDRC_DRAMTMG5_T_CKE_MASK                                                   0x0000001FU
-
-/*This is the time after Deep Power Down Entry that CK is maintained as a valid clock. Specifies the clock disable delay after
-               PDE. Recommended settings: - mDDR: 0 - LPDDR2: 2 - LPDDR3: 2 For configurations with MEMC_FREQ_RATIO=2, program this to recom
-               ended value divided by two and round it up to next integer. This is only present for designs supporting mDDR or LPDDR2/LPDDR3
-               devices.*/
-#undef DDRC_DRAMTMG6_T_CKDPDE_DEFVAL
-#undef DDRC_DRAMTMG6_T_CKDPDE_SHIFT
-#undef DDRC_DRAMTMG6_T_CKDPDE_MASK
-#define DDRC_DRAMTMG6_T_CKDPDE_DEFVAL                                              0x02020005
-#define DDRC_DRAMTMG6_T_CKDPDE_SHIFT                                               24
-#define DDRC_DRAMTMG6_T_CKDPDE_MASK                                                0x0F000000U
-
-/*This is the time before Deep Power Down Exit that CK is maintained as a valid clock before issuing DPDX. Specifies the clock
-               table time before DPDX. Recommended settings: - mDDR: 1 - LPDDR2: 2 - LPDDR3: 2 For configurations with MEMC_FREQ_RATIO=2, pr
-               gram this to recommended value divided by two and round it up to next integer. This is only present for designs supporting mD
-               R or LPDDR2 devices.*/
-#undef DDRC_DRAMTMG6_T_CKDPDX_DEFVAL
-#undef DDRC_DRAMTMG6_T_CKDPDX_SHIFT
-#undef DDRC_DRAMTMG6_T_CKDPDX_MASK
-#define DDRC_DRAMTMG6_T_CKDPDX_DEFVAL                                              0x02020005
-#define DDRC_DRAMTMG6_T_CKDPDX_SHIFT                                               16
-#define DDRC_DRAMTMG6_T_CKDPDX_MASK                                                0x000F0000U
-
-/*This is the time before Clock Stop Exit that CK is maintained as a valid clock before issuing Clock Stop Exit. Specifies the
-               lock stable time before next command after Clock Stop Exit. Recommended settings: - mDDR: 1 - LPDDR2: tXP + 2 - LPDDR3: tXP +
-               2 - LPDDR4: tXP + 2 For configurations with MEMC_FREQ_RATIO=2, program this to recommended value divided by two and round it
-               p to next integer. This is only present for designs supporting mDDR or LPDDR2/LPDDR3/LPDDR4 devices.*/
-#undef DDRC_DRAMTMG6_T_CKCSX_DEFVAL
-#undef DDRC_DRAMTMG6_T_CKCSX_SHIFT
-#undef DDRC_DRAMTMG6_T_CKCSX_MASK
-#define DDRC_DRAMTMG6_T_CKCSX_DEFVAL                                               0x02020005
-#define DDRC_DRAMTMG6_T_CKCSX_SHIFT                                                0
-#define DDRC_DRAMTMG6_T_CKCSX_MASK                                                 0x0000000FU
-
-/*This is the time after Power Down Entry that CK is maintained as a valid clock. Specifies the clock disable delay after PDE.
-               ecommended settings: - mDDR: 0 - LPDDR2: 2 - LPDDR3: 2 - LPDDR4: tCKCKEL For configurations with MEMC_FREQ_RATIO=2, program t
-               is to recommended value divided by two and round it up to next integer. This is only present for designs supporting mDDR or L
-               DDR2/LPDDR3/LPDDR4 devices.*/
-#undef DDRC_DRAMTMG7_T_CKPDE_DEFVAL
-#undef DDRC_DRAMTMG7_T_CKPDE_SHIFT
-#undef DDRC_DRAMTMG7_T_CKPDE_MASK
-#define DDRC_DRAMTMG7_T_CKPDE_DEFVAL                                               0x00000202
-#define DDRC_DRAMTMG7_T_CKPDE_SHIFT                                                8
-#define DDRC_DRAMTMG7_T_CKPDE_MASK                                                 0x00000F00U
-
-/*This is the time before Power Down Exit that CK is maintained as a valid clock before issuing PDX. Specifies the clock stable
-               time before PDX. Recommended settings: - mDDR: 0 - LPDDR2: 2 - LPDDR3: 2 - LPDDR4: 2 For configurations with MEMC_FREQ_RATIO=
-               , program this to recommended value divided by two and round it up to next integer. This is only present for designs supporti
-               g mDDR or LPDDR2/LPDDR3/LPDDR4 devices.*/
-#undef DDRC_DRAMTMG7_T_CKPDX_DEFVAL
-#undef DDRC_DRAMTMG7_T_CKPDX_SHIFT
-#undef DDRC_DRAMTMG7_T_CKPDX_MASK
-#define DDRC_DRAMTMG7_T_CKPDX_DEFVAL                                               0x00000202
-#define DDRC_DRAMTMG7_T_CKPDX_SHIFT                                                0
-#define DDRC_DRAMTMG7_T_CKPDX_MASK                                                 0x0000000FU
-
-/*tXS_FAST: Exit Self Refresh to ZQCL, ZQCS and MRS (only CL, WR, RTP and Geardown mode). For configurations with MEMC_FREQ_RAT
-               O=2, program this to the above value divided by 2 and round up to next integer value. Unit: Multiples of 32 clocks. Note: Thi
-                is applicable to only ZQCL/ZQCS commands. Note: Ensure this is less than or equal to t_xs_x32.*/
-#undef DDRC_DRAMTMG8_T_XS_FAST_X32_DEFVAL
-#undef DDRC_DRAMTMG8_T_XS_FAST_X32_SHIFT
-#undef DDRC_DRAMTMG8_T_XS_FAST_X32_MASK
-#define DDRC_DRAMTMG8_T_XS_FAST_X32_DEFVAL                                         0x03034405
-#define DDRC_DRAMTMG8_T_XS_FAST_X32_SHIFT                                          24
-#define DDRC_DRAMTMG8_T_XS_FAST_X32_MASK                                           0x7F000000U
-
-/*tXS_ABORT: Exit Self Refresh to commands not requiring a locked DLL in Self Refresh Abort. For configurations with MEMC_FREQ_
-               ATIO=2, program this to the above value divided by 2 and round up to next integer value. Unit: Multiples of 32 clocks. Note:
-               nsure this is less than or equal to t_xs_x32.*/
-#undef DDRC_DRAMTMG8_T_XS_ABORT_X32_DEFVAL
-#undef DDRC_DRAMTMG8_T_XS_ABORT_X32_SHIFT
-#undef DDRC_DRAMTMG8_T_XS_ABORT_X32_MASK
-#define DDRC_DRAMTMG8_T_XS_ABORT_X32_DEFVAL                                        0x03034405
-#define DDRC_DRAMTMG8_T_XS_ABORT_X32_SHIFT                                         16
-#define DDRC_DRAMTMG8_T_XS_ABORT_X32_MASK                                          0x007F0000U
-
-/*tXSDLL: Exit Self Refresh to commands requiring a locked DLL. For configurations with MEMC_FREQ_RATIO=2, program this to the
-               bove value divided by 2 and round up to next integer value. Unit: Multiples of 32 clocks. Note: Used only for DDR2, DDR3 and
-               DR4 SDRAMs.*/
-#undef DDRC_DRAMTMG8_T_XS_DLL_X32_DEFVAL
-#undef DDRC_DRAMTMG8_T_XS_DLL_X32_SHIFT
-#undef DDRC_DRAMTMG8_T_XS_DLL_X32_MASK
-#define DDRC_DRAMTMG8_T_XS_DLL_X32_DEFVAL                                          0x03034405
-#define DDRC_DRAMTMG8_T_XS_DLL_X32_SHIFT                                           8
-#define DDRC_DRAMTMG8_T_XS_DLL_X32_MASK                                            0x00007F00U
-
-/*tXS: Exit Self Refresh to commands not requiring a locked DLL. For configurations with MEMC_FREQ_RATIO=2, program this to the
-               above value divided by 2 and round up to next integer value. Unit: Multiples of 32 clocks. Note: Used only for DDR2, DDR3 and
-               DDR4 SDRAMs.*/
-#undef DDRC_DRAMTMG8_T_XS_X32_DEFVAL
-#undef DDRC_DRAMTMG8_T_XS_X32_SHIFT
-#undef DDRC_DRAMTMG8_T_XS_X32_MASK
-#define DDRC_DRAMTMG8_T_XS_X32_DEFVAL                                              0x03034405
-#define DDRC_DRAMTMG8_T_XS_X32_SHIFT                                               0
-#define DDRC_DRAMTMG8_T_XS_X32_MASK                                                0x0000007FU
-
-/*DDR4 Write preamble mode - 0: 1tCK preamble - 1: 2tCK preamble Present only with MEMC_FREQ_RATIO=2*/
-#undef DDRC_DRAMTMG9_DDR4_WR_PREAMBLE_DEFVAL
-#undef DDRC_DRAMTMG9_DDR4_WR_PREAMBLE_SHIFT
-#undef DDRC_DRAMTMG9_DDR4_WR_PREAMBLE_MASK
-#define DDRC_DRAMTMG9_DDR4_WR_PREAMBLE_DEFVAL                                      0x0004040D
-#define DDRC_DRAMTMG9_DDR4_WR_PREAMBLE_SHIFT                                       30
-#define DDRC_DRAMTMG9_DDR4_WR_PREAMBLE_MASK                                        0x40000000U
-
-/*tCCD_S: This is the minimum time between two reads or two writes for different bank group. For bank switching (from bank 'a'
-               o bank 'b'), the minimum time is this value + 1. For configurations with MEMC_FREQ_RATIO=2, program this to (tCCD_S/2) and ro
-               nd it up to the next integer value. Present only in designs configured to support DDR4. Unit: clocks.*/
-#undef DDRC_DRAMTMG9_T_CCD_S_DEFVAL
-#undef DDRC_DRAMTMG9_T_CCD_S_SHIFT
-#undef DDRC_DRAMTMG9_T_CCD_S_MASK
-#define DDRC_DRAMTMG9_T_CCD_S_DEFVAL                                               0x0004040D
-#define DDRC_DRAMTMG9_T_CCD_S_SHIFT                                                16
-#define DDRC_DRAMTMG9_T_CCD_S_MASK                                                 0x00070000U
-
-/*tRRD_S: Minimum time between activates from bank 'a' to bank 'b' for different bank group. For configurations with MEMC_FREQ_
-               ATIO=2, program this to (tRRD_S/2) and round it up to the next integer value. Present only in designs configured to support D
-               R4. Unit: Clocks.*/
-#undef DDRC_DRAMTMG9_T_RRD_S_DEFVAL
-#undef DDRC_DRAMTMG9_T_RRD_S_SHIFT
-#undef DDRC_DRAMTMG9_T_RRD_S_MASK
-#define DDRC_DRAMTMG9_T_RRD_S_DEFVAL                                               0x0004040D
-#define DDRC_DRAMTMG9_T_RRD_S_SHIFT                                                8
-#define DDRC_DRAMTMG9_T_RRD_S_MASK                                                 0x00000F00U
-
-/*CWL + PL + BL/2 + tWTR_S Minimum time from write command to read command for different bank group. Includes time for bus turn
-               round, recovery times, and all per-bank, per-rank, and global constraints. Present only in designs configured to support DDR4
-                Unit: Clocks. Where: - CWL = CAS write latency - PL = Parity latency - BL = burst length. This must match the value programm
-               d in the BL bit of the mode register to the SDRAM - tWTR_S = internal write to read command delay for different bank group. T
-               is comes directly from the SDRAM specification. For configurations with MEMC_FREQ_RATIO=2, divide the value calculated using
-               he above equation by 2, and round it up to next integer.*/
-#undef DDRC_DRAMTMG9_WR2RD_S_DEFVAL
-#undef DDRC_DRAMTMG9_WR2RD_S_SHIFT
-#undef DDRC_DRAMTMG9_WR2RD_S_MASK
-#define DDRC_DRAMTMG9_WR2RD_S_DEFVAL                                               0x0004040D
-#define DDRC_DRAMTMG9_WR2RD_S_SHIFT                                                0
-#define DDRC_DRAMTMG9_WR2RD_S_MASK                                                 0x0000003FU
-
-/*tXMPDLL: This is the minimum Exit MPSM to commands requiring a locked DLL. For configurations with MEMC_FREQ_RATIO=2, program
-               this to (tXMPDLL/2) and round it up to the next integer value. Present only in designs configured to support DDR4. Unit: Mult
-               ples of 32 clocks.*/
-#undef DDRC_DRAMTMG11_POST_MPSM_GAP_X32_DEFVAL
-#undef DDRC_DRAMTMG11_POST_MPSM_GAP_X32_SHIFT
-#undef DDRC_DRAMTMG11_POST_MPSM_GAP_X32_MASK
-#define DDRC_DRAMTMG11_POST_MPSM_GAP_X32_DEFVAL                                    0x440C021C
-#define DDRC_DRAMTMG11_POST_MPSM_GAP_X32_SHIFT                                     24
-#define DDRC_DRAMTMG11_POST_MPSM_GAP_X32_MASK                                      0x7F000000U
-
-/*tMPX_LH: This is the minimum CS_n Low hold time to CKE rising edge. For configurations with MEMC_FREQ_RATIO=2, program this t
-                RoundUp(tMPX_LH/2)+1. Present only in designs configured to support DDR4. Unit: clocks.*/
-#undef DDRC_DRAMTMG11_T_MPX_LH_DEFVAL
-#undef DDRC_DRAMTMG11_T_MPX_LH_SHIFT
-#undef DDRC_DRAMTMG11_T_MPX_LH_MASK
-#define DDRC_DRAMTMG11_T_MPX_LH_DEFVAL                                             0x440C021C
-#define DDRC_DRAMTMG11_T_MPX_LH_SHIFT                                              16
-#define DDRC_DRAMTMG11_T_MPX_LH_MASK                                               0x001F0000U
-
-/*tMPX_S: Minimum time CS setup time to CKE. For configurations with MEMC_FREQ_RATIO=2, program this to (tMPX_S/2) and round it
-               up to the next integer value. Present only in designs configured to support DDR4. Unit: Clocks.*/
-#undef DDRC_DRAMTMG11_T_MPX_S_DEFVAL
-#undef DDRC_DRAMTMG11_T_MPX_S_SHIFT
-#undef DDRC_DRAMTMG11_T_MPX_S_MASK
-#define DDRC_DRAMTMG11_T_MPX_S_DEFVAL                                              0x440C021C
-#define DDRC_DRAMTMG11_T_MPX_S_SHIFT                                               8
-#define DDRC_DRAMTMG11_T_MPX_S_MASK                                                0x00000300U
-
-/*tCKMPE: Minimum valid clock requirement after MPSM entry. Present only in designs configured to support DDR4. Unit: Clocks. F
-               r configurations with MEMC_FREQ_RATIO=2, divide the value calculated using the above equation by 2, and round it up to next i
-               teger.*/
-#undef DDRC_DRAMTMG11_T_CKMPE_DEFVAL
-#undef DDRC_DRAMTMG11_T_CKMPE_SHIFT
-#undef DDRC_DRAMTMG11_T_CKMPE_MASK
-#define DDRC_DRAMTMG11_T_CKMPE_DEFVAL                                              0x440C021C
-#define DDRC_DRAMTMG11_T_CKMPE_SHIFT                                               0
-#define DDRC_DRAMTMG11_T_CKMPE_MASK                                                0x0000001FU
-
-/*tCMDCKE: Delay from valid command to CKE input LOW. Set this to the larger of tESCKE or tCMDCKE For configurations with MEMC_
-               REQ_RATIO=2, program this to (max(tESCKE, tCMDCKE)/2) and round it up to next integer value.*/
-#undef DDRC_DRAMTMG12_T_CMDCKE_DEFVAL
-#undef DDRC_DRAMTMG12_T_CMDCKE_SHIFT
-#undef DDRC_DRAMTMG12_T_CMDCKE_MASK
-#define DDRC_DRAMTMG12_T_CMDCKE_DEFVAL                                             0x00020610
-#define DDRC_DRAMTMG12_T_CMDCKE_SHIFT                                              16
-#define DDRC_DRAMTMG12_T_CMDCKE_MASK                                               0x00030000U
-
-/*tCKEHCMD: Valid command requirement after CKE input HIGH. For configurations with MEMC_FREQ_RATIO=2, program this to (tCKEHCM
-               /2) and round it up to next integer value.*/
-#undef DDRC_DRAMTMG12_T_CKEHCMD_DEFVAL
-#undef DDRC_DRAMTMG12_T_CKEHCMD_SHIFT
-#undef DDRC_DRAMTMG12_T_CKEHCMD_MASK
-#define DDRC_DRAMTMG12_T_CKEHCMD_DEFVAL                                            0x00020610
-#define DDRC_DRAMTMG12_T_CKEHCMD_SHIFT                                             8
-#define DDRC_DRAMTMG12_T_CKEHCMD_MASK                                              0x00000F00U
-
-/*tMRD_PDA: This is the Mode Register Set command cycle time in PDA mode. For configurations with MEMC_FREQ_RATIO=2, program th
-               s to (tMRD_PDA/2) and round it up to next integer value.*/
-#undef DDRC_DRAMTMG12_T_MRD_PDA_DEFVAL
-#undef DDRC_DRAMTMG12_T_MRD_PDA_SHIFT
-#undef DDRC_DRAMTMG12_T_MRD_PDA_MASK
-#define DDRC_DRAMTMG12_T_MRD_PDA_DEFVAL                                            0x00020610
-#define DDRC_DRAMTMG12_T_MRD_PDA_SHIFT                                             0
-#define DDRC_DRAMTMG12_T_MRD_PDA_MASK                                              0x0000001FU
-
-/*- 1 - Disable uMCTL2 generation of ZQCS/MPC(ZQ calibration) command. Register DBGCMD.zq_calib_short can be used instead to is
-               ue ZQ calibration request from APB module. - 0 - Internally generate ZQCS/MPC(ZQ calibration) commands based on ZQCTL1.t_zq_s
-               ort_interval_x1024. This is only present for designs supporting DDR3/DDR4 or LPDDR2/LPDDR3/LPDDR4 devices.*/
-#undef DDRC_ZQCTL0_DIS_AUTO_ZQ_DEFVAL
-#undef DDRC_ZQCTL0_DIS_AUTO_ZQ_SHIFT
-#undef DDRC_ZQCTL0_DIS_AUTO_ZQ_MASK
-#define DDRC_ZQCTL0_DIS_AUTO_ZQ_DEFVAL                                             0x02000040
-#define DDRC_ZQCTL0_DIS_AUTO_ZQ_SHIFT                                              31
-#define DDRC_ZQCTL0_DIS_AUTO_ZQ_MASK                                               0x80000000U
-
-/*- 1 - Disable issuing of ZQCL/MPC(ZQ calibration) command at Self-Refresh/SR-Powerdown exit. Only applicable when run in DDR3
-               or DDR4 or LPDDR2 or LPDDR3 or LPDDR4 mode. - 0 - Enable issuing of ZQCL/MPC(ZQ calibration) command at Self-Refresh/SR-Power
-               own exit. Only applicable when run in DDR3 or DDR4 or LPDDR2 or LPDDR3 or LPDDR4 mode. This is only present for designs suppo
-               ting DDR3/DDR4 or LPDDR2/LPDDR3/LPDDR4 devices.*/
-#undef DDRC_ZQCTL0_DIS_SRX_ZQCL_DEFVAL
-#undef DDRC_ZQCTL0_DIS_SRX_ZQCL_SHIFT
-#undef DDRC_ZQCTL0_DIS_SRX_ZQCL_MASK
-#define DDRC_ZQCTL0_DIS_SRX_ZQCL_DEFVAL                                            0x02000040
-#define DDRC_ZQCTL0_DIS_SRX_ZQCL_SHIFT                                             30
-#define DDRC_ZQCTL0_DIS_SRX_ZQCL_MASK                                              0x40000000U
-
-/*- 1 - Denotes that ZQ resistor is shared between ranks. Means ZQinit/ZQCL/ZQCS/MPC(ZQ calibration) commands are sent to one r
-               nk at a time with tZQinit/tZQCL/tZQCS/tZQCAL/tZQLAT timing met between commands so that commands to different ranks do not ov
-               rlap. - 0 - ZQ resistor is not shared. This is only present for designs supporting DDR3/DDR4 or LPDDR2/LPDDR3/LPDDR4 devices.*/
-#undef DDRC_ZQCTL0_ZQ_RESISTOR_SHARED_DEFVAL
-#undef DDRC_ZQCTL0_ZQ_RESISTOR_SHARED_SHIFT
-#undef DDRC_ZQCTL0_ZQ_RESISTOR_SHARED_MASK
-#define DDRC_ZQCTL0_ZQ_RESISTOR_SHARED_DEFVAL                                      0x02000040
-#define DDRC_ZQCTL0_ZQ_RESISTOR_SHARED_SHIFT                                       29
-#define DDRC_ZQCTL0_ZQ_RESISTOR_SHARED_MASK                                        0x20000000U
-
-/*- 1 - Disable issuing of ZQCL command at Maximum Power Saving Mode exit. Only applicable when run in DDR4 mode. - 0 - Enable
-               ssuing of ZQCL command at Maximum Power Saving Mode exit. Only applicable when run in DDR4 mode. This is only present for des
-               gns supporting DDR4 devices.*/
-#undef DDRC_ZQCTL0_DIS_MPSMX_ZQCL_DEFVAL
-#undef DDRC_ZQCTL0_DIS_MPSMX_ZQCL_SHIFT
-#undef DDRC_ZQCTL0_DIS_MPSMX_ZQCL_MASK
-#define DDRC_ZQCTL0_DIS_MPSMX_ZQCL_DEFVAL                                          0x02000040
-#define DDRC_ZQCTL0_DIS_MPSMX_ZQCL_SHIFT                                           28
-#define DDRC_ZQCTL0_DIS_MPSMX_ZQCL_MASK                                            0x10000000U
-
-/*tZQoper for DDR3/DDR4, tZQCL for LPDDR2/LPDDR3, tZQCAL for LPDDR4: Number of cycles of NOP required after a ZQCL (ZQ calibrat
-               on long)/MPC(ZQ Start) command is issued to SDRAM. For configurations with MEMC_FREQ_RATIO=2: DDR3/DDR4: program this to tZQo
-               er/2 and round it up to the next integer value. LPDDR2/LPDDR3: program this to tZQCL/2 and round it up to the next integer va
-               ue. LPDDR4: program this to tZQCAL/2 and round it up to the next integer value. Unit: Clock cycles. This is only present for
-               esigns supporting DDR3/DDR4 or LPDDR2/LPDDR3/LPDDR4 devices.*/
-#undef DDRC_ZQCTL0_T_ZQ_LONG_NOP_DEFVAL
-#undef DDRC_ZQCTL0_T_ZQ_LONG_NOP_SHIFT
-#undef DDRC_ZQCTL0_T_ZQ_LONG_NOP_MASK
-#define DDRC_ZQCTL0_T_ZQ_LONG_NOP_DEFVAL                                           0x02000040
-#define DDRC_ZQCTL0_T_ZQ_LONG_NOP_SHIFT                                            16
-#define DDRC_ZQCTL0_T_ZQ_LONG_NOP_MASK                                             0x07FF0000U
-
-/*tZQCS for DDR3/DD4/LPDDR2/LPDDR3, tZQLAT for LPDDR4: Number of cycles of NOP required after a ZQCS (ZQ calibration short)/MPC
-               ZQ Latch) command is issued to SDRAM. For configurations with MEMC_FREQ_RATIO=2, program this to tZQCS/2 and round it up to t
-               e next integer value. Unit: Clock cycles. This is only present for designs supporting DDR3/DDR4 or LPDDR2/LPDDR3/LPDDR4 devic
-               s.*/
-#undef DDRC_ZQCTL0_T_ZQ_SHORT_NOP_DEFVAL
-#undef DDRC_ZQCTL0_T_ZQ_SHORT_NOP_SHIFT
-#undef DDRC_ZQCTL0_T_ZQ_SHORT_NOP_MASK
-#define DDRC_ZQCTL0_T_ZQ_SHORT_NOP_DEFVAL                                          0x02000040
-#define DDRC_ZQCTL0_T_ZQ_SHORT_NOP_SHIFT                                           0
-#define DDRC_ZQCTL0_T_ZQ_SHORT_NOP_MASK                                            0x000003FFU
-
-/*tZQReset: Number of cycles of NOP required after a ZQReset (ZQ calibration Reset) command is issued to SDRAM. For configurati
-               ns with MEMC_FREQ_RATIO=2, program this to tZQReset/2 and round it up to the next integer value. Unit: Clock cycles. This is
-               nly present for designs supporting LPDDR2/LPDDR3/LPDDR4 devices.*/
-#undef DDRC_ZQCTL1_T_ZQ_RESET_NOP_DEFVAL
-#undef DDRC_ZQCTL1_T_ZQ_RESET_NOP_SHIFT
-#undef DDRC_ZQCTL1_T_ZQ_RESET_NOP_MASK
-#define DDRC_ZQCTL1_T_ZQ_RESET_NOP_DEFVAL                                          0x02000100
-#define DDRC_ZQCTL1_T_ZQ_RESET_NOP_SHIFT                                           20
-#define DDRC_ZQCTL1_T_ZQ_RESET_NOP_MASK                                            0x3FF00000U
-
-/*Average interval to wait between automatically issuing ZQCS (ZQ calibration short)/MPC(ZQ calibration) commands to DDR3/DDR4/
-               PDDR2/LPDDR3/LPDDR4 devices. Meaningless, if ZQCTL0.dis_auto_zq=1. Unit: 1024 clock cycles. This is only present for designs
-               upporting DDR3/DDR4 or LPDDR2/LPDDR3/LPDDR4 devices.*/
-#undef DDRC_ZQCTL1_T_ZQ_SHORT_INTERVAL_X1024_DEFVAL
-#undef DDRC_ZQCTL1_T_ZQ_SHORT_INTERVAL_X1024_SHIFT
-#undef DDRC_ZQCTL1_T_ZQ_SHORT_INTERVAL_X1024_MASK
-#define DDRC_ZQCTL1_T_ZQ_SHORT_INTERVAL_X1024_DEFVAL                               0x02000100
-#define DDRC_ZQCTL1_T_ZQ_SHORT_INTERVAL_X1024_SHIFT                                0
-#define DDRC_ZQCTL1_T_ZQ_SHORT_INTERVAL_X1024_MASK                                 0x000FFFFFU
-
-/*Specifies the number of DFI clock cycles after an assertion or de-assertion of the DFI control signals that the control signa
-               s at the PHY-DRAM interface reflect the assertion or de-assertion. If the DFI clock and the memory clock are not phase-aligne
-               , this timing parameter should be rounded up to the next integer value. Note that if using RDIMM, it is necessary to incremen
-                this parameter by RDIMM's extra cycle of latency in terms of DFI clock.*/
-#undef DDRC_DFITMG0_DFI_T_CTRL_DELAY_DEFVAL
-#undef DDRC_DFITMG0_DFI_T_CTRL_DELAY_SHIFT
-#undef DDRC_DFITMG0_DFI_T_CTRL_DELAY_MASK
-#define DDRC_DFITMG0_DFI_T_CTRL_DELAY_DEFVAL                                       0x07020002
-#define DDRC_DFITMG0_DFI_T_CTRL_DELAY_SHIFT                                        24
-#define DDRC_DFITMG0_DFI_T_CTRL_DELAY_MASK                                         0x1F000000U
-
-/*Defines whether dfi_rddata_en/dfi_rddata/dfi_rddata_valid is generated using HDR or SDR values Selects whether value in DFITM
-               0.dfi_t_rddata_en is in terms of SDR or HDR clock cycles: - 0 in terms of HDR clock cycles - 1 in terms of SDR clock cycles R
-               fer to PHY specification for correct value.*/
-#undef DDRC_DFITMG0_DFI_RDDATA_USE_SDR_DEFVAL
-#undef DDRC_DFITMG0_DFI_RDDATA_USE_SDR_SHIFT
-#undef DDRC_DFITMG0_DFI_RDDATA_USE_SDR_MASK
-#define DDRC_DFITMG0_DFI_RDDATA_USE_SDR_DEFVAL                                     0x07020002
-#define DDRC_DFITMG0_DFI_RDDATA_USE_SDR_SHIFT                                      23
-#define DDRC_DFITMG0_DFI_RDDATA_USE_SDR_MASK                                       0x00800000U
-
-/*Time from the assertion of a read command on the DFI interface to the assertion of the dfi_rddata_en signal. Refer to PHY spe
-               ification for correct value. This corresponds to the DFI parameter trddata_en. Note that, depending on the PHY, if using RDIM
-               , it may be necessary to use the value (CL + 1) in the calculation of trddata_en. This is to compensate for the extra cycle o
-                latency through the RDIMM. Unit: Clocks*/
-#undef DDRC_DFITMG0_DFI_T_RDDATA_EN_DEFVAL
-#undef DDRC_DFITMG0_DFI_T_RDDATA_EN_SHIFT
-#undef DDRC_DFITMG0_DFI_T_RDDATA_EN_MASK
-#define DDRC_DFITMG0_DFI_T_RDDATA_EN_DEFVAL                                        0x07020002
-#define DDRC_DFITMG0_DFI_T_RDDATA_EN_SHIFT                                         16
-#define DDRC_DFITMG0_DFI_T_RDDATA_EN_MASK                                          0x003F0000U
-
-/*Defines whether dfi_wrdata_en/dfi_wrdata/dfi_wrdata_mask is generated using HDR or SDR values Selects whether value in DFITMG
-               .dfi_tphy_wrlat is in terms of SDR or HDR clock cycles Selects whether value in DFITMG0.dfi_tphy_wrdata is in terms of SDR or
-               HDR clock cycles - 0 in terms of HDR clock cycles - 1 in terms of SDR clock cycles Refer to PHY specification for correct val
-               e.*/
-#undef DDRC_DFITMG0_DFI_WRDATA_USE_SDR_DEFVAL
-#undef DDRC_DFITMG0_DFI_WRDATA_USE_SDR_SHIFT
-#undef DDRC_DFITMG0_DFI_WRDATA_USE_SDR_MASK
-#define DDRC_DFITMG0_DFI_WRDATA_USE_SDR_DEFVAL                                     0x07020002
-#define DDRC_DFITMG0_DFI_WRDATA_USE_SDR_SHIFT                                      15
-#define DDRC_DFITMG0_DFI_WRDATA_USE_SDR_MASK                                       0x00008000U
-
-/*Specifies the number of clock cycles between when dfi_wrdata_en is asserted to when the associated write data is driven on th
-                dfi_wrdata signal. This corresponds to the DFI timing parameter tphy_wrdata. Refer to PHY specification for correct value. N
-               te, max supported value is 8. Unit: Clocks*/
-#undef DDRC_DFITMG0_DFI_TPHY_WRDATA_DEFVAL
-#undef DDRC_DFITMG0_DFI_TPHY_WRDATA_SHIFT
-#undef DDRC_DFITMG0_DFI_TPHY_WRDATA_MASK
-#define DDRC_DFITMG0_DFI_TPHY_WRDATA_DEFVAL                                        0x07020002
-#define DDRC_DFITMG0_DFI_TPHY_WRDATA_SHIFT                                         8
-#define DDRC_DFITMG0_DFI_TPHY_WRDATA_MASK                                          0x00003F00U
-
-/*Write latency Number of clocks from the write command to write data enable (dfi_wrdata_en). This corresponds to the DFI timin
-                parameter tphy_wrlat. Refer to PHY specification for correct value.Note that, depending on the PHY, if using RDIMM, it may b
-                necessary to use the value (CL + 1) in the calculation of tphy_wrlat. This is to compensate for the extra cycle of latency t
-               rough the RDIMM.*/
-#undef DDRC_DFITMG0_DFI_TPHY_WRLAT_DEFVAL
-#undef DDRC_DFITMG0_DFI_TPHY_WRLAT_SHIFT
-#undef DDRC_DFITMG0_DFI_TPHY_WRLAT_MASK
-#define DDRC_DFITMG0_DFI_TPHY_WRLAT_DEFVAL                                         0x07020002
-#define DDRC_DFITMG0_DFI_TPHY_WRLAT_SHIFT                                          0
-#define DDRC_DFITMG0_DFI_TPHY_WRLAT_MASK                                           0x0000003FU
-
-/*Specifies the number of DFI PHY clocks between when the dfi_cs signal is asserted and when the associated command is driven.
-               his field is used for CAL mode, should be set to '0' or the value which matches the CAL mode register setting in the DRAM. If
-               the PHY can add the latency for CAL mode, this should be set to '0'. Valid Range: 0, 3, 4, 5, 6, and 8*/
-#undef DDRC_DFITMG1_DFI_T_CMD_LAT_DEFVAL
-#undef DDRC_DFITMG1_DFI_T_CMD_LAT_SHIFT
-#undef DDRC_DFITMG1_DFI_T_CMD_LAT_MASK
-#define DDRC_DFITMG1_DFI_T_CMD_LAT_DEFVAL                                          0x00000404
-#define DDRC_DFITMG1_DFI_T_CMD_LAT_SHIFT                                           28
-#define DDRC_DFITMG1_DFI_T_CMD_LAT_MASK                                            0xF0000000U
-
-/*Specifies the number of DFI PHY clocks between when the dfi_cs signal is asserted and when the associated dfi_parity_in signa
-                is driven.*/
-#undef DDRC_DFITMG1_DFI_T_PARIN_LAT_DEFVAL
-#undef DDRC_DFITMG1_DFI_T_PARIN_LAT_SHIFT
-#undef DDRC_DFITMG1_DFI_T_PARIN_LAT_MASK
-#define DDRC_DFITMG1_DFI_T_PARIN_LAT_DEFVAL                                        0x00000404
-#define DDRC_DFITMG1_DFI_T_PARIN_LAT_SHIFT                                         24
-#define DDRC_DFITMG1_DFI_T_PARIN_LAT_MASK                                          0x03000000U
-
-/*Specifies the number of DFI clocks between when the dfi_wrdata_en signal is asserted and when the corresponding write data tr
-               nsfer is completed on the DRAM bus. This corresponds to the DFI timing parameter twrdata_delay. Refer to PHY specification fo
-                correct value. For DFI 3.0 PHY, set to twrdata_delay, a new timing parameter introduced in DFI 3.0. For DFI 2.1 PHY, set to
-               phy_wrdata + (delay of DFI write data to the DRAM). Value to be programmed is in terms of DFI clocks, not PHY clocks. In FREQ
-               RATIO=2, divide PHY's value by 2 and round up to next integer. If using DFITMG0.dfi_wrdata_use_sdr=1, add 1 to the value. Uni
-               : Clocks*/
-#undef DDRC_DFITMG1_DFI_T_WRDATA_DELAY_DEFVAL
-#undef DDRC_DFITMG1_DFI_T_WRDATA_DELAY_SHIFT
-#undef DDRC_DFITMG1_DFI_T_WRDATA_DELAY_MASK
-#define DDRC_DFITMG1_DFI_T_WRDATA_DELAY_DEFVAL                                     0x00000404
-#define DDRC_DFITMG1_DFI_T_WRDATA_DELAY_SHIFT                                      16
-#define DDRC_DFITMG1_DFI_T_WRDATA_DELAY_MASK                                       0x001F0000U
-
-/*Specifies the number of DFI clock cycles from the assertion of the dfi_dram_clk_disable signal on the DFI until the clock to
-               he DRAM memory devices, at the PHY-DRAM boundary, maintains a low value. If the DFI clock and the memory clock are not phase
-               ligned, this timing parameter should be rounded up to the next integer value.*/
-#undef DDRC_DFITMG1_DFI_T_DRAM_CLK_DISABLE_DEFVAL
-#undef DDRC_DFITMG1_DFI_T_DRAM_CLK_DISABLE_SHIFT
-#undef DDRC_DFITMG1_DFI_T_DRAM_CLK_DISABLE_MASK
-#define DDRC_DFITMG1_DFI_T_DRAM_CLK_DISABLE_DEFVAL                                 0x00000404
-#define DDRC_DFITMG1_DFI_T_DRAM_CLK_DISABLE_SHIFT                                  8
-#define DDRC_DFITMG1_DFI_T_DRAM_CLK_DISABLE_MASK                                   0x00000F00U
-
-/*Specifies the number of DFI clock cycles from the de-assertion of the dfi_dram_clk_disable signal on the DFI until the first
-               alid rising edge of the clock to the DRAM memory devices, at the PHY-DRAM boundary. If the DFI clock and the memory clock are
-               not phase aligned, this timing parameter should be rounded up to the next integer value.*/
-#undef DDRC_DFITMG1_DFI_T_DRAM_CLK_ENABLE_DEFVAL
-#undef DDRC_DFITMG1_DFI_T_DRAM_CLK_ENABLE_SHIFT
-#undef DDRC_DFITMG1_DFI_T_DRAM_CLK_ENABLE_MASK
-#define DDRC_DFITMG1_DFI_T_DRAM_CLK_ENABLE_DEFVAL                                  0x00000404
-#define DDRC_DFITMG1_DFI_T_DRAM_CLK_ENABLE_SHIFT                                   0
-#define DDRC_DFITMG1_DFI_T_DRAM_CLK_ENABLE_MASK                                    0x0000000FU
-
-/*Setting for DFI's tlp_resp time. Same value is used for both Power Down, Self Refresh, Deep Power Down and Maximum Power Savi
-               g modes. DFI 2.1 specification onwards, recommends using a fixed value of 7 always.*/
-#undef DDRC_DFILPCFG0_DFI_TLP_RESP_DEFVAL
-#undef DDRC_DFILPCFG0_DFI_TLP_RESP_SHIFT
-#undef DDRC_DFILPCFG0_DFI_TLP_RESP_MASK
-#define DDRC_DFILPCFG0_DFI_TLP_RESP_DEFVAL                                         0x07000000
-#define DDRC_DFILPCFG0_DFI_TLP_RESP_SHIFT                                          24
-#define DDRC_DFILPCFG0_DFI_TLP_RESP_MASK                                           0x0F000000U
-
-/*Value to drive on dfi_lp_wakeup signal when Deep Power Down mode is entered. Determines the DFI's tlp_wakeup time: - 0x0 - 16
-               cycles - 0x1 - 32 cycles - 0x2 - 64 cycles - 0x3 - 128 cycles - 0x4 - 256 cycles - 0x5 - 512 cycles - 0x6 - 1024 cycles - 0x7
-               - 2048 cycles - 0x8 - 4096 cycles - 0x9 - 8192 cycles - 0xA - 16384 cycles - 0xB - 32768 cycles - 0xC - 65536 cycles - 0xD -
-               31072 cycles - 0xE - 262144 cycles - 0xF - Unlimited This is only present for designs supporting mDDR or LPDDR2/LPDDR3 device
-               .*/
-#undef DDRC_DFILPCFG0_DFI_LP_WAKEUP_DPD_DEFVAL
-#undef DDRC_DFILPCFG0_DFI_LP_WAKEUP_DPD_SHIFT
-#undef DDRC_DFILPCFG0_DFI_LP_WAKEUP_DPD_MASK
-#define DDRC_DFILPCFG0_DFI_LP_WAKEUP_DPD_DEFVAL                                    0x07000000
-#define DDRC_DFILPCFG0_DFI_LP_WAKEUP_DPD_SHIFT                                     20
-#define DDRC_DFILPCFG0_DFI_LP_WAKEUP_DPD_MASK                                      0x00F00000U
-
-/*Enables DFI Low Power interface handshaking during Deep Power Down Entry/Exit. - 0 - Disabled - 1 - Enabled This is only pres
-               nt for designs supporting mDDR or LPDDR2/LPDDR3 devices.*/
-#undef DDRC_DFILPCFG0_DFI_LP_EN_DPD_DEFVAL
-#undef DDRC_DFILPCFG0_DFI_LP_EN_DPD_SHIFT
-#undef DDRC_DFILPCFG0_DFI_LP_EN_DPD_MASK
-#define DDRC_DFILPCFG0_DFI_LP_EN_DPD_DEFVAL                                        0x07000000
-#define DDRC_DFILPCFG0_DFI_LP_EN_DPD_SHIFT                                         16
-#define DDRC_DFILPCFG0_DFI_LP_EN_DPD_MASK                                          0x00010000U
-
-/*Value to drive on dfi_lp_wakeup signal when Self Refresh mode is entered. Determines the DFI's tlp_wakeup time: - 0x0 - 16 cy
-               les - 0x1 - 32 cycles - 0x2 - 64 cycles - 0x3 - 128 cycles - 0x4 - 256 cycles - 0x5 - 512 cycles - 0x6 - 1024 cycles - 0x7 -
-               048 cycles - 0x8 - 4096 cycles - 0x9 - 8192 cycles - 0xA - 16384 cycles - 0xB - 32768 cycles - 0xC - 65536 cycles - 0xD - 131
-               72 cycles - 0xE - 262144 cycles - 0xF - Unlimited*/
-#undef DDRC_DFILPCFG0_DFI_LP_WAKEUP_SR_DEFVAL
-#undef DDRC_DFILPCFG0_DFI_LP_WAKEUP_SR_SHIFT
-#undef DDRC_DFILPCFG0_DFI_LP_WAKEUP_SR_MASK
-#define DDRC_DFILPCFG0_DFI_LP_WAKEUP_SR_DEFVAL                                     0x07000000
-#define DDRC_DFILPCFG0_DFI_LP_WAKEUP_SR_SHIFT                                      12
-#define DDRC_DFILPCFG0_DFI_LP_WAKEUP_SR_MASK                                       0x0000F000U
-
-/*Enables DFI Low Power interface handshaking during Self Refresh Entry/Exit. - 0 - Disabled - 1 - Enabled*/
-#undef DDRC_DFILPCFG0_DFI_LP_EN_SR_DEFVAL
-#undef DDRC_DFILPCFG0_DFI_LP_EN_SR_SHIFT
-#undef DDRC_DFILPCFG0_DFI_LP_EN_SR_MASK
-#define DDRC_DFILPCFG0_DFI_LP_EN_SR_DEFVAL                                         0x07000000
-#define DDRC_DFILPCFG0_DFI_LP_EN_SR_SHIFT                                          8
-#define DDRC_DFILPCFG0_DFI_LP_EN_SR_MASK                                           0x00000100U
-
-/*Value to drive on dfi_lp_wakeup signal when Power Down mode is entered. Determines the DFI's tlp_wakeup time: - 0x0 - 16 cycl
-               s - 0x1 - 32 cycles - 0x2 - 64 cycles - 0x3 - 128 cycles - 0x4 - 256 cycles - 0x5 - 512 cycles - 0x6 - 1024 cycles - 0x7 - 20
-               8 cycles - 0x8 - 4096 cycles - 0x9 - 8192 cycles - 0xA - 16384 cycles - 0xB - 32768 cycles - 0xC - 65536 cycles - 0xD - 13107
-                cycles - 0xE - 262144 cycles - 0xF - Unlimited*/
-#undef DDRC_DFILPCFG0_DFI_LP_WAKEUP_PD_DEFVAL
-#undef DDRC_DFILPCFG0_DFI_LP_WAKEUP_PD_SHIFT
-#undef DDRC_DFILPCFG0_DFI_LP_WAKEUP_PD_MASK
-#define DDRC_DFILPCFG0_DFI_LP_WAKEUP_PD_DEFVAL                                     0x07000000
-#define DDRC_DFILPCFG0_DFI_LP_WAKEUP_PD_SHIFT                                      4
-#define DDRC_DFILPCFG0_DFI_LP_WAKEUP_PD_MASK                                       0x000000F0U
-
-/*Enables DFI Low Power interface handshaking during Power Down Entry/Exit. - 0 - Disabled - 1 - Enabled*/
-#undef DDRC_DFILPCFG0_DFI_LP_EN_PD_DEFVAL
-#undef DDRC_DFILPCFG0_DFI_LP_EN_PD_SHIFT
-#undef DDRC_DFILPCFG0_DFI_LP_EN_PD_MASK
-#define DDRC_DFILPCFG0_DFI_LP_EN_PD_DEFVAL                                         0x07000000
-#define DDRC_DFILPCFG0_DFI_LP_EN_PD_SHIFT                                          0
-#define DDRC_DFILPCFG0_DFI_LP_EN_PD_MASK                                           0x00000001U
-
-/*Value to drive on dfi_lp_wakeup signal when Maximum Power Saving Mode is entered. Determines the DFI's tlp_wakeup time: - 0x0
-               - 16 cycles - 0x1 - 32 cycles - 0x2 - 64 cycles - 0x3 - 128 cycles - 0x4 - 256 cycles - 0x5 - 512 cycles - 0x6 - 1024 cycles
-                0x7 - 2048 cycles - 0x8 - 4096 cycles - 0x9 - 8192 cycles - 0xA - 16384 cycles - 0xB - 32768 cycles - 0xC - 65536 cycles - 0
-               D - 131072 cycles - 0xE - 262144 cycles - 0xF - Unlimited This is only present for designs supporting DDR4 devices.*/
-#undef DDRC_DFILPCFG1_DFI_LP_WAKEUP_MPSM_DEFVAL
-#undef DDRC_DFILPCFG1_DFI_LP_WAKEUP_MPSM_SHIFT
-#undef DDRC_DFILPCFG1_DFI_LP_WAKEUP_MPSM_MASK
-#define DDRC_DFILPCFG1_DFI_LP_WAKEUP_MPSM_DEFVAL                                   0x00000000
-#define DDRC_DFILPCFG1_DFI_LP_WAKEUP_MPSM_SHIFT                                    4
-#define DDRC_DFILPCFG1_DFI_LP_WAKEUP_MPSM_MASK                                     0x000000F0U
-
-/*Enables DFI Low Power interface handshaking during Maximum Power Saving Mode Entry/Exit. - 0 - Disabled - 1 - Enabled This is
-               only present for designs supporting DDR4 devices.*/
-#undef DDRC_DFILPCFG1_DFI_LP_EN_MPSM_DEFVAL
-#undef DDRC_DFILPCFG1_DFI_LP_EN_MPSM_SHIFT
-#undef DDRC_DFILPCFG1_DFI_LP_EN_MPSM_MASK
-#define DDRC_DFILPCFG1_DFI_LP_EN_MPSM_DEFVAL                                       0x00000000
-#define DDRC_DFILPCFG1_DFI_LP_EN_MPSM_SHIFT                                        0
-#define DDRC_DFILPCFG1_DFI_LP_EN_MPSM_MASK                                         0x00000001U
-
-/*This is the minimum amount of time between uMCTL2 initiated DFI update requests (which is executed whenever the uMCTL2 is idl
-               ). Set this number higher to reduce the frequency of update requests, which can have a small impact on the latency of the fir
-               t read request when the uMCTL2 is idle. Unit: 1024 clocks*/
-#undef DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MIN_X1024_DEFVAL
-#undef DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MIN_X1024_SHIFT
-#undef DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MIN_X1024_MASK
-#define DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MIN_X1024_DEFVAL                       0x00000000
-#define DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MIN_X1024_SHIFT                        16
-#define DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MIN_X1024_MASK                         0x00FF0000U
-
-/*This is the maximum amount of time between uMCTL2 initiated DFI update requests. This timer resets with each update request;
-               hen the timer expires dfi_ctrlupd_req is sent and traffic is blocked until the dfi_ctrlupd_ackx is received. PHY can use this
-               idle time to recalibrate the delay lines to the DLLs. The DFI controller update is also used to reset PHY FIFO pointers in ca
-               e of data capture errors. Updates are required to maintain calibration over PVT, but frequent updates may impact performance.
-               Note: Value programmed for DFIUPD1.dfi_t_ctrlupd_interval_max_x1024 must be greater than DFIUPD1.dfi_t_ctrlupd_interval_min_x
-               024. Unit: 1024 clocks*/
-#undef DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MAX_X1024_DEFVAL
-#undef DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MAX_X1024_SHIFT
-#undef DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MAX_X1024_MASK
-#define DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MAX_X1024_DEFVAL                       0x00000000
-#define DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MAX_X1024_SHIFT                        0
-#define DDRC_DFIUPD1_DFI_T_CTRLUPD_INTERVAL_MAX_X1024_MASK                         0x000000FFU
-
-/*Defines polarity of dfi_wrdata_cs and dfi_rddata_cs signals. - 0: Signals are active low - 1: Signals are active high*/
-#undef DDRC_DFIMISC_DFI_DATA_CS_POLARITY_DEFVAL
-#undef DDRC_DFIMISC_DFI_DATA_CS_POLARITY_SHIFT
-#undef DDRC_DFIMISC_DFI_DATA_CS_POLARITY_MASK
-#define DDRC_DFIMISC_DFI_DATA_CS_POLARITY_DEFVAL                                   0x00000001
-#define DDRC_DFIMISC_DFI_DATA_CS_POLARITY_SHIFT                                    2
-#define DDRC_DFIMISC_DFI_DATA_CS_POLARITY_MASK                                     0x00000004U
-
-/*DBI implemented in DDRC or PHY. - 0 - DDRC implements DBI functionality. - 1 - PHY implements DBI functionality. Present only
-               in designs configured to support DDR4 and LPDDR4.*/
-#undef DDRC_DFIMISC_PHY_DBI_MODE_DEFVAL
-#undef DDRC_DFIMISC_PHY_DBI_MODE_SHIFT
-#undef DDRC_DFIMISC_PHY_DBI_MODE_MASK
-#define DDRC_DFIMISC_PHY_DBI_MODE_DEFVAL                                           0x00000001
-#define DDRC_DFIMISC_PHY_DBI_MODE_SHIFT                                            1
-#define DDRC_DFIMISC_PHY_DBI_MODE_MASK                                             0x00000002U
-
-/*PHY initialization complete enable signal. When asserted the dfi_init_complete signal can be used to trigger SDRAM initialisa
-               ion*/
-#undef DDRC_DFIMISC_DFI_INIT_COMPLETE_EN_DEFVAL
-#undef DDRC_DFIMISC_DFI_INIT_COMPLETE_EN_SHIFT
-#undef DDRC_DFIMISC_DFI_INIT_COMPLETE_EN_MASK
-#define DDRC_DFIMISC_DFI_INIT_COMPLETE_EN_DEFVAL                                   0x00000001
-#define DDRC_DFIMISC_DFI_INIT_COMPLETE_EN_SHIFT                                    0
-#define DDRC_DFIMISC_DFI_INIT_COMPLETE_EN_MASK                                     0x00000001U
-
-/*>Number of clocks between when a read command is sent on the DFI control interface and when the associated dfi_rddata_cs sign
-               l is asserted. This corresponds to the DFI timing parameter tphy_rdcslat. Refer to PHY specification for correct value.*/
-#undef DDRC_DFITMG2_DFI_TPHY_RDCSLAT_DEFVAL
-#undef DDRC_DFITMG2_DFI_TPHY_RDCSLAT_SHIFT
-#undef DDRC_DFITMG2_DFI_TPHY_RDCSLAT_MASK
-#define DDRC_DFITMG2_DFI_TPHY_RDCSLAT_DEFVAL                                       0x00000202
-#define DDRC_DFITMG2_DFI_TPHY_RDCSLAT_SHIFT                                        8
-#define DDRC_DFITMG2_DFI_TPHY_RDCSLAT_MASK                                         0x00003F00U
-
-/*Number of clocks between when a write command is sent on the DFI control interface and when the associated dfi_wrdata_cs sign
-               l is asserted. This corresponds to the DFI timing parameter tphy_wrcslat. Refer to PHY specification for correct value.*/
-#undef DDRC_DFITMG2_DFI_TPHY_WRCSLAT_DEFVAL
-#undef DDRC_DFITMG2_DFI_TPHY_WRCSLAT_SHIFT
-#undef DDRC_DFITMG2_DFI_TPHY_WRCSLAT_MASK
-#define DDRC_DFITMG2_DFI_TPHY_WRCSLAT_DEFVAL                                       0x00000202
-#define DDRC_DFITMG2_DFI_TPHY_WRCSLAT_SHIFT                                        0
-#define DDRC_DFITMG2_DFI_TPHY_WRCSLAT_MASK                                         0x0000003FU
-
-/*Read DBI enable signal in DDRC. - 0 - Read DBI is disabled. - 1 - Read DBI is enabled. This signal must be set the same value
-               as DRAM's mode register. - DDR4: MR5 bit A12. When x4 devices are used, this signal must be set to 0. - LPDDR4: MR3[6]*/
-#undef DDRC_DBICTL_RD_DBI_EN_DEFVAL
-#undef DDRC_DBICTL_RD_DBI_EN_SHIFT
-#undef DDRC_DBICTL_RD_DBI_EN_MASK
-#define DDRC_DBICTL_RD_DBI_EN_DEFVAL                                               0x00000001
-#define DDRC_DBICTL_RD_DBI_EN_SHIFT                                                2
-#define DDRC_DBICTL_RD_DBI_EN_MASK                                                 0x00000004U
-
-/*Write DBI enable signal in DDRC. - 0 - Write DBI is disabled. - 1 - Write DBI is enabled. This signal must be set the same va
-               ue as DRAM's mode register. - DDR4: MR5 bit A11. When x4 devices are used, this signal must be set to 0. - LPDDR4: MR3[7]*/
-#undef DDRC_DBICTL_WR_DBI_EN_DEFVAL
-#undef DDRC_DBICTL_WR_DBI_EN_SHIFT
-#undef DDRC_DBICTL_WR_DBI_EN_MASK
-#define DDRC_DBICTL_WR_DBI_EN_DEFVAL                                               0x00000001
-#define DDRC_DBICTL_WR_DBI_EN_SHIFT                                                1
-#define DDRC_DBICTL_WR_DBI_EN_MASK                                                 0x00000002U
-
-/*DM enable signal in DDRC. - 0 - DM is disabled. - 1 - DM is enabled. This signal must be set the same logical value as DRAM's
-               mode register. - DDR4: Set this to same value as MR5 bit A10. When x4 devices are used, this signal must be set to 0. - LPDDR
-               : Set this to inverted value of MR13[5] which is opposite polarity from this signal*/
-#undef DDRC_DBICTL_DM_EN_DEFVAL
-#undef DDRC_DBICTL_DM_EN_SHIFT
-#undef DDRC_DBICTL_DM_EN_MASK
-#define DDRC_DBICTL_DM_EN_DEFVAL                                                   0x00000001
-#define DDRC_DBICTL_DM_EN_SHIFT                                                    0
-#define DDRC_DBICTL_DM_EN_MASK                                                     0x00000001U
-
-/*Selects the HIF address bit used as rank address bit 0. Valid Range: 0 to 27, and 31 Internal Base: 6 The selected HIF addres
-                bit is determined by adding the internal base to the value of this field. If set to 31, rank address bit 0 is set to 0.*/
-#undef DDRC_ADDRMAP0_ADDRMAP_CS_BIT0_DEFVAL
-#undef DDRC_ADDRMAP0_ADDRMAP_CS_BIT0_SHIFT
-#undef DDRC_ADDRMAP0_ADDRMAP_CS_BIT0_MASK
-#define DDRC_ADDRMAP0_ADDRMAP_CS_BIT0_DEFVAL
-#define DDRC_ADDRMAP0_ADDRMAP_CS_BIT0_SHIFT                                        0
-#define DDRC_ADDRMAP0_ADDRMAP_CS_BIT0_MASK                                         0x0000001FU
-
-/*Selects the HIF address bit used as bank address bit 2. Valid Range: 0 to 29 and 31 Internal Base: 4 The selected HIF address
-               bit is determined by adding the internal base to the value of this field. If set to 31, bank address bit 2 is set to 0.*/
-#undef DDRC_ADDRMAP1_ADDRMAP_BANK_B2_DEFVAL
-#undef DDRC_ADDRMAP1_ADDRMAP_BANK_B2_SHIFT
-#undef DDRC_ADDRMAP1_ADDRMAP_BANK_B2_MASK
-#define DDRC_ADDRMAP1_ADDRMAP_BANK_B2_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP1_ADDRMAP_BANK_B2_SHIFT                                        16
-#define DDRC_ADDRMAP1_ADDRMAP_BANK_B2_MASK                                         0x001F0000U
-
-/*Selects the HIF address bits used as bank address bit 1. Valid Range: 0 to 30 Internal Base: 3 The selected HIF address bit f
-               r each of the bank address bits is determined by adding the internal base to the value of this field.*/
-#undef DDRC_ADDRMAP1_ADDRMAP_BANK_B1_DEFVAL
-#undef DDRC_ADDRMAP1_ADDRMAP_BANK_B1_SHIFT
-#undef DDRC_ADDRMAP1_ADDRMAP_BANK_B1_MASK
-#define DDRC_ADDRMAP1_ADDRMAP_BANK_B1_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP1_ADDRMAP_BANK_B1_SHIFT                                        8
-#define DDRC_ADDRMAP1_ADDRMAP_BANK_B1_MASK                                         0x00001F00U
-
-/*Selects the HIF address bits used as bank address bit 0. Valid Range: 0 to 30 Internal Base: 2 The selected HIF address bit f
-               r each of the bank address bits is determined by adding the internal base to the value of this field.*/
-#undef DDRC_ADDRMAP1_ADDRMAP_BANK_B0_DEFVAL
-#undef DDRC_ADDRMAP1_ADDRMAP_BANK_B0_SHIFT
-#undef DDRC_ADDRMAP1_ADDRMAP_BANK_B0_MASK
-#define DDRC_ADDRMAP1_ADDRMAP_BANK_B0_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP1_ADDRMAP_BANK_B0_SHIFT                                        0
-#define DDRC_ADDRMAP1_ADDRMAP_BANK_B0_MASK                                         0x0000001FU
-
-/*- Full bus width mode: Selects the HIF address bit used as column address bit 5. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 6. - Quarter bus width mode: Selects the HIF address bit used as column address bit 7 . Vali
-                Range: 0 to 7, and 15 Internal Base: 5 The selected HIF address bit is determined by adding the internal base to the value o
-                this field. If set to 15, this column address bit is set to 0.*/
-#undef DDRC_ADDRMAP2_ADDRMAP_COL_B5_DEFVAL
-#undef DDRC_ADDRMAP2_ADDRMAP_COL_B5_SHIFT
-#undef DDRC_ADDRMAP2_ADDRMAP_COL_B5_MASK
-#define DDRC_ADDRMAP2_ADDRMAP_COL_B5_DEFVAL                                        0x00000000
-#define DDRC_ADDRMAP2_ADDRMAP_COL_B5_SHIFT                                         24
-#define DDRC_ADDRMAP2_ADDRMAP_COL_B5_MASK                                          0x0F000000U
-
-/*- Full bus width mode: Selects the HIF address bit used as column address bit 4. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 5. - Quarter bus width mode: Selects the HIF address bit used as column address bit 6. Valid
-               Range: 0 to 7, and 15 Internal Base: 4 The selected HIF address bit is determined by adding the internal base to the value of
-               this field. If set to 15, this column address bit is set to 0.*/
-#undef DDRC_ADDRMAP2_ADDRMAP_COL_B4_DEFVAL
-#undef DDRC_ADDRMAP2_ADDRMAP_COL_B4_SHIFT
-#undef DDRC_ADDRMAP2_ADDRMAP_COL_B4_MASK
-#define DDRC_ADDRMAP2_ADDRMAP_COL_B4_DEFVAL                                        0x00000000
-#define DDRC_ADDRMAP2_ADDRMAP_COL_B4_SHIFT                                         16
-#define DDRC_ADDRMAP2_ADDRMAP_COL_B4_MASK                                          0x000F0000U
-
-/*- Full bus width mode: Selects the HIF address bit used as column address bit 3. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 4. - Quarter bus width mode: Selects the HIF address bit used as column address bit 5. Valid
-               Range: 0 to 7 Internal Base: 3 The selected HIF address bit is determined by adding the internal base to the value of this fi
-               ld. Note, if UMCTL2_INCL_ARB=1 and MEMC_BURST_LENGTH=16, it is required to program this to 0, hence register does not exist i
-                this case.*/
-#undef DDRC_ADDRMAP2_ADDRMAP_COL_B3_DEFVAL
-#undef DDRC_ADDRMAP2_ADDRMAP_COL_B3_SHIFT
-#undef DDRC_ADDRMAP2_ADDRMAP_COL_B3_MASK
-#define DDRC_ADDRMAP2_ADDRMAP_COL_B3_DEFVAL                                        0x00000000
-#define DDRC_ADDRMAP2_ADDRMAP_COL_B3_SHIFT                                         8
-#define DDRC_ADDRMAP2_ADDRMAP_COL_B3_MASK                                          0x00000F00U
-
-/*- Full bus width mode: Selects the HIF address bit used as column address bit 2. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 3. - Quarter bus width mode: Selects the HIF address bit used as column address bit 4. Valid
-               Range: 0 to 7 Internal Base: 2 The selected HIF address bit is determined by adding the internal base to the value of this fi
-               ld. Note, if UMCTL2_INCL_ARB=1 and MEMC_BURST_LENGTH=8 or 16, it is required to program this to 0.*/
-#undef DDRC_ADDRMAP2_ADDRMAP_COL_B2_DEFVAL
-#undef DDRC_ADDRMAP2_ADDRMAP_COL_B2_SHIFT
-#undef DDRC_ADDRMAP2_ADDRMAP_COL_B2_MASK
-#define DDRC_ADDRMAP2_ADDRMAP_COL_B2_DEFVAL                                        0x00000000
-#define DDRC_ADDRMAP2_ADDRMAP_COL_B2_SHIFT                                         0
-#define DDRC_ADDRMAP2_ADDRMAP_COL_B2_MASK                                          0x0000000FU
-
-/*- Full bus width mode: Selects the HIF address bit used as column address bit 9. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 11 (10 in LPDDR2/LPDDR3 mode). - Quarter bus width mode: Selects the HIF address bit used as
-               column address bit 13 (11 in LPDDR2/LPDDR3 mode). Valid Range: 0 to 7, and 15 Internal Base: 9 The selected HIF address bit i
-                determined by adding the internal base to the value of this field. If set to 15, this column address bit is set to 0. Note:
-               er JEDEC DDR2/3/mDDR specification, column address bit 10 is reserved for indicating auto-precharge, and hence no source addr
-               ss bit can be mapped to column address bit 10. In LPDDR2/LPDDR3, there is a dedicated bit for auto-precharge in the CA bus an
-                hence column bit 10 is used.*/
-#undef DDRC_ADDRMAP3_ADDRMAP_COL_B9_DEFVAL
-#undef DDRC_ADDRMAP3_ADDRMAP_COL_B9_SHIFT
-#undef DDRC_ADDRMAP3_ADDRMAP_COL_B9_MASK
-#define DDRC_ADDRMAP3_ADDRMAP_COL_B9_DEFVAL                                        0x00000000
-#define DDRC_ADDRMAP3_ADDRMAP_COL_B9_SHIFT                                         24
-#define DDRC_ADDRMAP3_ADDRMAP_COL_B9_MASK                                          0x0F000000U
-
-/*- Full bus width mode: Selects the HIF address bit used as column address bit 8. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 9. - Quarter bus width mode: Selects the HIF address bit used as column address bit 11 (10 i
-                LPDDR2/LPDDR3 mode). Valid Range: 0 to 7, and 15 Internal Base: 8 The selected HIF address bit is determined by adding the i
-               ternal base to the value of this field. If set to 15, this column address bit is set to 0. Note: Per JEDEC DDR2/3/mDDR specif
-               cation, column address bit 10 is reserved for indicating auto-precharge, and hence no source address bit can be mapped to col
-               mn address bit 10. In LPDDR2/LPDDR3, there is a dedicated bit for auto-precharge in the CA bus and hence column bit 10 is use
-               .*/
-#undef DDRC_ADDRMAP3_ADDRMAP_COL_B8_DEFVAL
-#undef DDRC_ADDRMAP3_ADDRMAP_COL_B8_SHIFT
-#undef DDRC_ADDRMAP3_ADDRMAP_COL_B8_MASK
-#define DDRC_ADDRMAP3_ADDRMAP_COL_B8_DEFVAL                                        0x00000000
-#define DDRC_ADDRMAP3_ADDRMAP_COL_B8_SHIFT                                         16
-#define DDRC_ADDRMAP3_ADDRMAP_COL_B8_MASK                                          0x000F0000U
-
-/*- Full bus width mode: Selects the HIF address bit used as column address bit 7. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 8. - Quarter bus width mode: Selects the HIF address bit used as column address bit 9. Valid
-               Range: 0 to 7, and 15 Internal Base: 7 The selected HIF address bit is determined by adding the internal base to the value of
-               this field. If set to 15, this column address bit is set to 0.*/
-#undef DDRC_ADDRMAP3_ADDRMAP_COL_B7_DEFVAL
-#undef DDRC_ADDRMAP3_ADDRMAP_COL_B7_SHIFT
-#undef DDRC_ADDRMAP3_ADDRMAP_COL_B7_MASK
-#define DDRC_ADDRMAP3_ADDRMAP_COL_B7_DEFVAL                                        0x00000000
-#define DDRC_ADDRMAP3_ADDRMAP_COL_B7_SHIFT                                         8
-#define DDRC_ADDRMAP3_ADDRMAP_COL_B7_MASK                                          0x00000F00U
-
-/*- Full bus width mode: Selects the HIF address bit used as column address bit 6. - Half bus width mode: Selects the HIF addre
-               s bit used as column address bit 7. - Quarter bus width mode: Selects the HIF address bit used as column address bit 8. Valid
-               Range: 0 to 7, and 15 Internal Base: 6 The selected HIF address bit is determined by adding the internal base to the value of
-               this field. If set to 15, this column address bit is set to 0.*/
-#undef DDRC_ADDRMAP3_ADDRMAP_COL_B6_DEFVAL
-#undef DDRC_ADDRMAP3_ADDRMAP_COL_B6_SHIFT
-#undef DDRC_ADDRMAP3_ADDRMAP_COL_B6_MASK
-#define DDRC_ADDRMAP3_ADDRMAP_COL_B6_DEFVAL                                        0x00000000
-#define DDRC_ADDRMAP3_ADDRMAP_COL_B6_SHIFT                                         0
-#define DDRC_ADDRMAP3_ADDRMAP_COL_B6_MASK                                          0x0000000FU
-
-/*- Full bus width mode: Selects the HIF address bit used as column address bit 13 (11 in LPDDR2/LPDDR3 mode). - Half bus width
-               mode: Unused. To make it unused, this should be tied to 4'hF. - Quarter bus width mode: Unused. To make it unused, this must
-               e tied to 4'hF. Valid Range: 0 to 7, and 15 Internal Base: 11 The selected HIF address bit is determined by adding the intern
-               l base to the value of this field. If set to 15, this column address bit is set to 0. Note: Per JEDEC DDR2/3/mDDR specificati
-               n, column address bit 10 is reserved for indicating auto-precharge, and hence no source address bit can be mapped to column a
-               dress bit 10. In LPDDR2/LPDDR3, there is a dedicated bit for auto-precharge in the CA bus and hence column bit 10 is used.*/
-#undef DDRC_ADDRMAP4_ADDRMAP_COL_B11_DEFVAL
-#undef DDRC_ADDRMAP4_ADDRMAP_COL_B11_SHIFT
-#undef DDRC_ADDRMAP4_ADDRMAP_COL_B11_MASK
-#define DDRC_ADDRMAP4_ADDRMAP_COL_B11_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP4_ADDRMAP_COL_B11_SHIFT                                        8
-#define DDRC_ADDRMAP4_ADDRMAP_COL_B11_MASK                                         0x00000F00U
-
-/*- Full bus width mode: Selects the HIF address bit used as column address bit 11 (10 in LPDDR2/LPDDR3 mode). - Half bus width
-               mode: Selects the HIF address bit used as column address bit 13 (11 in LPDDR2/LPDDR3 mode). - Quarter bus width mode: UNUSED.
-               To make it unused, this must be tied to 4'hF. Valid Range: 0 to 7, and 15 Internal Base: 10 The selected HIF address bit is d
-               termined by adding the internal base to the value of this field. If set to 15, this column address bit is set to 0. Note: Per
-               JEDEC DDR2/3/mDDR specification, column address bit 10 is reserved for indicating auto-precharge, and hence no source address
-               bit can be mapped to column address bit 10. In LPDDR2/LPDDR3, there is a dedicated bit for auto-precharge in the CA bus and h
-               nce column bit 10 is used.*/
-#undef DDRC_ADDRMAP4_ADDRMAP_COL_B10_DEFVAL
-#undef DDRC_ADDRMAP4_ADDRMAP_COL_B10_SHIFT
-#undef DDRC_ADDRMAP4_ADDRMAP_COL_B10_MASK
-#define DDRC_ADDRMAP4_ADDRMAP_COL_B10_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP4_ADDRMAP_COL_B10_SHIFT                                        0
-#define DDRC_ADDRMAP4_ADDRMAP_COL_B10_MASK                                         0x0000000FU
-
-/*Selects the HIF address bit used as row address bit 11. Valid Range: 0 to 11, and 15 Internal Base: 17 The selected HIF addre
-               s bit is determined by adding the internal base to the value of this field. If set to 15, row address bit 11 is set to 0.*/
-#undef DDRC_ADDRMAP5_ADDRMAP_ROW_B11_DEFVAL
-#undef DDRC_ADDRMAP5_ADDRMAP_ROW_B11_SHIFT
-#undef DDRC_ADDRMAP5_ADDRMAP_ROW_B11_MASK
-#define DDRC_ADDRMAP5_ADDRMAP_ROW_B11_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP5_ADDRMAP_ROW_B11_SHIFT                                        24
-#define DDRC_ADDRMAP5_ADDRMAP_ROW_B11_MASK                                         0x0F000000U
-
-/*Selects the HIF address bits used as row address bits 2 to 10. Valid Range: 0 to 11, and 15 Internal Base: 8 (for row address
-               bit 2), 9 (for row address bit 3), 10 (for row address bit 4) etc increasing to 16 (for row address bit 10) The selected HIF
-               ddress bit for each of the row address bits is determined by adding the internal base to the value of this field. When value
-               5 is used the values of row address bits 2 to 10 are defined by registers ADDRMAP9, ADDRMAP10, ADDRMAP11.*/
-#undef DDRC_ADDRMAP5_ADDRMAP_ROW_B2_10_DEFVAL
-#undef DDRC_ADDRMAP5_ADDRMAP_ROW_B2_10_SHIFT
-#undef DDRC_ADDRMAP5_ADDRMAP_ROW_B2_10_MASK
-#define DDRC_ADDRMAP5_ADDRMAP_ROW_B2_10_DEFVAL                                     0x00000000
-#define DDRC_ADDRMAP5_ADDRMAP_ROW_B2_10_SHIFT                                      16
-#define DDRC_ADDRMAP5_ADDRMAP_ROW_B2_10_MASK                                       0x000F0000U
-
-/*Selects the HIF address bits used as row address bit 1. Valid Range: 0 to 11 Internal Base: 7 The selected HIF address bit fo
-                each of the row address bits is determined by adding the internal base to the value of this field.*/
-#undef DDRC_ADDRMAP5_ADDRMAP_ROW_B1_DEFVAL
-#undef DDRC_ADDRMAP5_ADDRMAP_ROW_B1_SHIFT
-#undef DDRC_ADDRMAP5_ADDRMAP_ROW_B1_MASK
-#define DDRC_ADDRMAP5_ADDRMAP_ROW_B1_DEFVAL                                        0x00000000
-#define DDRC_ADDRMAP5_ADDRMAP_ROW_B1_SHIFT                                         8
-#define DDRC_ADDRMAP5_ADDRMAP_ROW_B1_MASK                                          0x00000F00U
-
-/*Selects the HIF address bits used as row address bit 0. Valid Range: 0 to 11 Internal Base: 6 The selected HIF address bit fo
-                each of the row address bits is determined by adding the internal base to the value of this field.*/
-#undef DDRC_ADDRMAP5_ADDRMAP_ROW_B0_DEFVAL
-#undef DDRC_ADDRMAP5_ADDRMAP_ROW_B0_SHIFT
-#undef DDRC_ADDRMAP5_ADDRMAP_ROW_B0_MASK
-#define DDRC_ADDRMAP5_ADDRMAP_ROW_B0_DEFVAL                                        0x00000000
-#define DDRC_ADDRMAP5_ADDRMAP_ROW_B0_SHIFT                                         0
-#define DDRC_ADDRMAP5_ADDRMAP_ROW_B0_MASK                                          0x0000000FU
-
-/*Set this to 1 if there is an LPDDR3 SDRAM 6Gb or 12Gb device in use. - 1 - LPDDR3 SDRAM 6Gb/12Gb device in use. Every address
-               having row[14:13]==2'b11 is considered as invalid - 0 - non-LPDDR3 6Gb/12Gb device in use. All addresses are valid Present on
-               y in designs configured to support LPDDR3.*/
-#undef DDRC_ADDRMAP6_LPDDR3_6GB_12GB_DEFVAL
-#undef DDRC_ADDRMAP6_LPDDR3_6GB_12GB_SHIFT
-#undef DDRC_ADDRMAP6_LPDDR3_6GB_12GB_MASK
-#define DDRC_ADDRMAP6_LPDDR3_6GB_12GB_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP6_LPDDR3_6GB_12GB_SHIFT                                        31
-#define DDRC_ADDRMAP6_LPDDR3_6GB_12GB_MASK                                         0x80000000U
-
-/*Selects the HIF address bit used as row address bit 15. Valid Range: 0 to 11, and 15 Internal Base: 21 The selected HIF addre
-               s bit is determined by adding the internal base to the value of this field. If set to 15, row address bit 15 is set to 0.*/
-#undef DDRC_ADDRMAP6_ADDRMAP_ROW_B15_DEFVAL
-#undef DDRC_ADDRMAP6_ADDRMAP_ROW_B15_SHIFT
-#undef DDRC_ADDRMAP6_ADDRMAP_ROW_B15_MASK
-#define DDRC_ADDRMAP6_ADDRMAP_ROW_B15_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP6_ADDRMAP_ROW_B15_SHIFT                                        24
-#define DDRC_ADDRMAP6_ADDRMAP_ROW_B15_MASK                                         0x0F000000U
-
-/*Selects the HIF address bit used as row address bit 14. Valid Range: 0 to 11, and 15 Internal Base: 20 The selected HIF addre
-               s bit is determined by adding the internal base to the value of this field. If set to 15, row address bit 14 is set to 0.*/
-#undef DDRC_ADDRMAP6_ADDRMAP_ROW_B14_DEFVAL
-#undef DDRC_ADDRMAP6_ADDRMAP_ROW_B14_SHIFT
-#undef DDRC_ADDRMAP6_ADDRMAP_ROW_B14_MASK
-#define DDRC_ADDRMAP6_ADDRMAP_ROW_B14_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP6_ADDRMAP_ROW_B14_SHIFT                                        16
-#define DDRC_ADDRMAP6_ADDRMAP_ROW_B14_MASK                                         0x000F0000U
-
-/*Selects the HIF address bit used as row address bit 13. Valid Range: 0 to 11, and 15 Internal Base: 19 The selected HIF addre
-               s bit is determined by adding the internal base to the value of this field. If set to 15, row address bit 13 is set to 0.*/
-#undef DDRC_ADDRMAP6_ADDRMAP_ROW_B13_DEFVAL
-#undef DDRC_ADDRMAP6_ADDRMAP_ROW_B13_SHIFT
-#undef DDRC_ADDRMAP6_ADDRMAP_ROW_B13_MASK
-#define DDRC_ADDRMAP6_ADDRMAP_ROW_B13_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP6_ADDRMAP_ROW_B13_SHIFT                                        8
-#define DDRC_ADDRMAP6_ADDRMAP_ROW_B13_MASK                                         0x00000F00U
-
-/*Selects the HIF address bit used as row address bit 12. Valid Range: 0 to 11, and 15 Internal Base: 18 The selected HIF addre
-               s bit is determined by adding the internal base to the value of this field. If set to 15, row address bit 12 is set to 0.*/
-#undef DDRC_ADDRMAP6_ADDRMAP_ROW_B12_DEFVAL
-#undef DDRC_ADDRMAP6_ADDRMAP_ROW_B12_SHIFT
-#undef DDRC_ADDRMAP6_ADDRMAP_ROW_B12_MASK
-#define DDRC_ADDRMAP6_ADDRMAP_ROW_B12_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP6_ADDRMAP_ROW_B12_SHIFT                                        0
-#define DDRC_ADDRMAP6_ADDRMAP_ROW_B12_MASK                                         0x0000000FU
-
-/*Selects the HIF address bit used as row address bit 17. Valid Range: 0 to 10, and 15 Internal Base: 23 The selected HIF addre
-               s bit is determined by adding the internal base to the value of this field. If set to 15, row address bit 17 is set to 0.*/
-#undef DDRC_ADDRMAP7_ADDRMAP_ROW_B17_DEFVAL
-#undef DDRC_ADDRMAP7_ADDRMAP_ROW_B17_SHIFT
-#undef DDRC_ADDRMAP7_ADDRMAP_ROW_B17_MASK
-#define DDRC_ADDRMAP7_ADDRMAP_ROW_B17_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP7_ADDRMAP_ROW_B17_SHIFT                                        8
-#define DDRC_ADDRMAP7_ADDRMAP_ROW_B17_MASK                                         0x00000F00U
-
-/*Selects the HIF address bit used as row address bit 16. Valid Range: 0 to 11, and 15 Internal Base: 22 The selected HIF addre
-               s bit is determined by adding the internal base to the value of this field. If set to 15, row address bit 16 is set to 0.*/
-#undef DDRC_ADDRMAP7_ADDRMAP_ROW_B16_DEFVAL
-#undef DDRC_ADDRMAP7_ADDRMAP_ROW_B16_SHIFT
-#undef DDRC_ADDRMAP7_ADDRMAP_ROW_B16_MASK
-#define DDRC_ADDRMAP7_ADDRMAP_ROW_B16_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP7_ADDRMAP_ROW_B16_SHIFT                                        0
-#define DDRC_ADDRMAP7_ADDRMAP_ROW_B16_MASK                                         0x0000000FU
-
-/*Selects the HIF address bits used as bank group address bit 1. Valid Range: 0 to 30, and 31 Internal Base: 3 The selected HIF
-               address bit for each of the bank group address bits is determined by adding the internal base to the value of this field. If
-               et to 31, bank group address bit 1 is set to 0.*/
-#undef DDRC_ADDRMAP8_ADDRMAP_BG_B1_DEFVAL
-#undef DDRC_ADDRMAP8_ADDRMAP_BG_B1_SHIFT
-#undef DDRC_ADDRMAP8_ADDRMAP_BG_B1_MASK
-#define DDRC_ADDRMAP8_ADDRMAP_BG_B1_DEFVAL                                         0x00000000
-#define DDRC_ADDRMAP8_ADDRMAP_BG_B1_SHIFT                                          8
-#define DDRC_ADDRMAP8_ADDRMAP_BG_B1_MASK                                           0x00001F00U
-
-/*Selects the HIF address bits used as bank group address bit 0. Valid Range: 0 to 30 Internal Base: 2 The selected HIF address
-               bit for each of the bank group address bits is determined by adding the internal base to the value of this field.*/
-#undef DDRC_ADDRMAP8_ADDRMAP_BG_B0_DEFVAL
-#undef DDRC_ADDRMAP8_ADDRMAP_BG_B0_SHIFT
-#undef DDRC_ADDRMAP8_ADDRMAP_BG_B0_MASK
-#define DDRC_ADDRMAP8_ADDRMAP_BG_B0_DEFVAL                                         0x00000000
-#define DDRC_ADDRMAP8_ADDRMAP_BG_B0_SHIFT                                          0
-#define DDRC_ADDRMAP8_ADDRMAP_BG_B0_MASK                                           0x0000001FU
-
-/*Selects the HIF address bits used as row address bit 5. Valid Range: 0 to 11 Internal Base: 11 The selected HIF address bit f
-               r each of the row address bits is determined by adding the internal base to the value of this field. This register field is u
-               ed only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.*/
-#undef DDRC_ADDRMAP9_ADDRMAP_ROW_B5_DEFVAL
-#undef DDRC_ADDRMAP9_ADDRMAP_ROW_B5_SHIFT
-#undef DDRC_ADDRMAP9_ADDRMAP_ROW_B5_MASK
-#define DDRC_ADDRMAP9_ADDRMAP_ROW_B5_DEFVAL                                        0x00000000
-#define DDRC_ADDRMAP9_ADDRMAP_ROW_B5_SHIFT                                         24
-#define DDRC_ADDRMAP9_ADDRMAP_ROW_B5_MASK                                          0x0F000000U
-
-/*Selects the HIF address bits used as row address bit 4. Valid Range: 0 to 11 Internal Base: 10 The selected HIF address bit f
-               r each of the row address bits is determined by adding the internal base to the value of this field. This register field is u
-               ed only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.*/
-#undef DDRC_ADDRMAP9_ADDRMAP_ROW_B4_DEFVAL
-#undef DDRC_ADDRMAP9_ADDRMAP_ROW_B4_SHIFT
-#undef DDRC_ADDRMAP9_ADDRMAP_ROW_B4_MASK
-#define DDRC_ADDRMAP9_ADDRMAP_ROW_B4_DEFVAL                                        0x00000000
-#define DDRC_ADDRMAP9_ADDRMAP_ROW_B4_SHIFT                                         16
-#define DDRC_ADDRMAP9_ADDRMAP_ROW_B4_MASK                                          0x000F0000U
-
-/*Selects the HIF address bits used as row address bit 3. Valid Range: 0 to 11 Internal Base: 9 The selected HIF address bit fo
-                each of the row address bits is determined by adding the internal base to the value of this field. This register field is us
-               d only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.*/
-#undef DDRC_ADDRMAP9_ADDRMAP_ROW_B3_DEFVAL
-#undef DDRC_ADDRMAP9_ADDRMAP_ROW_B3_SHIFT
-#undef DDRC_ADDRMAP9_ADDRMAP_ROW_B3_MASK
-#define DDRC_ADDRMAP9_ADDRMAP_ROW_B3_DEFVAL                                        0x00000000
-#define DDRC_ADDRMAP9_ADDRMAP_ROW_B3_SHIFT                                         8
-#define DDRC_ADDRMAP9_ADDRMAP_ROW_B3_MASK                                          0x00000F00U
-
-/*Selects the HIF address bits used as row address bit 2. Valid Range: 0 to 11 Internal Base: 8 The selected HIF address bit fo
-                each of the row address bits is determined by adding the internal base to the value of this field. This register field is us
-               d only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.*/
-#undef DDRC_ADDRMAP9_ADDRMAP_ROW_B2_DEFVAL
-#undef DDRC_ADDRMAP9_ADDRMAP_ROW_B2_SHIFT
-#undef DDRC_ADDRMAP9_ADDRMAP_ROW_B2_MASK
-#define DDRC_ADDRMAP9_ADDRMAP_ROW_B2_DEFVAL                                        0x00000000
-#define DDRC_ADDRMAP9_ADDRMAP_ROW_B2_SHIFT                                         0
-#define DDRC_ADDRMAP9_ADDRMAP_ROW_B2_MASK                                          0x0000000FU
-
-/*Selects the HIF address bits used as row address bit 9. Valid Range: 0 to 11 Internal Base: 15 The selected HIF address bit f
-               r each of the row address bits is determined by adding the internal base to the value of this field. This register field is u
-               ed only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.*/
-#undef DDRC_ADDRMAP10_ADDRMAP_ROW_B9_DEFVAL
-#undef DDRC_ADDRMAP10_ADDRMAP_ROW_B9_SHIFT
-#undef DDRC_ADDRMAP10_ADDRMAP_ROW_B9_MASK
-#define DDRC_ADDRMAP10_ADDRMAP_ROW_B9_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP10_ADDRMAP_ROW_B9_SHIFT                                        24
-#define DDRC_ADDRMAP10_ADDRMAP_ROW_B9_MASK                                         0x0F000000U
-
-/*Selects the HIF address bits used as row address bit 8. Valid Range: 0 to 11 Internal Base: 14 The selected HIF address bit f
-               r each of the row address bits is determined by adding the internal base to the value of this field. This register field is u
-               ed only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.*/
-#undef DDRC_ADDRMAP10_ADDRMAP_ROW_B8_DEFVAL
-#undef DDRC_ADDRMAP10_ADDRMAP_ROW_B8_SHIFT
-#undef DDRC_ADDRMAP10_ADDRMAP_ROW_B8_MASK
-#define DDRC_ADDRMAP10_ADDRMAP_ROW_B8_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP10_ADDRMAP_ROW_B8_SHIFT                                        16
-#define DDRC_ADDRMAP10_ADDRMAP_ROW_B8_MASK                                         0x000F0000U
-
-/*Selects the HIF address bits used as row address bit 7. Valid Range: 0 to 11 Internal Base: 13 The selected HIF address bit f
-               r each of the row address bits is determined by adding the internal base to the value of this field. This register field is u
-               ed only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.*/
-#undef DDRC_ADDRMAP10_ADDRMAP_ROW_B7_DEFVAL
-#undef DDRC_ADDRMAP10_ADDRMAP_ROW_B7_SHIFT
-#undef DDRC_ADDRMAP10_ADDRMAP_ROW_B7_MASK
-#define DDRC_ADDRMAP10_ADDRMAP_ROW_B7_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP10_ADDRMAP_ROW_B7_SHIFT                                        8
-#define DDRC_ADDRMAP10_ADDRMAP_ROW_B7_MASK                                         0x00000F00U
-
-/*Selects the HIF address bits used as row address bit 6. Valid Range: 0 to 11 Internal Base: 12 The selected HIF address bit f
-               r each of the row address bits is determined by adding the internal base to the value of this field. This register field is u
-               ed only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.*/
-#undef DDRC_ADDRMAP10_ADDRMAP_ROW_B6_DEFVAL
-#undef DDRC_ADDRMAP10_ADDRMAP_ROW_B6_SHIFT
-#undef DDRC_ADDRMAP10_ADDRMAP_ROW_B6_MASK
-#define DDRC_ADDRMAP10_ADDRMAP_ROW_B6_DEFVAL                                       0x00000000
-#define DDRC_ADDRMAP10_ADDRMAP_ROW_B6_SHIFT                                        0
-#define DDRC_ADDRMAP10_ADDRMAP_ROW_B6_MASK                                         0x0000000FU
-
-/*Selects the HIF address bits used as row address bit 10. Valid Range: 0 to 11 Internal Base: 16 The selected HIF address bit
-               or each of the row address bits is determined by adding the internal base to the value of this field. This register field is
-               sed only when ADDRMAP5.addrmap_row_b2_10 is set to value 15.*/
-#undef DDRC_ADDRMAP11_ADDRMAP_ROW_B10_DEFVAL
-#undef DDRC_ADDRMAP11_ADDRMAP_ROW_B10_SHIFT
-#undef DDRC_ADDRMAP11_ADDRMAP_ROW_B10_MASK
-#define DDRC_ADDRMAP11_ADDRMAP_ROW_B10_DEFVAL
-#define DDRC_ADDRMAP11_ADDRMAP_ROW_B10_SHIFT                                       0
-#define DDRC_ADDRMAP11_ADDRMAP_ROW_B10_MASK                                        0x0000000FU
-
-/*Cycles to hold ODT for a write command. The minimum supported value is 2. Recommended values: DDR2: - BL8: 0x5 (DDR2-400/533/
-               67), 0x6 (DDR2-800), 0x7 (DDR2-1066) - BL4: 0x3 (DDR2-400/533/667), 0x4 (DDR2-800), 0x5 (DDR2-1066) DDR3: - BL8: 0x6 DDR4: -
-               L8: 5 + WR_PREAMBLE + CRC_MODE WR_PREAMBLE = 1 (1tCK write preamble), 2 (2tCK write preamble) CRC_MODE = 0 (not CRC mode), 1
-               CRC mode) LPDDR3: - BL8: 7 + RU(tODTon(max)/tCK)*/
-#undef DDRC_ODTCFG_WR_ODT_HOLD_DEFVAL
-#undef DDRC_ODTCFG_WR_ODT_HOLD_SHIFT
-#undef DDRC_ODTCFG_WR_ODT_HOLD_MASK
-#define DDRC_ODTCFG_WR_ODT_HOLD_DEFVAL                                             0x04000400
-#define DDRC_ODTCFG_WR_ODT_HOLD_SHIFT                                              24
-#define DDRC_ODTCFG_WR_ODT_HOLD_MASK                                               0x0F000000U
-
-/*The delay, in clock cycles, from issuing a write command to setting ODT values associated with that command. ODT setting must
-               remain constant for the entire time that DQS is driven by the uMCTL2. Recommended values: DDR2: - CWL + AL - 3 (DDR2-400/533/
-               67), CWL + AL - 4 (DDR2-800), CWL + AL - 5 (DDR2-1066) If (CWL + AL - 3 < 0), uMCTL2 does not support ODT for write operation
-                DDR3: - 0x0 DDR4: - DFITMG1.dfi_t_cmd_lat (to adjust for CAL mode) LPDDR3: - WL - 1 - RU(tODTon(max)/tCK))*/
-#undef DDRC_ODTCFG_WR_ODT_DELAY_DEFVAL
-#undef DDRC_ODTCFG_WR_ODT_DELAY_SHIFT
-#undef DDRC_ODTCFG_WR_ODT_DELAY_MASK
-#define DDRC_ODTCFG_WR_ODT_DELAY_DEFVAL                                            0x04000400
-#define DDRC_ODTCFG_WR_ODT_DELAY_SHIFT                                             16
-#define DDRC_ODTCFG_WR_ODT_DELAY_MASK                                              0x001F0000U
-
-/*Cycles to hold ODT for a read command. The minimum supported value is 2. Recommended values: DDR2: - BL8: 0x6 (not DDR2-1066)
-                0x7 (DDR2-1066) - BL4: 0x4 (not DDR2-1066), 0x5 (DDR2-1066) DDR3: - BL8 - 0x6 DDR4: - BL8: 5 + RD_PREAMBLE RD_PREAMBLE = 1 (
-               tCK write preamble), 2 (2tCK write preamble) LPDDR3: - BL8: 5 + RU(tDQSCK(max)/tCK) - RD(tDQSCK(min)/tCK) + RU(tODTon(max)/tC
-               )*/
-#undef DDRC_ODTCFG_RD_ODT_HOLD_DEFVAL
-#undef DDRC_ODTCFG_RD_ODT_HOLD_SHIFT
-#undef DDRC_ODTCFG_RD_ODT_HOLD_MASK
-#define DDRC_ODTCFG_RD_ODT_HOLD_DEFVAL                                             0x04000400
-#define DDRC_ODTCFG_RD_ODT_HOLD_SHIFT                                              8
-#define DDRC_ODTCFG_RD_ODT_HOLD_MASK                                               0x00000F00U
-
-/*The delay, in clock cycles, from issuing a read command to setting ODT values associated with that command. ODT setting must
-               emain constant for the entire time that DQS is driven by the uMCTL2. Recommended values: DDR2: - CL + AL - 4 (not DDR2-1066),
-               CL + AL - 5 (DDR2-1066) If (CL + AL - 4 < 0), uMCTL2 does not support ODT for read operation. DDR3: - CL - CWL DDR4: - CL - C
-               L - RD_PREAMBLE + WR_PREAMBLE + DFITMG1.dfi_t_cmd_lat (to adjust for CAL mode) WR_PREAMBLE = 1 (1tCK write preamble), 2 (2tCK
-               write preamble) RD_PREAMBLE = 1 (1tCK write preamble), 2 (2tCK write preamble) If (CL - CWL - RD_PREAMBLE + WR_PREAMBLE) < 0,
-               uMCTL2 does not support ODT for read operation. LPDDR3: - RL + RD(tDQSCK(min)/tCK) - 1 - RU(tODTon(max)/tCK)*/
-#undef DDRC_ODTCFG_RD_ODT_DELAY_DEFVAL
-#undef DDRC_ODTCFG_RD_ODT_DELAY_SHIFT
-#undef DDRC_ODTCFG_RD_ODT_DELAY_MASK
-#define DDRC_ODTCFG_RD_ODT_DELAY_DEFVAL                                            0x04000400
-#define DDRC_ODTCFG_RD_ODT_DELAY_SHIFT                                             2
-#define DDRC_ODTCFG_RD_ODT_DELAY_MASK                                              0x0000007CU
-
-/*Indicates which remote ODTs must be turned on during a read from rank 1. Each rank has a remote ODT (in the SDRAM) which can
-               e turned on by setting the appropriate bit here. Rank 0 is controlled by the LSB; rank 1 is controlled by bit next to the LSB
-                etc. For each rank, set its bit to 1 to enable its ODT. Present only in configurations that have 2 or more ranks*/
-#undef DDRC_ODTMAP_RANK1_RD_ODT_DEFVAL
-#undef DDRC_ODTMAP_RANK1_RD_ODT_SHIFT
-#undef DDRC_ODTMAP_RANK1_RD_ODT_MASK
-#define DDRC_ODTMAP_RANK1_RD_ODT_DEFVAL                                            0x00002211
-#define DDRC_ODTMAP_RANK1_RD_ODT_SHIFT                                             12
-#define DDRC_ODTMAP_RANK1_RD_ODT_MASK                                              0x00003000U
-
-/*Indicates which remote ODTs must be turned on during a write to rank 1. Each rank has a remote ODT (in the SDRAM) which can b
-                turned on by setting the appropriate bit here. Rank 0 is controlled by the LSB; rank 1 is controlled by bit next to the LSB,
-               etc. For each rank, set its bit to 1 to enable its ODT. Present only in configurations that have 2 or more ranks*/
-#undef DDRC_ODTMAP_RANK1_WR_ODT_DEFVAL
-#undef DDRC_ODTMAP_RANK1_WR_ODT_SHIFT
-#undef DDRC_ODTMAP_RANK1_WR_ODT_MASK
-#define DDRC_ODTMAP_RANK1_WR_ODT_DEFVAL                                            0x00002211
-#define DDRC_ODTMAP_RANK1_WR_ODT_SHIFT                                             8
-#define DDRC_ODTMAP_RANK1_WR_ODT_MASK                                              0x00000300U
-
-/*Indicates which remote ODTs must be turned on during a read from rank 0. Each rank has a remote ODT (in the SDRAM) which can
-               e turned on by setting the appropriate bit here. Rank 0 is controlled by the LSB; rank 1 is controlled by bit next to the LSB
-                etc. For each rank, set its bit to 1 to enable its ODT.*/
-#undef DDRC_ODTMAP_RANK0_RD_ODT_DEFVAL
-#undef DDRC_ODTMAP_RANK0_RD_ODT_SHIFT
-#undef DDRC_ODTMAP_RANK0_RD_ODT_MASK
-#define DDRC_ODTMAP_RANK0_RD_ODT_DEFVAL                                            0x00002211
-#define DDRC_ODTMAP_RANK0_RD_ODT_SHIFT                                             4
-#define DDRC_ODTMAP_RANK0_RD_ODT_MASK                                              0x00000030U
-
-/*Indicates which remote ODTs must be turned on during a write to rank 0. Each rank has a remote ODT (in the SDRAM) which can b
-                turned on by setting the appropriate bit here. Rank 0 is controlled by the LSB; rank 1 is controlled by bit next to the LSB,
-               etc. For each rank, set its bit to 1 to enable its ODT.*/
-#undef DDRC_ODTMAP_RANK0_WR_ODT_DEFVAL
-#undef DDRC_ODTMAP_RANK0_WR_ODT_SHIFT
-#undef DDRC_ODTMAP_RANK0_WR_ODT_MASK
-#define DDRC_ODTMAP_RANK0_WR_ODT_DEFVAL                                            0x00002211
-#define DDRC_ODTMAP_RANK0_WR_ODT_SHIFT                                             0
-#define DDRC_ODTMAP_RANK0_WR_ODT_MASK                                              0x00000003U
-
-/*When the preferred transaction store is empty for these many clock cycles, switch to the alternate transaction store if it is
-               non-empty. The read transaction store (both high and low priority) is the default preferred transaction store and the write t
-               ansaction store is the alternative store. When prefer write over read is set this is reversed. 0x0 is a legal value for this
-               egister. When set to 0x0, the transaction store switching will happen immediately when the switching conditions become true.
-               OR PERFORMANCE ONLY*/
-#undef DDRC_SCHED_RDWR_IDLE_GAP_DEFVAL
-#undef DDRC_SCHED_RDWR_IDLE_GAP_SHIFT
-#undef DDRC_SCHED_RDWR_IDLE_GAP_MASK
-#define DDRC_SCHED_RDWR_IDLE_GAP_DEFVAL                                            0x00002005
-#define DDRC_SCHED_RDWR_IDLE_GAP_SHIFT                                             24
-#define DDRC_SCHED_RDWR_IDLE_GAP_MASK                                              0x7F000000U
-
-/*UNUSED*/
-#undef DDRC_SCHED_GO2CRITICAL_HYSTERESIS_DEFVAL
-#undef DDRC_SCHED_GO2CRITICAL_HYSTERESIS_SHIFT
-#undef DDRC_SCHED_GO2CRITICAL_HYSTERESIS_MASK
-#define DDRC_SCHED_GO2CRITICAL_HYSTERESIS_DEFVAL                                   0x00002005
-#define DDRC_SCHED_GO2CRITICAL_HYSTERESIS_SHIFT                                    16
-#define DDRC_SCHED_GO2CRITICAL_HYSTERESIS_MASK                                     0x00FF0000U
-
-/*Number of entries in the low priority transaction store is this value + 1. (MEMC_NO_OF_ENTRY - (SCHED.lpr_num_entries + 1)) i
-                the number of entries available for the high priority transaction store. Setting this to maximum value allocates all entries
-               to low priority transaction store. Setting this to 0 allocates 1 entry to low priority transaction store and the rest to high
-               priority transaction store. Note: In ECC configurations, the numbers of write and low priority read credits issued is one les
-                than in the non-ECC case. One entry each is reserved in the write and low-priority read CAMs for storing the RMW requests ar
-               sing out of single bit error correction RMW operation.*/
-#undef DDRC_SCHED_LPR_NUM_ENTRIES_DEFVAL
-#undef DDRC_SCHED_LPR_NUM_ENTRIES_SHIFT
-#undef DDRC_SCHED_LPR_NUM_ENTRIES_MASK
-#define DDRC_SCHED_LPR_NUM_ENTRIES_DEFVAL                                          0x00002005
-#define DDRC_SCHED_LPR_NUM_ENTRIES_SHIFT                                           8
-#define DDRC_SCHED_LPR_NUM_ENTRIES_MASK                                            0x00003F00U
-
-/*If true, bank is kept open only while there are page hit transactions available in the CAM to that bank. The last read or wri
-               e command in the CAM with a bank and page hit will be executed with auto-precharge if SCHED1.pageclose_timer=0. Even if this
-               egister set to 1 and SCHED1.pageclose_timer is set to 0, explicit precharge (and not auto-precharge) may be issued in some ca
-               es where there is a mode switch between Write and Read or between LPR and HPR. The Read and Write commands that are executed
-               s part of the ECC scrub requests are also executed without auto-precharge. If false, the bank remains open until there is a n
-               ed to close it (to open a different page, or for page timeout or refresh timeout) - also known as open page policy. The open
-               age policy can be overridden by setting the per-command-autopre bit on the HIF interface (hif_cmd_autopre). The pageclose fea
-               ure provids a midway between Open and Close page policies. FOR PERFORMANCE ONLY.*/
-#undef DDRC_SCHED_PAGECLOSE_DEFVAL
-#undef DDRC_SCHED_PAGECLOSE_SHIFT
-#undef DDRC_SCHED_PAGECLOSE_MASK
-#define DDRC_SCHED_PAGECLOSE_DEFVAL                                                0x00002005
-#define DDRC_SCHED_PAGECLOSE_SHIFT                                                 2
-#define DDRC_SCHED_PAGECLOSE_MASK                                                  0x00000004U
-
-/*If set then the bank selector prefers writes over reads. FOR DEBUG ONLY.*/
-#undef DDRC_SCHED_PREFER_WRITE_DEFVAL
-#undef DDRC_SCHED_PREFER_WRITE_SHIFT
-#undef DDRC_SCHED_PREFER_WRITE_MASK
-#define DDRC_SCHED_PREFER_WRITE_DEFVAL                                             0x00002005
-#define DDRC_SCHED_PREFER_WRITE_SHIFT                                              1
-#define DDRC_SCHED_PREFER_WRITE_MASK                                               0x00000002U
-
-/*Active low signal. When asserted ('0'), all incoming transactions are forced to low priority. This implies that all High Prio
-               ity Read (HPR) and Variable Priority Read commands (VPR) will be treated as Low Priority Read (LPR) commands. On the write si
-               e, all Variable Priority Write (VPW) commands will be treated as Normal Priority Write (NPW) commands. Forcing the incoming t
-               ansactions to low priority implicitly turns off Bypass path for read commands. FOR PERFORMANCE ONLY.*/
-#undef DDRC_SCHED_FORCE_LOW_PRI_N_DEFVAL
-#undef DDRC_SCHED_FORCE_LOW_PRI_N_SHIFT
-#undef DDRC_SCHED_FORCE_LOW_PRI_N_MASK
-#define DDRC_SCHED_FORCE_LOW_PRI_N_DEFVAL                                          0x00002005
-#define DDRC_SCHED_FORCE_LOW_PRI_N_SHIFT                                           0
-#define DDRC_SCHED_FORCE_LOW_PRI_N_MASK                                            0x00000001U
-
-/*Number of transactions that are serviced once the LPR queue goes critical is the smaller of: - (a) This number - (b) Number o
-                transactions available. Unit: Transaction. FOR PERFORMANCE ONLY.*/
-#undef DDRC_PERFLPR1_LPR_XACT_RUN_LENGTH_DEFVAL
-#undef DDRC_PERFLPR1_LPR_XACT_RUN_LENGTH_SHIFT
-#undef DDRC_PERFLPR1_LPR_XACT_RUN_LENGTH_MASK
-#define DDRC_PERFLPR1_LPR_XACT_RUN_LENGTH_DEFVAL                                   0x0F00007F
-#define DDRC_PERFLPR1_LPR_XACT_RUN_LENGTH_SHIFT                                    24
-#define DDRC_PERFLPR1_LPR_XACT_RUN_LENGTH_MASK                                     0xFF000000U
-
-/*Number of clocks that the LPR queue can be starved before it goes critical. The minimum valid functional value for this regis
-               er is 0x1. Programming it to 0x0 will disable the starvation functionality; during normal operation, this function should not
-               be disabled as it will cause excessive latencies. Unit: Clock cycles. FOR PERFORMANCE ONLY.*/
-#undef DDRC_PERFLPR1_LPR_MAX_STARVE_DEFVAL
-#undef DDRC_PERFLPR1_LPR_MAX_STARVE_SHIFT
-#undef DDRC_PERFLPR1_LPR_MAX_STARVE_MASK
-#define DDRC_PERFLPR1_LPR_MAX_STARVE_DEFVAL                                        0x0F00007F
-#define DDRC_PERFLPR1_LPR_MAX_STARVE_SHIFT                                         0
-#define DDRC_PERFLPR1_LPR_MAX_STARVE_MASK                                          0x0000FFFFU
-
-/*Number of transactions that are serviced once the WR queue goes critical is the smaller of: - (a) This number - (b) Number of
-               transactions available. Unit: Transaction. FOR PERFORMANCE ONLY.*/
-#undef DDRC_PERFWR1_W_XACT_RUN_LENGTH_DEFVAL
-#undef DDRC_PERFWR1_W_XACT_RUN_LENGTH_SHIFT
-#undef DDRC_PERFWR1_W_XACT_RUN_LENGTH_MASK
-#define DDRC_PERFWR1_W_XACT_RUN_LENGTH_DEFVAL                                      0x0F00007F
-#define DDRC_PERFWR1_W_XACT_RUN_LENGTH_SHIFT                                       24
-#define DDRC_PERFWR1_W_XACT_RUN_LENGTH_MASK                                        0xFF000000U
-
-/*Number of clocks that the WR queue can be starved before it goes critical. The minimum valid functional value for this regist
-               r is 0x1. Programming it to 0x0 will disable the starvation functionality; during normal operation, this function should not
-               e disabled as it will cause excessive latencies. Unit: Clock cycles. FOR PERFORMANCE ONLY.*/
-#undef DDRC_PERFWR1_W_MAX_STARVE_DEFVAL
-#undef DDRC_PERFWR1_W_MAX_STARVE_SHIFT
-#undef DDRC_PERFWR1_W_MAX_STARVE_MASK
-#define DDRC_PERFWR1_W_MAX_STARVE_DEFVAL                                           0x0F00007F
-#define DDRC_PERFWR1_W_MAX_STARVE_SHIFT                                            0
-#define DDRC_PERFWR1_W_MAX_STARVE_MASK                                             0x0000FFFFU
-
-/*All even ranks have the same DQ mapping controled by DQMAP0-4 register as rank 0. This register provides DQ swap function for
-               all odd ranks to support CRC feature. rank based DQ swapping is: swap bit 0 with 1, swap bit 2 with 3, swap bit 4 with 5 and
-               wap bit 6 with 7. 1: Disable rank based DQ swapping 0: Enable rank based DQ swapping Present only in designs configured to su
-               port DDR4.*/
-#undef DDRC_DQMAP5_DIS_DQ_RANK_SWAP_DEFVAL
-#undef DDRC_DQMAP5_DIS_DQ_RANK_SWAP_SHIFT
-#undef DDRC_DQMAP5_DIS_DQ_RANK_SWAP_MASK
-#define DDRC_DQMAP5_DIS_DQ_RANK_SWAP_DEFVAL
-#define DDRC_DQMAP5_DIS_DQ_RANK_SWAP_SHIFT                                         0
-#define DDRC_DQMAP5_DIS_DQ_RANK_SWAP_MASK                                          0x00000001U
-
-/*When this is set to '0', auto-precharge is disabled for the flushed command in a collision case. Collision cases are write fo
-               lowed by read to same address, read followed by write to same address, or write followed by write to same address with DBG0.d
-               s_wc bit = 1 (where same address comparisons exclude the two address bits representing critical word). FOR DEBUG ONLY.*/
-#undef DDRC_DBG0_DIS_COLLISION_PAGE_OPT_DEFVAL
-#undef DDRC_DBG0_DIS_COLLISION_PAGE_OPT_SHIFT
-#undef DDRC_DBG0_DIS_COLLISION_PAGE_OPT_MASK
-#define DDRC_DBG0_DIS_COLLISION_PAGE_OPT_DEFVAL                                    0x00000000
-#define DDRC_DBG0_DIS_COLLISION_PAGE_OPT_SHIFT                                     4
-#define DDRC_DBG0_DIS_COLLISION_PAGE_OPT_MASK                                      0x00000010U
-
-/*When 1, disable write combine. FOR DEBUG ONLY*/
-#undef DDRC_DBG0_DIS_WC_DEFVAL
-#undef DDRC_DBG0_DIS_WC_SHIFT
-#undef DDRC_DBG0_DIS_WC_MASK
-#define DDRC_DBG0_DIS_WC_DEFVAL                                                    0x00000000
-#define DDRC_DBG0_DIS_WC_SHIFT                                                     0
-#define DDRC_DBG0_DIS_WC_MASK                                                      0x00000001U
-
-/*Setting this register bit to 1 allows refresh and ZQCS commands to be triggered from hardware via the IOs ext_*. If set to 1,
-               the fields DBGCMD.zq_calib_short and DBGCMD.rank*_refresh have no function, and are ignored by the uMCTL2 logic. Setting this
-               register bit to 0 allows refresh and ZQCS to be triggered from software, via the fields DBGCMD.zq_calib_short and DBGCMD.rank
-               _refresh. If set to 0, the hardware pins ext_* have no function, and are ignored by the uMCTL2 logic. This register is static
-                and may only be changed when the DDRC reset signal, core_ddrc_rstn, is asserted (0).*/
-#undef DDRC_DBGCMD_HW_REF_ZQ_EN_DEFVAL
-#undef DDRC_DBGCMD_HW_REF_ZQ_EN_SHIFT
-#undef DDRC_DBGCMD_HW_REF_ZQ_EN_MASK
-#define DDRC_DBGCMD_HW_REF_ZQ_EN_DEFVAL                                            0x00000000
-#define DDRC_DBGCMD_HW_REF_ZQ_EN_SHIFT                                             31
-#define DDRC_DBGCMD_HW_REF_ZQ_EN_MASK                                              0x80000000U
-
-/*Setting this register bit to 1 indicates to the uMCTL2 to issue a dfi_ctrlupd_req to the PHY. When this request is stored in
-               he uMCTL2, the bit is automatically cleared. This operation must only be performed when DFIUPD0.dis_auto_ctrlupd=1.*/
-#undef DDRC_DBGCMD_CTRLUPD_DEFVAL
-#undef DDRC_DBGCMD_CTRLUPD_SHIFT
-#undef DDRC_DBGCMD_CTRLUPD_MASK
-#define DDRC_DBGCMD_CTRLUPD_DEFVAL                                                 0x00000000
-#define DDRC_DBGCMD_CTRLUPD_SHIFT                                                  5
-#define DDRC_DBGCMD_CTRLUPD_MASK                                                   0x00000020U
-
-/*Setting this register bit to 1 indicates to the uMCTL2 to issue a ZQCS (ZQ calibration short)/MPC(ZQ calibration) command to
-               he SDRAM. When this request is stored in the uMCTL2, the bit is automatically cleared. This operation can be performed only w
-               en ZQCTL0.dis_auto_zq=1. It is recommended NOT to set this register bit if in Init operating mode. This register bit is ignor
-               d when in Self-Refresh(except LPDDR4) and SR-Powerdown(LPDDR4) and Deep power-down operating modes and Maximum Power Saving M
-               de.*/
-#undef DDRC_DBGCMD_ZQ_CALIB_SHORT_DEFVAL
-#undef DDRC_DBGCMD_ZQ_CALIB_SHORT_SHIFT
-#undef DDRC_DBGCMD_ZQ_CALIB_SHORT_MASK
-#define DDRC_DBGCMD_ZQ_CALIB_SHORT_DEFVAL                                          0x00000000
-#define DDRC_DBGCMD_ZQ_CALIB_SHORT_SHIFT                                           4
-#define DDRC_DBGCMD_ZQ_CALIB_SHORT_MASK                                            0x00000010U
-
-/*Setting this register bit to 1 indicates to the uMCTL2 to issue a refresh to rank 1. Writing to this bit causes DBGSTAT.rank1
-               refresh_busy to be set. When DBGSTAT.rank1_refresh_busy is cleared, the command has been stored in uMCTL2. This operation can
-               be performed only when RFSHCTL3.dis_auto_refresh=1. It is recommended NOT to set this register bit if in Init or Deep power-d
-               wn operating modes or Maximum Power Saving Mode.*/
-#undef DDRC_DBGCMD_RANK1_REFRESH_DEFVAL
-#undef DDRC_DBGCMD_RANK1_REFRESH_SHIFT
-#undef DDRC_DBGCMD_RANK1_REFRESH_MASK
-#define DDRC_DBGCMD_RANK1_REFRESH_DEFVAL                                           0x00000000
-#define DDRC_DBGCMD_RANK1_REFRESH_SHIFT                                            1
-#define DDRC_DBGCMD_RANK1_REFRESH_MASK                                             0x00000002U
-
-/*Setting this register bit to 1 indicates to the uMCTL2 to issue a refresh to rank 0. Writing to this bit causes DBGSTAT.rank0
-               refresh_busy to be set. When DBGSTAT.rank0_refresh_busy is cleared, the command has been stored in uMCTL2. This operation can
-               be performed only when RFSHCTL3.dis_auto_refresh=1. It is recommended NOT to set this register bit if in Init or Deep power-d
-               wn operating modes or Maximum Power Saving Mode.*/
-#undef DDRC_DBGCMD_RANK0_REFRESH_DEFVAL
-#undef DDRC_DBGCMD_RANK0_REFRESH_SHIFT
-#undef DDRC_DBGCMD_RANK0_REFRESH_MASK
-#define DDRC_DBGCMD_RANK0_REFRESH_DEFVAL                                           0x00000000
-#define DDRC_DBGCMD_RANK0_REFRESH_SHIFT                                            0
-#define DDRC_DBGCMD_RANK0_REFRESH_MASK                                             0x00000001U
-
-/*Enable quasi-dynamic register programming outside reset. Program register to 0 to enable quasi-dynamic programming. Set back
-               egister to 1 once programming is done.*/
-#undef DDRC_SWCTL_SW_DONE_DEFVAL
-#undef DDRC_SWCTL_SW_DONE_SHIFT
-#undef DDRC_SWCTL_SW_DONE_MASK
-#define DDRC_SWCTL_SW_DONE_DEFVAL
-#define DDRC_SWCTL_SW_DONE_SHIFT                                                   0
-#define DDRC_SWCTL_SW_DONE_MASK                                                    0x00000001U
-
-/*Burst length expansion mode. By default (i.e. bl_exp_mode==0) XPI expands every AXI burst into multiple HIF commands, using t
-               e memory burst length as a unit. If set to 1, then XPI will use half of the memory burst length as a unit. This applies to bo
-               h reads and writes. When MSTR.data_bus_width==00, setting bl_exp_mode to 1 has no effect. This can be used in cases where Par
-               ial Writes is enabled (UMCTL2_PARTIAL_WR=1) and DBG0.dis_wc=1, in order to avoid or minimize t_ccd_l penalty in DDR4 and t_cc
-               _mw penalty in LPDDR4. Note that if DBICTL.reg_ddrc_dm_en=0, functionality is not supported in the following cases: - UMCTL2_
-               ARTIAL_WR=0 - UMCTL2_PARTIAL_WR=1, MSTR.reg_ddrc_data_bus_width=01, MEMC_BURST_LENGTH=8 and MSTR.reg_ddrc_burst_rdwr=1000 (LP
-               DR4 only) - UMCTL2_PARTIAL_WR=1, MSTR.reg_ddrc_data_bus_width=01, MEMC_BURST_LENGTH=4 and MSTR.reg_ddrc_burst_rdwr=0100 (DDR4
-               only), with either MSTR.reg_ddrc_burstchop=0 or CRCPARCTL1.reg_ddrc_crc_enable=1 Functionality is also not supported if Share
-               -AC is enabled*/
-#undef DDRC_PCCFG_BL_EXP_MODE_DEFVAL
-#undef DDRC_PCCFG_BL_EXP_MODE_SHIFT
-#undef DDRC_PCCFG_BL_EXP_MODE_MASK
-#define DDRC_PCCFG_BL_EXP_MODE_DEFVAL                                              0x00000000
-#define DDRC_PCCFG_BL_EXP_MODE_SHIFT                                               8
-#define DDRC_PCCFG_BL_EXP_MODE_MASK                                                0x00000100U
-
-/*Page match four limit. If set to 1, limits the number of consecutive same page DDRC transactions that can be granted by the P
-               rt Arbiter to four when Page Match feature is enabled. If set to 0, there is no limit imposed on number of consecutive same p
-               ge DDRC transactions.*/
-#undef DDRC_PCCFG_PAGEMATCH_LIMIT_DEFVAL
-#undef DDRC_PCCFG_PAGEMATCH_LIMIT_SHIFT
-#undef DDRC_PCCFG_PAGEMATCH_LIMIT_MASK
-#define DDRC_PCCFG_PAGEMATCH_LIMIT_DEFVAL                                          0x00000000
-#define DDRC_PCCFG_PAGEMATCH_LIMIT_SHIFT                                           4
-#define DDRC_PCCFG_PAGEMATCH_LIMIT_MASK                                            0x00000010U
-
-/*If set to 1 (enabled), sets co_gs_go2critical_wr and co_gs_go2critical_lpr/co_gs_go2critical_hpr signals going to DDRC based
-               n urgent input (awurgent, arurgent) coming from AXI master. If set to 0 (disabled), co_gs_go2critical_wr and co_gs_go2critica
-               _lpr/co_gs_go2critical_hpr signals at DDRC are driven to 1b'0.*/
-#undef DDRC_PCCFG_GO2CRITICAL_EN_DEFVAL
-#undef DDRC_PCCFG_GO2CRITICAL_EN_SHIFT
-#undef DDRC_PCCFG_GO2CRITICAL_EN_MASK
-#define DDRC_PCCFG_GO2CRITICAL_EN_DEFVAL                                           0x00000000
-#define DDRC_PCCFG_GO2CRITICAL_EN_SHIFT                                            0
-#define DDRC_PCCFG_GO2CRITICAL_EN_MASK                                             0x00000001U
-
-/*If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.*/
-#undef DDRC_PCFGR_0_RD_PORT_PAGEMATCH_EN_DEFVAL
-#undef DDRC_PCFGR_0_RD_PORT_PAGEMATCH_EN_SHIFT
-#undef DDRC_PCFGR_0_RD_PORT_PAGEMATCH_EN_MASK
-#define DDRC_PCFGR_0_RD_PORT_PAGEMATCH_EN_DEFVAL                                   0x00000000
-#define DDRC_PCFGR_0_RD_PORT_PAGEMATCH_EN_SHIFT                                    14
-#define DDRC_PCFGR_0_RD_PORT_PAGEMATCH_EN_MASK                                     0x00004000U
-
-/*If set to 1, enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted if enabled in PCCFG.
-               o2critical_en register. Note that arurgent signal can be asserted anytime and as long as required which is independent of add
-               ess handshaking (it is not associated with any particular command).*/
-#undef DDRC_PCFGR_0_RD_PORT_URGENT_EN_DEFVAL
-#undef DDRC_PCFGR_0_RD_PORT_URGENT_EN_SHIFT
-#undef DDRC_PCFGR_0_RD_PORT_URGENT_EN_MASK
-#define DDRC_PCFGR_0_RD_PORT_URGENT_EN_DEFVAL                                      0x00000000
-#define DDRC_PCFGR_0_RD_PORT_URGENT_EN_SHIFT                                       13
-#define DDRC_PCFGR_0_RD_PORT_URGENT_EN_MASK                                        0x00002000U
-
-/*If set to 1, enables aging function for the read channel of the port.*/
-#undef DDRC_PCFGR_0_RD_PORT_AGING_EN_DEFVAL
-#undef DDRC_PCFGR_0_RD_PORT_AGING_EN_SHIFT
-#undef DDRC_PCFGR_0_RD_PORT_AGING_EN_MASK
-#define DDRC_PCFGR_0_RD_PORT_AGING_EN_DEFVAL                                       0x00000000
-#define DDRC_PCFGR_0_RD_PORT_AGING_EN_SHIFT                                        12
-#define DDRC_PCFGR_0_RD_PORT_AGING_EN_MASK                                         0x00001000U
-
-/*Determines the initial load value of read aging counters. These counters will be parallel loaded after reset, or after each g
-               ant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               he higher significant 5-bits of the read aging counter sets the priority of the read channel of a given port. Port's priority
-               will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0, the corre
-               ponding port channel will have the highest priority level (timeout condition - Priority0). For multi-port configurations, the
-               aging counters cannot be used to set port priorities when external dynamic priority inputs (arqos) are enabled (timeout is st
-               ll applicable). For single port configurations, the aging counters are only used when they timeout (become 0) to force read-w
-               ite direction switching. In this case, external dynamic priority input, arqos (for reads only) can still be used to set the D
-               RC read priority (2 priority levels: low priority read - LPR, high priority read - HPR) on a command by command basis. Note:
-               he two LSBs of this register field are tied internally to 2'b00.*/
-#undef DDRC_PCFGR_0_RD_PORT_PRIORITY_DEFVAL
-#undef DDRC_PCFGR_0_RD_PORT_PRIORITY_SHIFT
-#undef DDRC_PCFGR_0_RD_PORT_PRIORITY_MASK
-#define DDRC_PCFGR_0_RD_PORT_PRIORITY_DEFVAL                                       0x00000000
-#define DDRC_PCFGR_0_RD_PORT_PRIORITY_SHIFT                                        0
-#define DDRC_PCFGR_0_RD_PORT_PRIORITY_MASK                                         0x000003FFU
-
-/*If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.*/
-#undef DDRC_PCFGW_0_WR_PORT_PAGEMATCH_EN_DEFVAL
-#undef DDRC_PCFGW_0_WR_PORT_PAGEMATCH_EN_SHIFT
-#undef DDRC_PCFGW_0_WR_PORT_PAGEMATCH_EN_MASK
-#define DDRC_PCFGW_0_WR_PORT_PAGEMATCH_EN_DEFVAL                                   0x00004000
-#define DDRC_PCFGW_0_WR_PORT_PAGEMATCH_EN_SHIFT                                    14
-#define DDRC_PCFGW_0_WR_PORT_PAGEMATCH_EN_MASK                                     0x00004000U
-
-/*If set to 1, enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in PCCFG.go2critical_en register
-                Note that awurgent signal can be asserted anytime and as long as required which is independent of address handshaking (it is
-               not associated with any particular command).*/
-#undef DDRC_PCFGW_0_WR_PORT_URGENT_EN_DEFVAL
-#undef DDRC_PCFGW_0_WR_PORT_URGENT_EN_SHIFT
-#undef DDRC_PCFGW_0_WR_PORT_URGENT_EN_MASK
-#define DDRC_PCFGW_0_WR_PORT_URGENT_EN_DEFVAL                                      0x00004000
-#define DDRC_PCFGW_0_WR_PORT_URGENT_EN_SHIFT                                       13
-#define DDRC_PCFGW_0_WR_PORT_URGENT_EN_MASK                                        0x00002000U
-
-/*If set to 1, enables aging function for the write channel of the port.*/
-#undef DDRC_PCFGW_0_WR_PORT_AGING_EN_DEFVAL
-#undef DDRC_PCFGW_0_WR_PORT_AGING_EN_SHIFT
-#undef DDRC_PCFGW_0_WR_PORT_AGING_EN_MASK
-#define DDRC_PCFGW_0_WR_PORT_AGING_EN_DEFVAL                                       0x00004000
-#define DDRC_PCFGW_0_WR_PORT_AGING_EN_SHIFT                                        12
-#define DDRC_PCFGW_0_WR_PORT_AGING_EN_MASK                                         0x00001000U
-
-/*Determines the initial load value of write aging counters. These counters will be parallel loaded after reset, or after each
-               rant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               The higher significant 5-bits of the write aging counter sets the initial priority of the write channel of a given port. Port
-               s priority will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0
-                the corresponding port channel will have the highest priority level. For multi-port configurations, the aging counters canno
-                be used to set port priorities when external dynamic priority inputs (awqos) are enabled (timeout is still applicable). For
-               ingle port configurations, the aging counters are only used when they timeout (become 0) to force read-write direction switch
-               ng. Note: The two LSBs of this register field are tied internally to 2'b00.*/
-#undef DDRC_PCFGW_0_WR_PORT_PRIORITY_DEFVAL
-#undef DDRC_PCFGW_0_WR_PORT_PRIORITY_SHIFT
-#undef DDRC_PCFGW_0_WR_PORT_PRIORITY_MASK
-#define DDRC_PCFGW_0_WR_PORT_PRIORITY_DEFVAL                                       0x00004000
-#define DDRC_PCFGW_0_WR_PORT_PRIORITY_SHIFT                                        0
-#define DDRC_PCFGW_0_WR_PORT_PRIORITY_MASK                                         0x000003FFU
-
-/*Enables port n.*/
-#undef DDRC_PCTRL_0_PORT_EN_DEFVAL
-#undef DDRC_PCTRL_0_PORT_EN_SHIFT
-#undef DDRC_PCTRL_0_PORT_EN_MASK
-#define DDRC_PCTRL_0_PORT_EN_DEFVAL
-#define DDRC_PCTRL_0_PORT_EN_SHIFT                                                 0
-#define DDRC_PCTRL_0_PORT_EN_MASK                                                  0x00000001U
-
-/*This bitfield indicates the traffic class of region 1. Valid values are: 0 : LPR, 1: VPR, 2: HPR. For dual address queue conf
-               gurations, region1 maps to the blue address queue. In this case, valid values are 0: LPR and 1: VPR only. When VPR support is
-               disabled (UMCTL2_VPR_EN = 0) and traffic class of region 1 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.*/
-#undef DDRC_PCFGQOS0_0_RQOS_MAP_REGION1_DEFVAL
-#undef DDRC_PCFGQOS0_0_RQOS_MAP_REGION1_SHIFT
-#undef DDRC_PCFGQOS0_0_RQOS_MAP_REGION1_MASK
-#define DDRC_PCFGQOS0_0_RQOS_MAP_REGION1_DEFVAL                                    0x00000000
-#define DDRC_PCFGQOS0_0_RQOS_MAP_REGION1_SHIFT                                     20
-#define DDRC_PCFGQOS0_0_RQOS_MAP_REGION1_MASK                                      0x00300000U
-
-/*This bitfield indicates the traffic class of region 0. Valid values are: 0: LPR, 1: VPR, 2: HPR. For dual address queue confi
-               urations, region 0 maps to the blue address queue. In this case, valid values are: 0: LPR and 1: VPR only. When VPR support i
-                disabled (UMCTL2_VPR_EN = 0) and traffic class of region0 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.*/
-#undef DDRC_PCFGQOS0_0_RQOS_MAP_REGION0_DEFVAL
-#undef DDRC_PCFGQOS0_0_RQOS_MAP_REGION0_SHIFT
-#undef DDRC_PCFGQOS0_0_RQOS_MAP_REGION0_MASK
-#define DDRC_PCFGQOS0_0_RQOS_MAP_REGION0_DEFVAL                                    0x00000000
-#define DDRC_PCFGQOS0_0_RQOS_MAP_REGION0_SHIFT                                     16
-#define DDRC_PCFGQOS0_0_RQOS_MAP_REGION0_MASK                                      0x00030000U
-
-/*Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for d
-               al RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA, arqos values are used directly as port prio
-               ities, where the higher the value corresponds to higher port priority. All of the map_level* registers must be set to distinc
-                values.*/
-#undef DDRC_PCFGQOS0_0_RQOS_MAP_LEVEL1_DEFVAL
-#undef DDRC_PCFGQOS0_0_RQOS_MAP_LEVEL1_SHIFT
-#undef DDRC_PCFGQOS0_0_RQOS_MAP_LEVEL1_MASK
-#define DDRC_PCFGQOS0_0_RQOS_MAP_LEVEL1_DEFVAL                                     0x00000000
-#define DDRC_PCFGQOS0_0_RQOS_MAP_LEVEL1_SHIFT                                      0
-#define DDRC_PCFGQOS0_0_RQOS_MAP_LEVEL1_MASK                                       0x0000000FU
-
-/*Specifies the timeout value for transactions mapped to the red address queue.*/
-#undef DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTR_DEFVAL
-#undef DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTR_SHIFT
-#undef DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTR_MASK
-#define DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTR_DEFVAL                                   0x00000000
-#define DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTR_SHIFT                                    16
-#define DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTR_MASK                                     0x07FF0000U
-
-/*Specifies the timeout value for transactions mapped to the blue address queue.*/
-#undef DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTB_DEFVAL
-#undef DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTB_SHIFT
-#undef DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTB_MASK
-#define DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTB_DEFVAL                                   0x00000000
-#define DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTB_SHIFT                                    0
-#define DDRC_PCFGQOS1_0_RQOS_MAP_TIMEOUTB_MASK                                     0x000007FFU
-
-/*If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.*/
-#undef DDRC_PCFGR_1_RD_PORT_PAGEMATCH_EN_DEFVAL
-#undef DDRC_PCFGR_1_RD_PORT_PAGEMATCH_EN_SHIFT
-#undef DDRC_PCFGR_1_RD_PORT_PAGEMATCH_EN_MASK
-#define DDRC_PCFGR_1_RD_PORT_PAGEMATCH_EN_DEFVAL                                   0x00000000
-#define DDRC_PCFGR_1_RD_PORT_PAGEMATCH_EN_SHIFT                                    14
-#define DDRC_PCFGR_1_RD_PORT_PAGEMATCH_EN_MASK                                     0x00004000U
-
-/*If set to 1, enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted if enabled in PCCFG.
-               o2critical_en register. Note that arurgent signal can be asserted anytime and as long as required which is independent of add
-               ess handshaking (it is not associated with any particular command).*/
-#undef DDRC_PCFGR_1_RD_PORT_URGENT_EN_DEFVAL
-#undef DDRC_PCFGR_1_RD_PORT_URGENT_EN_SHIFT
-#undef DDRC_PCFGR_1_RD_PORT_URGENT_EN_MASK
-#define DDRC_PCFGR_1_RD_PORT_URGENT_EN_DEFVAL                                      0x00000000
-#define DDRC_PCFGR_1_RD_PORT_URGENT_EN_SHIFT                                       13
-#define DDRC_PCFGR_1_RD_PORT_URGENT_EN_MASK                                        0x00002000U
-
-/*If set to 1, enables aging function for the read channel of the port.*/
-#undef DDRC_PCFGR_1_RD_PORT_AGING_EN_DEFVAL
-#undef DDRC_PCFGR_1_RD_PORT_AGING_EN_SHIFT
-#undef DDRC_PCFGR_1_RD_PORT_AGING_EN_MASK
-#define DDRC_PCFGR_1_RD_PORT_AGING_EN_DEFVAL                                       0x00000000
-#define DDRC_PCFGR_1_RD_PORT_AGING_EN_SHIFT                                        12
-#define DDRC_PCFGR_1_RD_PORT_AGING_EN_MASK                                         0x00001000U
-
-/*Determines the initial load value of read aging counters. These counters will be parallel loaded after reset, or after each g
-               ant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               he higher significant 5-bits of the read aging counter sets the priority of the read channel of a given port. Port's priority
-               will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0, the corre
-               ponding port channel will have the highest priority level (timeout condition - Priority0). For multi-port configurations, the
-               aging counters cannot be used to set port priorities when external dynamic priority inputs (arqos) are enabled (timeout is st
-               ll applicable). For single port configurations, the aging counters are only used when they timeout (become 0) to force read-w
-               ite direction switching. In this case, external dynamic priority input, arqos (for reads only) can still be used to set the D
-               RC read priority (2 priority levels: low priority read - LPR, high priority read - HPR) on a command by command basis. Note:
-               he two LSBs of this register field are tied internally to 2'b00.*/
-#undef DDRC_PCFGR_1_RD_PORT_PRIORITY_DEFVAL
-#undef DDRC_PCFGR_1_RD_PORT_PRIORITY_SHIFT
-#undef DDRC_PCFGR_1_RD_PORT_PRIORITY_MASK
-#define DDRC_PCFGR_1_RD_PORT_PRIORITY_DEFVAL                                       0x00000000
-#define DDRC_PCFGR_1_RD_PORT_PRIORITY_SHIFT                                        0
-#define DDRC_PCFGR_1_RD_PORT_PRIORITY_MASK                                         0x000003FFU
-
-/*If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.*/
-#undef DDRC_PCFGW_1_WR_PORT_PAGEMATCH_EN_DEFVAL
-#undef DDRC_PCFGW_1_WR_PORT_PAGEMATCH_EN_SHIFT
-#undef DDRC_PCFGW_1_WR_PORT_PAGEMATCH_EN_MASK
-#define DDRC_PCFGW_1_WR_PORT_PAGEMATCH_EN_DEFVAL                                   0x00004000
-#define DDRC_PCFGW_1_WR_PORT_PAGEMATCH_EN_SHIFT                                    14
-#define DDRC_PCFGW_1_WR_PORT_PAGEMATCH_EN_MASK                                     0x00004000U
-
-/*If set to 1, enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in PCCFG.go2critical_en register
-                Note that awurgent signal can be asserted anytime and as long as required which is independent of address handshaking (it is
-               not associated with any particular command).*/
-#undef DDRC_PCFGW_1_WR_PORT_URGENT_EN_DEFVAL
-#undef DDRC_PCFGW_1_WR_PORT_URGENT_EN_SHIFT
-#undef DDRC_PCFGW_1_WR_PORT_URGENT_EN_MASK
-#define DDRC_PCFGW_1_WR_PORT_URGENT_EN_DEFVAL                                      0x00004000
-#define DDRC_PCFGW_1_WR_PORT_URGENT_EN_SHIFT                                       13
-#define DDRC_PCFGW_1_WR_PORT_URGENT_EN_MASK                                        0x00002000U
-
-/*If set to 1, enables aging function for the write channel of the port.*/
-#undef DDRC_PCFGW_1_WR_PORT_AGING_EN_DEFVAL
-#undef DDRC_PCFGW_1_WR_PORT_AGING_EN_SHIFT
-#undef DDRC_PCFGW_1_WR_PORT_AGING_EN_MASK
-#define DDRC_PCFGW_1_WR_PORT_AGING_EN_DEFVAL                                       0x00004000
-#define DDRC_PCFGW_1_WR_PORT_AGING_EN_SHIFT                                        12
-#define DDRC_PCFGW_1_WR_PORT_AGING_EN_MASK                                         0x00001000U
-
-/*Determines the initial load value of write aging counters. These counters will be parallel loaded after reset, or after each
-               rant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               The higher significant 5-bits of the write aging counter sets the initial priority of the write channel of a given port. Port
-               s priority will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0
-                the corresponding port channel will have the highest priority level. For multi-port configurations, the aging counters canno
-                be used to set port priorities when external dynamic priority inputs (awqos) are enabled (timeout is still applicable). For
-               ingle port configurations, the aging counters are only used when they timeout (become 0) to force read-write direction switch
-               ng. Note: The two LSBs of this register field are tied internally to 2'b00.*/
-#undef DDRC_PCFGW_1_WR_PORT_PRIORITY_DEFVAL
-#undef DDRC_PCFGW_1_WR_PORT_PRIORITY_SHIFT
-#undef DDRC_PCFGW_1_WR_PORT_PRIORITY_MASK
-#define DDRC_PCFGW_1_WR_PORT_PRIORITY_DEFVAL                                       0x00004000
-#define DDRC_PCFGW_1_WR_PORT_PRIORITY_SHIFT                                        0
-#define DDRC_PCFGW_1_WR_PORT_PRIORITY_MASK                                         0x000003FFU
-
-/*Enables port n.*/
-#undef DDRC_PCTRL_1_PORT_EN_DEFVAL
-#undef DDRC_PCTRL_1_PORT_EN_SHIFT
-#undef DDRC_PCTRL_1_PORT_EN_MASK
-#define DDRC_PCTRL_1_PORT_EN_DEFVAL
-#define DDRC_PCTRL_1_PORT_EN_SHIFT                                                 0
-#define DDRC_PCTRL_1_PORT_EN_MASK                                                  0x00000001U
-
-/*This bitfield indicates the traffic class of region2. For dual address queue configurations, region2 maps to the red address
-               ueue. Valid values are 1: VPR and 2: HPR only. When VPR support is disabled (UMCTL2_VPR_EN = 0) and traffic class of region2
-               s set to 1 (VPR), VPR traffic is aliased to LPR traffic.*/
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_REGION2_DEFVAL
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_REGION2_SHIFT
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_REGION2_MASK
-#define DDRC_PCFGQOS0_1_RQOS_MAP_REGION2_DEFVAL                                    0x02000E00
-#define DDRC_PCFGQOS0_1_RQOS_MAP_REGION2_SHIFT                                     24
-#define DDRC_PCFGQOS0_1_RQOS_MAP_REGION2_MASK                                      0x03000000U
-
-/*This bitfield indicates the traffic class of region 1. Valid values are: 0 : LPR, 1: VPR, 2: HPR. For dual address queue conf
-               gurations, region1 maps to the blue address queue. In this case, valid values are 0: LPR and 1: VPR only. When VPR support is
-               disabled (UMCTL2_VPR_EN = 0) and traffic class of region 1 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.*/
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_REGION1_DEFVAL
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_REGION1_SHIFT
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_REGION1_MASK
-#define DDRC_PCFGQOS0_1_RQOS_MAP_REGION1_DEFVAL                                    0x02000E00
-#define DDRC_PCFGQOS0_1_RQOS_MAP_REGION1_SHIFT                                     20
-#define DDRC_PCFGQOS0_1_RQOS_MAP_REGION1_MASK                                      0x00300000U
-
-/*This bitfield indicates the traffic class of region 0. Valid values are: 0: LPR, 1: VPR, 2: HPR. For dual address queue confi
-               urations, region 0 maps to the blue address queue. In this case, valid values are: 0: LPR and 1: VPR only. When VPR support i
-                disabled (UMCTL2_VPR_EN = 0) and traffic class of region0 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.*/
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_REGION0_DEFVAL
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_REGION0_SHIFT
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_REGION0_MASK
-#define DDRC_PCFGQOS0_1_RQOS_MAP_REGION0_DEFVAL                                    0x02000E00
-#define DDRC_PCFGQOS0_1_RQOS_MAP_REGION0_SHIFT                                     16
-#define DDRC_PCFGQOS0_1_RQOS_MAP_REGION0_MASK                                      0x00030000U
-
-/*Separation level2 indicating the end of region1 mapping; start of region1 is (level1 + 1). Possible values for level2 are (le
-               el1 + 1) to 14 which corresponds to arqos. Region2 starts from (level2 + 1) up to 15. Note that for PA, arqos values are used
-               directly as port priorities, where the higher the value corresponds to higher port priority. All of the map_level* registers
-               ust be set to distinct values.*/
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL2_DEFVAL
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL2_SHIFT
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL2_MASK
-#define DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL2_DEFVAL                                     0x02000E00
-#define DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL2_SHIFT                                      8
-#define DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL2_MASK                                       0x00000F00U
-
-/*Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for d
-               al RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA, arqos values are used directly as port prio
-               ities, where the higher the value corresponds to higher port priority. All of the map_level* registers must be set to distinc
-                values.*/
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL1_DEFVAL
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL1_SHIFT
-#undef DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL1_MASK
-#define DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL1_DEFVAL                                     0x02000E00
-#define DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL1_SHIFT                                      0
-#define DDRC_PCFGQOS0_1_RQOS_MAP_LEVEL1_MASK                                       0x0000000FU
-
-/*Specifies the timeout value for transactions mapped to the red address queue.*/
-#undef DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTR_DEFVAL
-#undef DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTR_SHIFT
-#undef DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTR_MASK
-#define DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTR_DEFVAL                                   0x00000000
-#define DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTR_SHIFT                                    16
-#define DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTR_MASK                                     0x07FF0000U
-
-/*Specifies the timeout value for transactions mapped to the blue address queue.*/
-#undef DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTB_DEFVAL
-#undef DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTB_SHIFT
-#undef DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTB_MASK
-#define DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTB_DEFVAL                                   0x00000000
-#define DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTB_SHIFT                                    0
-#define DDRC_PCFGQOS1_1_RQOS_MAP_TIMEOUTB_MASK                                     0x000007FFU
-
-/*If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.*/
-#undef DDRC_PCFGR_2_RD_PORT_PAGEMATCH_EN_DEFVAL
-#undef DDRC_PCFGR_2_RD_PORT_PAGEMATCH_EN_SHIFT
-#undef DDRC_PCFGR_2_RD_PORT_PAGEMATCH_EN_MASK
-#define DDRC_PCFGR_2_RD_PORT_PAGEMATCH_EN_DEFVAL                                   0x00000000
-#define DDRC_PCFGR_2_RD_PORT_PAGEMATCH_EN_SHIFT                                    14
-#define DDRC_PCFGR_2_RD_PORT_PAGEMATCH_EN_MASK                                     0x00004000U
-
-/*If set to 1, enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted if enabled in PCCFG.
-               o2critical_en register. Note that arurgent signal can be asserted anytime and as long as required which is independent of add
-               ess handshaking (it is not associated with any particular command).*/
-#undef DDRC_PCFGR_2_RD_PORT_URGENT_EN_DEFVAL
-#undef DDRC_PCFGR_2_RD_PORT_URGENT_EN_SHIFT
-#undef DDRC_PCFGR_2_RD_PORT_URGENT_EN_MASK
-#define DDRC_PCFGR_2_RD_PORT_URGENT_EN_DEFVAL                                      0x00000000
-#define DDRC_PCFGR_2_RD_PORT_URGENT_EN_SHIFT                                       13
-#define DDRC_PCFGR_2_RD_PORT_URGENT_EN_MASK                                        0x00002000U
-
-/*If set to 1, enables aging function for the read channel of the port.*/
-#undef DDRC_PCFGR_2_RD_PORT_AGING_EN_DEFVAL
-#undef DDRC_PCFGR_2_RD_PORT_AGING_EN_SHIFT
-#undef DDRC_PCFGR_2_RD_PORT_AGING_EN_MASK
-#define DDRC_PCFGR_2_RD_PORT_AGING_EN_DEFVAL                                       0x00000000
-#define DDRC_PCFGR_2_RD_PORT_AGING_EN_SHIFT                                        12
-#define DDRC_PCFGR_2_RD_PORT_AGING_EN_MASK                                         0x00001000U
-
-/*Determines the initial load value of read aging counters. These counters will be parallel loaded after reset, or after each g
-               ant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               he higher significant 5-bits of the read aging counter sets the priority of the read channel of a given port. Port's priority
-               will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0, the corre
-               ponding port channel will have the highest priority level (timeout condition - Priority0). For multi-port configurations, the
-               aging counters cannot be used to set port priorities when external dynamic priority inputs (arqos) are enabled (timeout is st
-               ll applicable). For single port configurations, the aging counters are only used when they timeout (become 0) to force read-w
-               ite direction switching. In this case, external dynamic priority input, arqos (for reads only) can still be used to set the D
-               RC read priority (2 priority levels: low priority read - LPR, high priority read - HPR) on a command by command basis. Note:
-               he two LSBs of this register field are tied internally to 2'b00.*/
-#undef DDRC_PCFGR_2_RD_PORT_PRIORITY_DEFVAL
-#undef DDRC_PCFGR_2_RD_PORT_PRIORITY_SHIFT
-#undef DDRC_PCFGR_2_RD_PORT_PRIORITY_MASK
-#define DDRC_PCFGR_2_RD_PORT_PRIORITY_DEFVAL                                       0x00000000
-#define DDRC_PCFGR_2_RD_PORT_PRIORITY_SHIFT                                        0
-#define DDRC_PCFGR_2_RD_PORT_PRIORITY_MASK                                         0x000003FFU
-
-/*If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.*/
-#undef DDRC_PCFGW_2_WR_PORT_PAGEMATCH_EN_DEFVAL
-#undef DDRC_PCFGW_2_WR_PORT_PAGEMATCH_EN_SHIFT
-#undef DDRC_PCFGW_2_WR_PORT_PAGEMATCH_EN_MASK
-#define DDRC_PCFGW_2_WR_PORT_PAGEMATCH_EN_DEFVAL                                   0x00004000
-#define DDRC_PCFGW_2_WR_PORT_PAGEMATCH_EN_SHIFT                                    14
-#define DDRC_PCFGW_2_WR_PORT_PAGEMATCH_EN_MASK                                     0x00004000U
-
-/*If set to 1, enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in PCCFG.go2critical_en register
-                Note that awurgent signal can be asserted anytime and as long as required which is independent of address handshaking (it is
-               not associated with any particular command).*/
-#undef DDRC_PCFGW_2_WR_PORT_URGENT_EN_DEFVAL
-#undef DDRC_PCFGW_2_WR_PORT_URGENT_EN_SHIFT
-#undef DDRC_PCFGW_2_WR_PORT_URGENT_EN_MASK
-#define DDRC_PCFGW_2_WR_PORT_URGENT_EN_DEFVAL                                      0x00004000
-#define DDRC_PCFGW_2_WR_PORT_URGENT_EN_SHIFT                                       13
-#define DDRC_PCFGW_2_WR_PORT_URGENT_EN_MASK                                        0x00002000U
-
-/*If set to 1, enables aging function for the write channel of the port.*/
-#undef DDRC_PCFGW_2_WR_PORT_AGING_EN_DEFVAL
-#undef DDRC_PCFGW_2_WR_PORT_AGING_EN_SHIFT
-#undef DDRC_PCFGW_2_WR_PORT_AGING_EN_MASK
-#define DDRC_PCFGW_2_WR_PORT_AGING_EN_DEFVAL                                       0x00004000
-#define DDRC_PCFGW_2_WR_PORT_AGING_EN_SHIFT                                        12
-#define DDRC_PCFGW_2_WR_PORT_AGING_EN_MASK                                         0x00001000U
-
-/*Determines the initial load value of write aging counters. These counters will be parallel loaded after reset, or after each
-               rant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               The higher significant 5-bits of the write aging counter sets the initial priority of the write channel of a given port. Port
-               s priority will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0
-                the corresponding port channel will have the highest priority level. For multi-port configurations, the aging counters canno
-                be used to set port priorities when external dynamic priority inputs (awqos) are enabled (timeout is still applicable). For
-               ingle port configurations, the aging counters are only used when they timeout (become 0) to force read-write direction switch
-               ng. Note: The two LSBs of this register field are tied internally to 2'b00.*/
-#undef DDRC_PCFGW_2_WR_PORT_PRIORITY_DEFVAL
-#undef DDRC_PCFGW_2_WR_PORT_PRIORITY_SHIFT
-#undef DDRC_PCFGW_2_WR_PORT_PRIORITY_MASK
-#define DDRC_PCFGW_2_WR_PORT_PRIORITY_DEFVAL                                       0x00004000
-#define DDRC_PCFGW_2_WR_PORT_PRIORITY_SHIFT                                        0
-#define DDRC_PCFGW_2_WR_PORT_PRIORITY_MASK                                         0x000003FFU
-
-/*Enables port n.*/
-#undef DDRC_PCTRL_2_PORT_EN_DEFVAL
-#undef DDRC_PCTRL_2_PORT_EN_SHIFT
-#undef DDRC_PCTRL_2_PORT_EN_MASK
-#define DDRC_PCTRL_2_PORT_EN_DEFVAL
-#define DDRC_PCTRL_2_PORT_EN_SHIFT                                                 0
-#define DDRC_PCTRL_2_PORT_EN_MASK                                                  0x00000001U
-
-/*This bitfield indicates the traffic class of region2. For dual address queue configurations, region2 maps to the red address
-               ueue. Valid values are 1: VPR and 2: HPR only. When VPR support is disabled (UMCTL2_VPR_EN = 0) and traffic class of region2
-               s set to 1 (VPR), VPR traffic is aliased to LPR traffic.*/
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_REGION2_DEFVAL
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_REGION2_SHIFT
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_REGION2_MASK
-#define DDRC_PCFGQOS0_2_RQOS_MAP_REGION2_DEFVAL                                    0x02000E00
-#define DDRC_PCFGQOS0_2_RQOS_MAP_REGION2_SHIFT                                     24
-#define DDRC_PCFGQOS0_2_RQOS_MAP_REGION2_MASK                                      0x03000000U
-
-/*This bitfield indicates the traffic class of region 1. Valid values are: 0 : LPR, 1: VPR, 2: HPR. For dual address queue conf
-               gurations, region1 maps to the blue address queue. In this case, valid values are 0: LPR and 1: VPR only. When VPR support is
-               disabled (UMCTL2_VPR_EN = 0) and traffic class of region 1 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.*/
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_REGION1_DEFVAL
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_REGION1_SHIFT
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_REGION1_MASK
-#define DDRC_PCFGQOS0_2_RQOS_MAP_REGION1_DEFVAL                                    0x02000E00
-#define DDRC_PCFGQOS0_2_RQOS_MAP_REGION1_SHIFT                                     20
-#define DDRC_PCFGQOS0_2_RQOS_MAP_REGION1_MASK                                      0x00300000U
-
-/*This bitfield indicates the traffic class of region 0. Valid values are: 0: LPR, 1: VPR, 2: HPR. For dual address queue confi
-               urations, region 0 maps to the blue address queue. In this case, valid values are: 0: LPR and 1: VPR only. When VPR support i
-                disabled (UMCTL2_VPR_EN = 0) and traffic class of region0 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.*/
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_REGION0_DEFVAL
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_REGION0_SHIFT
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_REGION0_MASK
-#define DDRC_PCFGQOS0_2_RQOS_MAP_REGION0_DEFVAL                                    0x02000E00
-#define DDRC_PCFGQOS0_2_RQOS_MAP_REGION0_SHIFT                                     16
-#define DDRC_PCFGQOS0_2_RQOS_MAP_REGION0_MASK                                      0x00030000U
-
-/*Separation level2 indicating the end of region1 mapping; start of region1 is (level1 + 1). Possible values for level2 are (le
-               el1 + 1) to 14 which corresponds to arqos. Region2 starts from (level2 + 1) up to 15. Note that for PA, arqos values are used
-               directly as port priorities, where the higher the value corresponds to higher port priority. All of the map_level* registers
-               ust be set to distinct values.*/
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL2_DEFVAL
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL2_SHIFT
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL2_MASK
-#define DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL2_DEFVAL                                     0x02000E00
-#define DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL2_SHIFT                                      8
-#define DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL2_MASK                                       0x00000F00U
-
-/*Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for d
-               al RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA, arqos values are used directly as port prio
-               ities, where the higher the value corresponds to higher port priority. All of the map_level* registers must be set to distinc
-                values.*/
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL1_DEFVAL
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL1_SHIFT
-#undef DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL1_MASK
-#define DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL1_DEFVAL                                     0x02000E00
-#define DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL1_SHIFT                                      0
-#define DDRC_PCFGQOS0_2_RQOS_MAP_LEVEL1_MASK                                       0x0000000FU
-
-/*Specifies the timeout value for transactions mapped to the red address queue.*/
-#undef DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTR_DEFVAL
-#undef DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTR_SHIFT
-#undef DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTR_MASK
-#define DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTR_DEFVAL                                   0x00000000
-#define DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTR_SHIFT                                    16
-#define DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTR_MASK                                     0x07FF0000U
-
-/*Specifies the timeout value for transactions mapped to the blue address queue.*/
-#undef DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTB_DEFVAL
-#undef DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTB_SHIFT
-#undef DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTB_MASK
-#define DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTB_DEFVAL                                   0x00000000
-#define DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTB_SHIFT                                    0
-#define DDRC_PCFGQOS1_2_RQOS_MAP_TIMEOUTB_MASK                                     0x000007FFU
-
-/*If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.*/
-#undef DDRC_PCFGR_3_RD_PORT_PAGEMATCH_EN_DEFVAL
-#undef DDRC_PCFGR_3_RD_PORT_PAGEMATCH_EN_SHIFT
-#undef DDRC_PCFGR_3_RD_PORT_PAGEMATCH_EN_MASK
-#define DDRC_PCFGR_3_RD_PORT_PAGEMATCH_EN_DEFVAL                                   0x00000000
-#define DDRC_PCFGR_3_RD_PORT_PAGEMATCH_EN_SHIFT                                    14
-#define DDRC_PCFGR_3_RD_PORT_PAGEMATCH_EN_MASK                                     0x00004000U
-
-/*If set to 1, enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted if enabled in PCCFG.
-               o2critical_en register. Note that arurgent signal can be asserted anytime and as long as required which is independent of add
-               ess handshaking (it is not associated with any particular command).*/
-#undef DDRC_PCFGR_3_RD_PORT_URGENT_EN_DEFVAL
-#undef DDRC_PCFGR_3_RD_PORT_URGENT_EN_SHIFT
-#undef DDRC_PCFGR_3_RD_PORT_URGENT_EN_MASK
-#define DDRC_PCFGR_3_RD_PORT_URGENT_EN_DEFVAL                                      0x00000000
-#define DDRC_PCFGR_3_RD_PORT_URGENT_EN_SHIFT                                       13
-#define DDRC_PCFGR_3_RD_PORT_URGENT_EN_MASK                                        0x00002000U
-
-/*If set to 1, enables aging function for the read channel of the port.*/
-#undef DDRC_PCFGR_3_RD_PORT_AGING_EN_DEFVAL
-#undef DDRC_PCFGR_3_RD_PORT_AGING_EN_SHIFT
-#undef DDRC_PCFGR_3_RD_PORT_AGING_EN_MASK
-#define DDRC_PCFGR_3_RD_PORT_AGING_EN_DEFVAL                                       0x00000000
-#define DDRC_PCFGR_3_RD_PORT_AGING_EN_SHIFT                                        12
-#define DDRC_PCFGR_3_RD_PORT_AGING_EN_MASK                                         0x00001000U
-
-/*Determines the initial load value of read aging counters. These counters will be parallel loaded after reset, or after each g
-               ant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               he higher significant 5-bits of the read aging counter sets the priority of the read channel of a given port. Port's priority
-               will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0, the corre
-               ponding port channel will have the highest priority level (timeout condition - Priority0). For multi-port configurations, the
-               aging counters cannot be used to set port priorities when external dynamic priority inputs (arqos) are enabled (timeout is st
-               ll applicable). For single port configurations, the aging counters are only used when they timeout (become 0) to force read-w
-               ite direction switching. In this case, external dynamic priority input, arqos (for reads only) can still be used to set the D
-               RC read priority (2 priority levels: low priority read - LPR, high priority read - HPR) on a command by command basis. Note:
-               he two LSBs of this register field are tied internally to 2'b00.*/
-#undef DDRC_PCFGR_3_RD_PORT_PRIORITY_DEFVAL
-#undef DDRC_PCFGR_3_RD_PORT_PRIORITY_SHIFT
-#undef DDRC_PCFGR_3_RD_PORT_PRIORITY_MASK
-#define DDRC_PCFGR_3_RD_PORT_PRIORITY_DEFVAL                                       0x00000000
-#define DDRC_PCFGR_3_RD_PORT_PRIORITY_SHIFT                                        0
-#define DDRC_PCFGR_3_RD_PORT_PRIORITY_MASK                                         0x000003FFU
-
-/*If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.*/
-#undef DDRC_PCFGW_3_WR_PORT_PAGEMATCH_EN_DEFVAL
-#undef DDRC_PCFGW_3_WR_PORT_PAGEMATCH_EN_SHIFT
-#undef DDRC_PCFGW_3_WR_PORT_PAGEMATCH_EN_MASK
-#define DDRC_PCFGW_3_WR_PORT_PAGEMATCH_EN_DEFVAL                                   0x00004000
-#define DDRC_PCFGW_3_WR_PORT_PAGEMATCH_EN_SHIFT                                    14
-#define DDRC_PCFGW_3_WR_PORT_PAGEMATCH_EN_MASK                                     0x00004000U
-
-/*If set to 1, enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in PCCFG.go2critical_en register
-                Note that awurgent signal can be asserted anytime and as long as required which is independent of address handshaking (it is
-               not associated with any particular command).*/
-#undef DDRC_PCFGW_3_WR_PORT_URGENT_EN_DEFVAL
-#undef DDRC_PCFGW_3_WR_PORT_URGENT_EN_SHIFT
-#undef DDRC_PCFGW_3_WR_PORT_URGENT_EN_MASK
-#define DDRC_PCFGW_3_WR_PORT_URGENT_EN_DEFVAL                                      0x00004000
-#define DDRC_PCFGW_3_WR_PORT_URGENT_EN_SHIFT                                       13
-#define DDRC_PCFGW_3_WR_PORT_URGENT_EN_MASK                                        0x00002000U
-
-/*If set to 1, enables aging function for the write channel of the port.*/
-#undef DDRC_PCFGW_3_WR_PORT_AGING_EN_DEFVAL
-#undef DDRC_PCFGW_3_WR_PORT_AGING_EN_SHIFT
-#undef DDRC_PCFGW_3_WR_PORT_AGING_EN_MASK
-#define DDRC_PCFGW_3_WR_PORT_AGING_EN_DEFVAL                                       0x00004000
-#define DDRC_PCFGW_3_WR_PORT_AGING_EN_SHIFT                                        12
-#define DDRC_PCFGW_3_WR_PORT_AGING_EN_MASK                                         0x00001000U
-
-/*Determines the initial load value of write aging counters. These counters will be parallel loaded after reset, or after each
-               rant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               The higher significant 5-bits of the write aging counter sets the initial priority of the write channel of a given port. Port
-               s priority will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0
-                the corresponding port channel will have the highest priority level. For multi-port configurations, the aging counters canno
-                be used to set port priorities when external dynamic priority inputs (awqos) are enabled (timeout is still applicable). For
-               ingle port configurations, the aging counters are only used when they timeout (become 0) to force read-write direction switch
-               ng. Note: The two LSBs of this register field are tied internally to 2'b00.*/
-#undef DDRC_PCFGW_3_WR_PORT_PRIORITY_DEFVAL
-#undef DDRC_PCFGW_3_WR_PORT_PRIORITY_SHIFT
-#undef DDRC_PCFGW_3_WR_PORT_PRIORITY_MASK
-#define DDRC_PCFGW_3_WR_PORT_PRIORITY_DEFVAL                                       0x00004000
-#define DDRC_PCFGW_3_WR_PORT_PRIORITY_SHIFT                                        0
-#define DDRC_PCFGW_3_WR_PORT_PRIORITY_MASK                                         0x000003FFU
-
-/*Enables port n.*/
-#undef DDRC_PCTRL_3_PORT_EN_DEFVAL
-#undef DDRC_PCTRL_3_PORT_EN_SHIFT
-#undef DDRC_PCTRL_3_PORT_EN_MASK
-#define DDRC_PCTRL_3_PORT_EN_DEFVAL
-#define DDRC_PCTRL_3_PORT_EN_SHIFT                                                 0
-#define DDRC_PCTRL_3_PORT_EN_MASK                                                  0x00000001U
-
-/*This bitfield indicates the traffic class of region 1. Valid values are: 0 : LPR, 1: VPR, 2: HPR. For dual address queue conf
-               gurations, region1 maps to the blue address queue. In this case, valid values are 0: LPR and 1: VPR only. When VPR support is
-               disabled (UMCTL2_VPR_EN = 0) and traffic class of region 1 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.*/
-#undef DDRC_PCFGQOS0_3_RQOS_MAP_REGION1_DEFVAL
-#undef DDRC_PCFGQOS0_3_RQOS_MAP_REGION1_SHIFT
-#undef DDRC_PCFGQOS0_3_RQOS_MAP_REGION1_MASK
-#define DDRC_PCFGQOS0_3_RQOS_MAP_REGION1_DEFVAL                                    0x00000000
-#define DDRC_PCFGQOS0_3_RQOS_MAP_REGION1_SHIFT                                     20
-#define DDRC_PCFGQOS0_3_RQOS_MAP_REGION1_MASK                                      0x00300000U
-
-/*This bitfield indicates the traffic class of region 0. Valid values are: 0: LPR, 1: VPR, 2: HPR. For dual address queue confi
-               urations, region 0 maps to the blue address queue. In this case, valid values are: 0: LPR and 1: VPR only. When VPR support i
-                disabled (UMCTL2_VPR_EN = 0) and traffic class of region0 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.*/
-#undef DDRC_PCFGQOS0_3_RQOS_MAP_REGION0_DEFVAL
-#undef DDRC_PCFGQOS0_3_RQOS_MAP_REGION0_SHIFT
-#undef DDRC_PCFGQOS0_3_RQOS_MAP_REGION0_MASK
-#define DDRC_PCFGQOS0_3_RQOS_MAP_REGION0_DEFVAL                                    0x00000000
-#define DDRC_PCFGQOS0_3_RQOS_MAP_REGION0_SHIFT                                     16
-#define DDRC_PCFGQOS0_3_RQOS_MAP_REGION0_MASK                                      0x00030000U
-
-/*Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for d
-               al RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA, arqos values are used directly as port prio
-               ities, where the higher the value corresponds to higher port priority. All of the map_level* registers must be set to distinc
-                values.*/
-#undef DDRC_PCFGQOS0_3_RQOS_MAP_LEVEL1_DEFVAL
-#undef DDRC_PCFGQOS0_3_RQOS_MAP_LEVEL1_SHIFT
-#undef DDRC_PCFGQOS0_3_RQOS_MAP_LEVEL1_MASK
-#define DDRC_PCFGQOS0_3_RQOS_MAP_LEVEL1_DEFVAL                                     0x00000000
-#define DDRC_PCFGQOS0_3_RQOS_MAP_LEVEL1_SHIFT                                      0
-#define DDRC_PCFGQOS0_3_RQOS_MAP_LEVEL1_MASK                                       0x0000000FU
-
-/*Specifies the timeout value for transactions mapped to the red address queue.*/
-#undef DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTR_DEFVAL
-#undef DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTR_SHIFT
-#undef DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTR_MASK
-#define DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTR_DEFVAL                                   0x00000000
-#define DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTR_SHIFT                                    16
-#define DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTR_MASK                                     0x07FF0000U
-
-/*Specifies the timeout value for transactions mapped to the blue address queue.*/
-#undef DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTB_DEFVAL
-#undef DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTB_SHIFT
-#undef DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTB_MASK
-#define DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTB_DEFVAL                                   0x00000000
-#define DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTB_SHIFT                                    0
-#define DDRC_PCFGQOS1_3_RQOS_MAP_TIMEOUTB_MASK                                     0x000007FFU
-
-/*This bitfield indicates the traffic class of region 1. Valid values are: 0: NPW, 1: VPW. When VPW support is disabled (UMCTL2
-               VPW_EN = 0) and traffic class of region 1 is set to 1 (VPW), VPW traffic is aliased to LPW traffic.*/
-#undef DDRC_PCFGWQOS0_3_WQOS_MAP_REGION1_DEFVAL
-#undef DDRC_PCFGWQOS0_3_WQOS_MAP_REGION1_SHIFT
-#undef DDRC_PCFGWQOS0_3_WQOS_MAP_REGION1_MASK
-#define DDRC_PCFGWQOS0_3_WQOS_MAP_REGION1_DEFVAL                                   0x00000000
-#define DDRC_PCFGWQOS0_3_WQOS_MAP_REGION1_SHIFT                                    20
-#define DDRC_PCFGWQOS0_3_WQOS_MAP_REGION1_MASK                                     0x00300000U
-
-/*This bitfield indicates the traffic class of region 0. Valid values are: 0: NPW, 1: VPW. When VPW support is disabled (UMCTL2
-               VPW_EN = 0) and traffic class of region0 is set to 1 (VPW), VPW traffic is aliased to NPW traffic.*/
-#undef DDRC_PCFGWQOS0_3_WQOS_MAP_REGION0_DEFVAL
-#undef DDRC_PCFGWQOS0_3_WQOS_MAP_REGION0_SHIFT
-#undef DDRC_PCFGWQOS0_3_WQOS_MAP_REGION0_MASK
-#define DDRC_PCFGWQOS0_3_WQOS_MAP_REGION0_DEFVAL                                   0x00000000
-#define DDRC_PCFGWQOS0_3_WQOS_MAP_REGION0_SHIFT                                    16
-#define DDRC_PCFGWQOS0_3_WQOS_MAP_REGION0_MASK                                     0x00030000U
-
-/*Separation level indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 14 which c
-               rresponds to awqos. Note that for PA, awqos values are used directly as port priorities, where the higher the value correspon
-               s to higher port priority.*/
-#undef DDRC_PCFGWQOS0_3_WQOS_MAP_LEVEL_DEFVAL
-#undef DDRC_PCFGWQOS0_3_WQOS_MAP_LEVEL_SHIFT
-#undef DDRC_PCFGWQOS0_3_WQOS_MAP_LEVEL_MASK
-#define DDRC_PCFGWQOS0_3_WQOS_MAP_LEVEL_DEFVAL                                     0x00000000
-#define DDRC_PCFGWQOS0_3_WQOS_MAP_LEVEL_SHIFT                                      0
-#define DDRC_PCFGWQOS0_3_WQOS_MAP_LEVEL_MASK                                       0x0000000FU
-
-/*Specifies the timeout value for write transactions.*/
-#undef DDRC_PCFGWQOS1_3_WQOS_MAP_TIMEOUT_DEFVAL
-#undef DDRC_PCFGWQOS1_3_WQOS_MAP_TIMEOUT_SHIFT
-#undef DDRC_PCFGWQOS1_3_WQOS_MAP_TIMEOUT_MASK
-#define DDRC_PCFGWQOS1_3_WQOS_MAP_TIMEOUT_DEFVAL
-#define DDRC_PCFGWQOS1_3_WQOS_MAP_TIMEOUT_SHIFT                                    0
-#define DDRC_PCFGWQOS1_3_WQOS_MAP_TIMEOUT_MASK                                     0x000007FFU
-
-/*If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.*/
-#undef DDRC_PCFGR_4_RD_PORT_PAGEMATCH_EN_DEFVAL
-#undef DDRC_PCFGR_4_RD_PORT_PAGEMATCH_EN_SHIFT
-#undef DDRC_PCFGR_4_RD_PORT_PAGEMATCH_EN_MASK
-#define DDRC_PCFGR_4_RD_PORT_PAGEMATCH_EN_DEFVAL                                   0x00000000
-#define DDRC_PCFGR_4_RD_PORT_PAGEMATCH_EN_SHIFT                                    14
-#define DDRC_PCFGR_4_RD_PORT_PAGEMATCH_EN_MASK                                     0x00004000U
-
-/*If set to 1, enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted if enabled in PCCFG.
-               o2critical_en register. Note that arurgent signal can be asserted anytime and as long as required which is independent of add
-               ess handshaking (it is not associated with any particular command).*/
-#undef DDRC_PCFGR_4_RD_PORT_URGENT_EN_DEFVAL
-#undef DDRC_PCFGR_4_RD_PORT_URGENT_EN_SHIFT
-#undef DDRC_PCFGR_4_RD_PORT_URGENT_EN_MASK
-#define DDRC_PCFGR_4_RD_PORT_URGENT_EN_DEFVAL                                      0x00000000
-#define DDRC_PCFGR_4_RD_PORT_URGENT_EN_SHIFT                                       13
-#define DDRC_PCFGR_4_RD_PORT_URGENT_EN_MASK                                        0x00002000U
-
-/*If set to 1, enables aging function for the read channel of the port.*/
-#undef DDRC_PCFGR_4_RD_PORT_AGING_EN_DEFVAL
-#undef DDRC_PCFGR_4_RD_PORT_AGING_EN_SHIFT
-#undef DDRC_PCFGR_4_RD_PORT_AGING_EN_MASK
-#define DDRC_PCFGR_4_RD_PORT_AGING_EN_DEFVAL                                       0x00000000
-#define DDRC_PCFGR_4_RD_PORT_AGING_EN_SHIFT                                        12
-#define DDRC_PCFGR_4_RD_PORT_AGING_EN_MASK                                         0x00001000U
-
-/*Determines the initial load value of read aging counters. These counters will be parallel loaded after reset, or after each g
-               ant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               he higher significant 5-bits of the read aging counter sets the priority of the read channel of a given port. Port's priority
-               will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0, the corre
-               ponding port channel will have the highest priority level (timeout condition - Priority0). For multi-port configurations, the
-               aging counters cannot be used to set port priorities when external dynamic priority inputs (arqos) are enabled (timeout is st
-               ll applicable). For single port configurations, the aging counters are only used when they timeout (become 0) to force read-w
-               ite direction switching. In this case, external dynamic priority input, arqos (for reads only) can still be used to set the D
-               RC read priority (2 priority levels: low priority read - LPR, high priority read - HPR) on a command by command basis. Note:
-               he two LSBs of this register field are tied internally to 2'b00.*/
-#undef DDRC_PCFGR_4_RD_PORT_PRIORITY_DEFVAL
-#undef DDRC_PCFGR_4_RD_PORT_PRIORITY_SHIFT
-#undef DDRC_PCFGR_4_RD_PORT_PRIORITY_MASK
-#define DDRC_PCFGR_4_RD_PORT_PRIORITY_DEFVAL                                       0x00000000
-#define DDRC_PCFGR_4_RD_PORT_PRIORITY_SHIFT                                        0
-#define DDRC_PCFGR_4_RD_PORT_PRIORITY_MASK                                         0x000003FFU
-
-/*If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.*/
-#undef DDRC_PCFGW_4_WR_PORT_PAGEMATCH_EN_DEFVAL
-#undef DDRC_PCFGW_4_WR_PORT_PAGEMATCH_EN_SHIFT
-#undef DDRC_PCFGW_4_WR_PORT_PAGEMATCH_EN_MASK
-#define DDRC_PCFGW_4_WR_PORT_PAGEMATCH_EN_DEFVAL                                   0x00004000
-#define DDRC_PCFGW_4_WR_PORT_PAGEMATCH_EN_SHIFT                                    14
-#define DDRC_PCFGW_4_WR_PORT_PAGEMATCH_EN_MASK                                     0x00004000U
-
-/*If set to 1, enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in PCCFG.go2critical_en register
-                Note that awurgent signal can be asserted anytime and as long as required which is independent of address handshaking (it is
-               not associated with any particular command).*/
-#undef DDRC_PCFGW_4_WR_PORT_URGENT_EN_DEFVAL
-#undef DDRC_PCFGW_4_WR_PORT_URGENT_EN_SHIFT
-#undef DDRC_PCFGW_4_WR_PORT_URGENT_EN_MASK
-#define DDRC_PCFGW_4_WR_PORT_URGENT_EN_DEFVAL                                      0x00004000
-#define DDRC_PCFGW_4_WR_PORT_URGENT_EN_SHIFT                                       13
-#define DDRC_PCFGW_4_WR_PORT_URGENT_EN_MASK                                        0x00002000U
-
-/*If set to 1, enables aging function for the write channel of the port.*/
-#undef DDRC_PCFGW_4_WR_PORT_AGING_EN_DEFVAL
-#undef DDRC_PCFGW_4_WR_PORT_AGING_EN_SHIFT
-#undef DDRC_PCFGW_4_WR_PORT_AGING_EN_MASK
-#define DDRC_PCFGW_4_WR_PORT_AGING_EN_DEFVAL                                       0x00004000
-#define DDRC_PCFGW_4_WR_PORT_AGING_EN_SHIFT                                        12
-#define DDRC_PCFGW_4_WR_PORT_AGING_EN_MASK                                         0x00001000U
-
-/*Determines the initial load value of write aging counters. These counters will be parallel loaded after reset, or after each
-               rant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               The higher significant 5-bits of the write aging counter sets the initial priority of the write channel of a given port. Port
-               s priority will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0
-                the corresponding port channel will have the highest priority level. For multi-port configurations, the aging counters canno
-                be used to set port priorities when external dynamic priority inputs (awqos) are enabled (timeout is still applicable). For
-               ingle port configurations, the aging counters are only used when they timeout (become 0) to force read-write direction switch
-               ng. Note: The two LSBs of this register field are tied internally to 2'b00.*/
-#undef DDRC_PCFGW_4_WR_PORT_PRIORITY_DEFVAL
-#undef DDRC_PCFGW_4_WR_PORT_PRIORITY_SHIFT
-#undef DDRC_PCFGW_4_WR_PORT_PRIORITY_MASK
-#define DDRC_PCFGW_4_WR_PORT_PRIORITY_DEFVAL                                       0x00004000
-#define DDRC_PCFGW_4_WR_PORT_PRIORITY_SHIFT                                        0
-#define DDRC_PCFGW_4_WR_PORT_PRIORITY_MASK                                         0x000003FFU
-
-/*Enables port n.*/
-#undef DDRC_PCTRL_4_PORT_EN_DEFVAL
-#undef DDRC_PCTRL_4_PORT_EN_SHIFT
-#undef DDRC_PCTRL_4_PORT_EN_MASK
-#define DDRC_PCTRL_4_PORT_EN_DEFVAL
-#define DDRC_PCTRL_4_PORT_EN_SHIFT                                                 0
-#define DDRC_PCTRL_4_PORT_EN_MASK                                                  0x00000001U
-
-/*This bitfield indicates the traffic class of region 1. Valid values are: 0 : LPR, 1: VPR, 2: HPR. For dual address queue conf
-               gurations, region1 maps to the blue address queue. In this case, valid values are 0: LPR and 1: VPR only. When VPR support is
-               disabled (UMCTL2_VPR_EN = 0) and traffic class of region 1 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.*/
-#undef DDRC_PCFGQOS0_4_RQOS_MAP_REGION1_DEFVAL
-#undef DDRC_PCFGQOS0_4_RQOS_MAP_REGION1_SHIFT
-#undef DDRC_PCFGQOS0_4_RQOS_MAP_REGION1_MASK
-#define DDRC_PCFGQOS0_4_RQOS_MAP_REGION1_DEFVAL                                    0x00000000
-#define DDRC_PCFGQOS0_4_RQOS_MAP_REGION1_SHIFT                                     20
-#define DDRC_PCFGQOS0_4_RQOS_MAP_REGION1_MASK                                      0x00300000U
-
-/*This bitfield indicates the traffic class of region 0. Valid values are: 0: LPR, 1: VPR, 2: HPR. For dual address queue confi
-               urations, region 0 maps to the blue address queue. In this case, valid values are: 0: LPR and 1: VPR only. When VPR support i
-                disabled (UMCTL2_VPR_EN = 0) and traffic class of region0 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.*/
-#undef DDRC_PCFGQOS0_4_RQOS_MAP_REGION0_DEFVAL
-#undef DDRC_PCFGQOS0_4_RQOS_MAP_REGION0_SHIFT
-#undef DDRC_PCFGQOS0_4_RQOS_MAP_REGION0_MASK
-#define DDRC_PCFGQOS0_4_RQOS_MAP_REGION0_DEFVAL                                    0x00000000
-#define DDRC_PCFGQOS0_4_RQOS_MAP_REGION0_SHIFT                                     16
-#define DDRC_PCFGQOS0_4_RQOS_MAP_REGION0_MASK                                      0x00030000U
-
-/*Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for d
-               al RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA, arqos values are used directly as port prio
-               ities, where the higher the value corresponds to higher port priority. All of the map_level* registers must be set to distinc
-                values.*/
-#undef DDRC_PCFGQOS0_4_RQOS_MAP_LEVEL1_DEFVAL
-#undef DDRC_PCFGQOS0_4_RQOS_MAP_LEVEL1_SHIFT
-#undef DDRC_PCFGQOS0_4_RQOS_MAP_LEVEL1_MASK
-#define DDRC_PCFGQOS0_4_RQOS_MAP_LEVEL1_DEFVAL                                     0x00000000
-#define DDRC_PCFGQOS0_4_RQOS_MAP_LEVEL1_SHIFT                                      0
-#define DDRC_PCFGQOS0_4_RQOS_MAP_LEVEL1_MASK                                       0x0000000FU
-
-/*Specifies the timeout value for transactions mapped to the red address queue.*/
-#undef DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTR_DEFVAL
-#undef DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTR_SHIFT
-#undef DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTR_MASK
-#define DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTR_DEFVAL                                   0x00000000
-#define DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTR_SHIFT                                    16
-#define DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTR_MASK                                     0x07FF0000U
-
-/*Specifies the timeout value for transactions mapped to the blue address queue.*/
-#undef DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTB_DEFVAL
-#undef DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTB_SHIFT
-#undef DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTB_MASK
-#define DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTB_DEFVAL                                   0x00000000
-#define DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTB_SHIFT                                    0
-#define DDRC_PCFGQOS1_4_RQOS_MAP_TIMEOUTB_MASK                                     0x000007FFU
-
-/*This bitfield indicates the traffic class of region 1. Valid values are: 0: NPW, 1: VPW. When VPW support is disabled (UMCTL2
-               VPW_EN = 0) and traffic class of region 1 is set to 1 (VPW), VPW traffic is aliased to LPW traffic.*/
-#undef DDRC_PCFGWQOS0_4_WQOS_MAP_REGION1_DEFVAL
-#undef DDRC_PCFGWQOS0_4_WQOS_MAP_REGION1_SHIFT
-#undef DDRC_PCFGWQOS0_4_WQOS_MAP_REGION1_MASK
-#define DDRC_PCFGWQOS0_4_WQOS_MAP_REGION1_DEFVAL                                   0x00000000
-#define DDRC_PCFGWQOS0_4_WQOS_MAP_REGION1_SHIFT                                    20
-#define DDRC_PCFGWQOS0_4_WQOS_MAP_REGION1_MASK                                     0x00300000U
-
-/*This bitfield indicates the traffic class of region 0. Valid values are: 0: NPW, 1: VPW. When VPW support is disabled (UMCTL2
-               VPW_EN = 0) and traffic class of region0 is set to 1 (VPW), VPW traffic is aliased to NPW traffic.*/
-#undef DDRC_PCFGWQOS0_4_WQOS_MAP_REGION0_DEFVAL
-#undef DDRC_PCFGWQOS0_4_WQOS_MAP_REGION0_SHIFT
-#undef DDRC_PCFGWQOS0_4_WQOS_MAP_REGION0_MASK
-#define DDRC_PCFGWQOS0_4_WQOS_MAP_REGION0_DEFVAL                                   0x00000000
-#define DDRC_PCFGWQOS0_4_WQOS_MAP_REGION0_SHIFT                                    16
-#define DDRC_PCFGWQOS0_4_WQOS_MAP_REGION0_MASK                                     0x00030000U
-
-/*Separation level indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 14 which c
-               rresponds to awqos. Note that for PA, awqos values are used directly as port priorities, where the higher the value correspon
-               s to higher port priority.*/
-#undef DDRC_PCFGWQOS0_4_WQOS_MAP_LEVEL_DEFVAL
-#undef DDRC_PCFGWQOS0_4_WQOS_MAP_LEVEL_SHIFT
-#undef DDRC_PCFGWQOS0_4_WQOS_MAP_LEVEL_MASK
-#define DDRC_PCFGWQOS0_4_WQOS_MAP_LEVEL_DEFVAL                                     0x00000000
-#define DDRC_PCFGWQOS0_4_WQOS_MAP_LEVEL_SHIFT                                      0
-#define DDRC_PCFGWQOS0_4_WQOS_MAP_LEVEL_MASK                                       0x0000000FU
-
-/*Specifies the timeout value for write transactions.*/
-#undef DDRC_PCFGWQOS1_4_WQOS_MAP_TIMEOUT_DEFVAL
-#undef DDRC_PCFGWQOS1_4_WQOS_MAP_TIMEOUT_SHIFT
-#undef DDRC_PCFGWQOS1_4_WQOS_MAP_TIMEOUT_MASK
-#define DDRC_PCFGWQOS1_4_WQOS_MAP_TIMEOUT_DEFVAL
-#define DDRC_PCFGWQOS1_4_WQOS_MAP_TIMEOUT_SHIFT                                    0
-#define DDRC_PCFGWQOS1_4_WQOS_MAP_TIMEOUT_MASK                                     0x000007FFU
-
-/*If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.*/
-#undef DDRC_PCFGR_5_RD_PORT_PAGEMATCH_EN_DEFVAL
-#undef DDRC_PCFGR_5_RD_PORT_PAGEMATCH_EN_SHIFT
-#undef DDRC_PCFGR_5_RD_PORT_PAGEMATCH_EN_MASK
-#define DDRC_PCFGR_5_RD_PORT_PAGEMATCH_EN_DEFVAL                                   0x00000000
-#define DDRC_PCFGR_5_RD_PORT_PAGEMATCH_EN_SHIFT                                    14
-#define DDRC_PCFGR_5_RD_PORT_PAGEMATCH_EN_MASK                                     0x00004000U
-
-/*If set to 1, enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted if enabled in PCCFG.
-               o2critical_en register. Note that arurgent signal can be asserted anytime and as long as required which is independent of add
-               ess handshaking (it is not associated with any particular command).*/
-#undef DDRC_PCFGR_5_RD_PORT_URGENT_EN_DEFVAL
-#undef DDRC_PCFGR_5_RD_PORT_URGENT_EN_SHIFT
-#undef DDRC_PCFGR_5_RD_PORT_URGENT_EN_MASK
-#define DDRC_PCFGR_5_RD_PORT_URGENT_EN_DEFVAL                                      0x00000000
-#define DDRC_PCFGR_5_RD_PORT_URGENT_EN_SHIFT                                       13
-#define DDRC_PCFGR_5_RD_PORT_URGENT_EN_MASK                                        0x00002000U
-
-/*If set to 1, enables aging function for the read channel of the port.*/
-#undef DDRC_PCFGR_5_RD_PORT_AGING_EN_DEFVAL
-#undef DDRC_PCFGR_5_RD_PORT_AGING_EN_SHIFT
-#undef DDRC_PCFGR_5_RD_PORT_AGING_EN_MASK
-#define DDRC_PCFGR_5_RD_PORT_AGING_EN_DEFVAL                                       0x00000000
-#define DDRC_PCFGR_5_RD_PORT_AGING_EN_SHIFT                                        12
-#define DDRC_PCFGR_5_RD_PORT_AGING_EN_MASK                                         0x00001000U
-
-/*Determines the initial load value of read aging counters. These counters will be parallel loaded after reset, or after each g
-               ant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               he higher significant 5-bits of the read aging counter sets the priority of the read channel of a given port. Port's priority
-               will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0, the corre
-               ponding port channel will have the highest priority level (timeout condition - Priority0). For multi-port configurations, the
-               aging counters cannot be used to set port priorities when external dynamic priority inputs (arqos) are enabled (timeout is st
-               ll applicable). For single port configurations, the aging counters are only used when they timeout (become 0) to force read-w
-               ite direction switching. In this case, external dynamic priority input, arqos (for reads only) can still be used to set the D
-               RC read priority (2 priority levels: low priority read - LPR, high priority read - HPR) on a command by command basis. Note:
-               he two LSBs of this register field are tied internally to 2'b00.*/
-#undef DDRC_PCFGR_5_RD_PORT_PRIORITY_DEFVAL
-#undef DDRC_PCFGR_5_RD_PORT_PRIORITY_SHIFT
-#undef DDRC_PCFGR_5_RD_PORT_PRIORITY_MASK
-#define DDRC_PCFGR_5_RD_PORT_PRIORITY_DEFVAL                                       0x00000000
-#define DDRC_PCFGR_5_RD_PORT_PRIORITY_SHIFT                                        0
-#define DDRC_PCFGR_5_RD_PORT_PRIORITY_MASK                                         0x000003FFU
-
-/*If set to 1, enables the Page Match feature. If enabled, once a requesting port is granted, the port is continued to be grant
-               d if the following immediate commands are to the same memory page (same bank and same row). See also related PCCFG.pagematch_
-               imit register.*/
-#undef DDRC_PCFGW_5_WR_PORT_PAGEMATCH_EN_DEFVAL
-#undef DDRC_PCFGW_5_WR_PORT_PAGEMATCH_EN_SHIFT
-#undef DDRC_PCFGW_5_WR_PORT_PAGEMATCH_EN_MASK
-#define DDRC_PCFGW_5_WR_PORT_PAGEMATCH_EN_DEFVAL                                   0x00004000
-#define DDRC_PCFGW_5_WR_PORT_PAGEMATCH_EN_SHIFT                                    14
-#define DDRC_PCFGW_5_WR_PORT_PAGEMATCH_EN_MASK                                     0x00004000U
-
-/*If set to 1, enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master, that por
-                becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in PCCFG.go2critical_en register
-                Note that awurgent signal can be asserted anytime and as long as required which is independent of address handshaking (it is
-               not associated with any particular command).*/
-#undef DDRC_PCFGW_5_WR_PORT_URGENT_EN_DEFVAL
-#undef DDRC_PCFGW_5_WR_PORT_URGENT_EN_SHIFT
-#undef DDRC_PCFGW_5_WR_PORT_URGENT_EN_MASK
-#define DDRC_PCFGW_5_WR_PORT_URGENT_EN_DEFVAL                                      0x00004000
-#define DDRC_PCFGW_5_WR_PORT_URGENT_EN_SHIFT                                       13
-#define DDRC_PCFGW_5_WR_PORT_URGENT_EN_MASK                                        0x00002000U
-
-/*If set to 1, enables aging function for the write channel of the port.*/
-#undef DDRC_PCFGW_5_WR_PORT_AGING_EN_DEFVAL
-#undef DDRC_PCFGW_5_WR_PORT_AGING_EN_SHIFT
-#undef DDRC_PCFGW_5_WR_PORT_AGING_EN_MASK
-#define DDRC_PCFGW_5_WR_PORT_AGING_EN_DEFVAL                                       0x00004000
-#define DDRC_PCFGW_5_WR_PORT_AGING_EN_SHIFT                                        12
-#define DDRC_PCFGW_5_WR_PORT_AGING_EN_MASK                                         0x00001000U
-
-/*Determines the initial load value of write aging counters. These counters will be parallel loaded after reset, or after each
-               rant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting but not granted.
-               The higher significant 5-bits of the write aging counter sets the initial priority of the write channel of a given port. Port
-               s priority will increase as the higher significant 5-bits of the counter starts to decrease. When the aging counter becomes 0
-                the corresponding port channel will have the highest priority level. For multi-port configurations, the aging counters canno
-                be used to set port priorities when external dynamic priority inputs (awqos) are enabled (timeout is still applicable). For
-               ingle port configurations, the aging counters are only used when they timeout (become 0) to force read-write direction switch
-               ng. Note: The two LSBs of this register field are tied internally to 2'b00.*/
-#undef DDRC_PCFGW_5_WR_PORT_PRIORITY_DEFVAL
-#undef DDRC_PCFGW_5_WR_PORT_PRIORITY_SHIFT
-#undef DDRC_PCFGW_5_WR_PORT_PRIORITY_MASK
-#define DDRC_PCFGW_5_WR_PORT_PRIORITY_DEFVAL                                       0x00004000
-#define DDRC_PCFGW_5_WR_PORT_PRIORITY_SHIFT                                        0
-#define DDRC_PCFGW_5_WR_PORT_PRIORITY_MASK                                         0x000003FFU
-
-/*Enables port n.*/
-#undef DDRC_PCTRL_5_PORT_EN_DEFVAL
-#undef DDRC_PCTRL_5_PORT_EN_SHIFT
-#undef DDRC_PCTRL_5_PORT_EN_MASK
-#define DDRC_PCTRL_5_PORT_EN_DEFVAL
-#define DDRC_PCTRL_5_PORT_EN_SHIFT                                                 0
-#define DDRC_PCTRL_5_PORT_EN_MASK                                                  0x00000001U
-
-/*This bitfield indicates the traffic class of region 1. Valid values are: 0 : LPR, 1: VPR, 2: HPR. For dual address queue conf
-               gurations, region1 maps to the blue address queue. In this case, valid values are 0: LPR and 1: VPR only. When VPR support is
-               disabled (UMCTL2_VPR_EN = 0) and traffic class of region 1 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.*/
-#undef DDRC_PCFGQOS0_5_RQOS_MAP_REGION1_DEFVAL
-#undef DDRC_PCFGQOS0_5_RQOS_MAP_REGION1_SHIFT
-#undef DDRC_PCFGQOS0_5_RQOS_MAP_REGION1_MASK
-#define DDRC_PCFGQOS0_5_RQOS_MAP_REGION1_DEFVAL                                    0x00000000
-#define DDRC_PCFGQOS0_5_RQOS_MAP_REGION1_SHIFT                                     20
-#define DDRC_PCFGQOS0_5_RQOS_MAP_REGION1_MASK                                      0x00300000U
-
-/*This bitfield indicates the traffic class of region 0. Valid values are: 0: LPR, 1: VPR, 2: HPR. For dual address queue confi
-               urations, region 0 maps to the blue address queue. In this case, valid values are: 0: LPR and 1: VPR only. When VPR support i
-                disabled (UMCTL2_VPR_EN = 0) and traffic class of region0 is set to 1 (VPR), VPR traffic is aliased to LPR traffic.*/
-#undef DDRC_PCFGQOS0_5_RQOS_MAP_REGION0_DEFVAL
-#undef DDRC_PCFGQOS0_5_RQOS_MAP_REGION0_SHIFT
-#undef DDRC_PCFGQOS0_5_RQOS_MAP_REGION0_MASK
-#define DDRC_PCFGQOS0_5_RQOS_MAP_REGION0_DEFVAL                                    0x00000000
-#define DDRC_PCFGQOS0_5_RQOS_MAP_REGION0_SHIFT                                     16
-#define DDRC_PCFGQOS0_5_RQOS_MAP_REGION0_MASK                                      0x00030000U
-
-/*Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for d
-               al RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA, arqos values are used directly as port prio
-               ities, where the higher the value corresponds to higher port priority. All of the map_level* registers must be set to distinc
-                values.*/
-#undef DDRC_PCFGQOS0_5_RQOS_MAP_LEVEL1_DEFVAL
-#undef DDRC_PCFGQOS0_5_RQOS_MAP_LEVEL1_SHIFT
-#undef DDRC_PCFGQOS0_5_RQOS_MAP_LEVEL1_MASK
-#define DDRC_PCFGQOS0_5_RQOS_MAP_LEVEL1_DEFVAL                                     0x00000000
-#define DDRC_PCFGQOS0_5_RQOS_MAP_LEVEL1_SHIFT                                      0
-#define DDRC_PCFGQOS0_5_RQOS_MAP_LEVEL1_MASK                                       0x0000000FU
-
-/*Specifies the timeout value for transactions mapped to the red address queue.*/
-#undef DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTR_DEFVAL
-#undef DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTR_SHIFT
-#undef DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTR_MASK
-#define DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTR_DEFVAL                                   0x00000000
-#define DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTR_SHIFT                                    16
-#define DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTR_MASK                                     0x07FF0000U
-
-/*Specifies the timeout value for transactions mapped to the blue address queue.*/
-#undef DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTB_DEFVAL
-#undef DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTB_SHIFT
-#undef DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTB_MASK
-#define DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTB_DEFVAL                                   0x00000000
-#define DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTB_SHIFT                                    0
-#define DDRC_PCFGQOS1_5_RQOS_MAP_TIMEOUTB_MASK                                     0x000007FFU
-
-/*This bitfield indicates the traffic class of region 1. Valid values are: 0: NPW, 1: VPW. When VPW support is disabled (UMCTL2
-               VPW_EN = 0) and traffic class of region 1 is set to 1 (VPW), VPW traffic is aliased to LPW traffic.*/
-#undef DDRC_PCFGWQOS0_5_WQOS_MAP_REGION1_DEFVAL
-#undef DDRC_PCFGWQOS0_5_WQOS_MAP_REGION1_SHIFT
-#undef DDRC_PCFGWQOS0_5_WQOS_MAP_REGION1_MASK
-#define DDRC_PCFGWQOS0_5_WQOS_MAP_REGION1_DEFVAL                                   0x00000000
-#define DDRC_PCFGWQOS0_5_WQOS_MAP_REGION1_SHIFT                                    20
-#define DDRC_PCFGWQOS0_5_WQOS_MAP_REGION1_MASK                                     0x00300000U
-
-/*This bitfield indicates the traffic class of region 0. Valid values are: 0: NPW, 1: VPW. When VPW support is disabled (UMCTL2
-               VPW_EN = 0) and traffic class of region0 is set to 1 (VPW), VPW traffic is aliased to NPW traffic.*/
-#undef DDRC_PCFGWQOS0_5_WQOS_MAP_REGION0_DEFVAL
-#undef DDRC_PCFGWQOS0_5_WQOS_MAP_REGION0_SHIFT
-#undef DDRC_PCFGWQOS0_5_WQOS_MAP_REGION0_MASK
-#define DDRC_PCFGWQOS0_5_WQOS_MAP_REGION0_DEFVAL                                   0x00000000
-#define DDRC_PCFGWQOS0_5_WQOS_MAP_REGION0_SHIFT                                    16
-#define DDRC_PCFGWQOS0_5_WQOS_MAP_REGION0_MASK                                     0x00030000U
-
-/*Separation level indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 14 which c
-               rresponds to awqos. Note that for PA, awqos values are used directly as port priorities, where the higher the value correspon
-               s to higher port priority.*/
-#undef DDRC_PCFGWQOS0_5_WQOS_MAP_LEVEL_DEFVAL
-#undef DDRC_PCFGWQOS0_5_WQOS_MAP_LEVEL_SHIFT
-#undef DDRC_PCFGWQOS0_5_WQOS_MAP_LEVEL_MASK
-#define DDRC_PCFGWQOS0_5_WQOS_MAP_LEVEL_DEFVAL                                     0x00000000
-#define DDRC_PCFGWQOS0_5_WQOS_MAP_LEVEL_SHIFT                                      0
-#define DDRC_PCFGWQOS0_5_WQOS_MAP_LEVEL_MASK                                       0x0000000FU
-
-/*Specifies the timeout value for write transactions.*/
-#undef DDRC_PCFGWQOS1_5_WQOS_MAP_TIMEOUT_DEFVAL
-#undef DDRC_PCFGWQOS1_5_WQOS_MAP_TIMEOUT_SHIFT
-#undef DDRC_PCFGWQOS1_5_WQOS_MAP_TIMEOUT_MASK
-#define DDRC_PCFGWQOS1_5_WQOS_MAP_TIMEOUT_DEFVAL
-#define DDRC_PCFGWQOS1_5_WQOS_MAP_TIMEOUT_SHIFT                                    0
-#define DDRC_PCFGWQOS1_5_WQOS_MAP_TIMEOUT_MASK                                     0x000007FFU
-
-/*Base address for address region n specified as awaddr[UMCTL2_A_ADDRW-1:x] and araddr[UMCTL2_A_ADDRW-1:x] where x is determine
-                by the minimum block size parameter UMCTL2_SARMINSIZE: (x=log2(block size)).*/
-#undef DDRC_SARBASE0_BASE_ADDR_DEFVAL
-#undef DDRC_SARBASE0_BASE_ADDR_SHIFT
-#undef DDRC_SARBASE0_BASE_ADDR_MASK
-#define DDRC_SARBASE0_BASE_ADDR_DEFVAL
-#define DDRC_SARBASE0_BASE_ADDR_SHIFT                                              0
-#define DDRC_SARBASE0_BASE_ADDR_MASK                                               0x000001FFU
-
-/*Number of blocks for address region n. This register determines the total size of the region in multiples of minimum block si
-               e as specified by the hardware parameter UMCTL2_SARMINSIZE. The register value is encoded as number of blocks = nblocks + 1.
-               or example, if register is programmed to 0, region will have 1 block.*/
-#undef DDRC_SARSIZE0_NBLOCKS_DEFVAL
-#undef DDRC_SARSIZE0_NBLOCKS_SHIFT
-#undef DDRC_SARSIZE0_NBLOCKS_MASK
-#define DDRC_SARSIZE0_NBLOCKS_DEFVAL
-#define DDRC_SARSIZE0_NBLOCKS_SHIFT                                                0
-#define DDRC_SARSIZE0_NBLOCKS_MASK                                                 0x000000FFU
-
-/*Base address for address region n specified as awaddr[UMCTL2_A_ADDRW-1:x] and araddr[UMCTL2_A_ADDRW-1:x] where x is determine
-                by the minimum block size parameter UMCTL2_SARMINSIZE: (x=log2(block size)).*/
-#undef DDRC_SARBASE1_BASE_ADDR_DEFVAL
-#undef DDRC_SARBASE1_BASE_ADDR_SHIFT
-#undef DDRC_SARBASE1_BASE_ADDR_MASK
-#define DDRC_SARBASE1_BASE_ADDR_DEFVAL
-#define DDRC_SARBASE1_BASE_ADDR_SHIFT                                              0
-#define DDRC_SARBASE1_BASE_ADDR_MASK                                               0x000001FFU
-
-/*Number of blocks for address region n. This register determines the total size of the region in multiples of minimum block si
-               e as specified by the hardware parameter UMCTL2_SARMINSIZE. The register value is encoded as number of blocks = nblocks + 1.
-               or example, if register is programmed to 0, region will have 1 block.*/
-#undef DDRC_SARSIZE1_NBLOCKS_DEFVAL
-#undef DDRC_SARSIZE1_NBLOCKS_SHIFT
-#undef DDRC_SARSIZE1_NBLOCKS_MASK
-#define DDRC_SARSIZE1_NBLOCKS_DEFVAL
-#define DDRC_SARSIZE1_NBLOCKS_SHIFT                                                0
-#define DDRC_SARSIZE1_NBLOCKS_MASK                                                 0x000000FFU
-
-/*Specifies the number of DFI clock cycles after an assertion or de-assertion of the DFI control signals that the control signa
-               s at the PHY-DRAM interface reflect the assertion or de-assertion. If the DFI clock and the memory clock are not phase-aligne
-               , this timing parameter should be rounded up to the next integer value. Note that if using RDIMM, it is necessary to incremen
-                this parameter by RDIMM's extra cycle of latency in terms of DFI clock.*/
-#undef DDRC_DFITMG0_SHADOW_DFI_T_CTRL_DELAY_DEFVAL
-#undef DDRC_DFITMG0_SHADOW_DFI_T_CTRL_DELAY_SHIFT
-#undef DDRC_DFITMG0_SHADOW_DFI_T_CTRL_DELAY_MASK
-#define DDRC_DFITMG0_SHADOW_DFI_T_CTRL_DELAY_DEFVAL                                0x07020002
-#define DDRC_DFITMG0_SHADOW_DFI_T_CTRL_DELAY_SHIFT                                 24
-#define DDRC_DFITMG0_SHADOW_DFI_T_CTRL_DELAY_MASK                                  0x1F000000U
-
-/*Defines whether dfi_rddata_en/dfi_rddata/dfi_rddata_valid is generated using HDR or SDR values Selects whether value in DFITM
-               0.dfi_t_rddata_en is in terms of SDR or HDR clock cycles: - 0 in terms of HDR clock cycles - 1 in terms of SDR clock cycles R
-               fer to PHY specification for correct value.*/
-#undef DDRC_DFITMG0_SHADOW_DFI_RDDATA_USE_SDR_DEFVAL
-#undef DDRC_DFITMG0_SHADOW_DFI_RDDATA_USE_SDR_SHIFT
-#undef DDRC_DFITMG0_SHADOW_DFI_RDDATA_USE_SDR_MASK
-#define DDRC_DFITMG0_SHADOW_DFI_RDDATA_USE_SDR_DEFVAL                              0x07020002
-#define DDRC_DFITMG0_SHADOW_DFI_RDDATA_USE_SDR_SHIFT                               23
-#define DDRC_DFITMG0_SHADOW_DFI_RDDATA_USE_SDR_MASK                                0x00800000U
-
-/*Time from the assertion of a read command on the DFI interface to the assertion of the dfi_rddata_en signal. Refer to PHY spe
-               ification for correct value. This corresponds to the DFI parameter trddata_en. Note that, depending on the PHY, if using RDIM
-               , it may be necessary to use the value (CL + 1) in the calculation of trddata_en. This is to compensate for the extra cycle o
-                latency through the RDIMM. Unit: Clocks*/
-#undef DDRC_DFITMG0_SHADOW_DFI_T_RDDATA_EN_DEFVAL
-#undef DDRC_DFITMG0_SHADOW_DFI_T_RDDATA_EN_SHIFT
-#undef DDRC_DFITMG0_SHADOW_DFI_T_RDDATA_EN_MASK
-#define DDRC_DFITMG0_SHADOW_DFI_T_RDDATA_EN_DEFVAL                                 0x07020002
-#define DDRC_DFITMG0_SHADOW_DFI_T_RDDATA_EN_SHIFT                                  16
-#define DDRC_DFITMG0_SHADOW_DFI_T_RDDATA_EN_MASK                                   0x003F0000U
-
-/*Defines whether dfi_wrdata_en/dfi_wrdata/dfi_wrdata_mask is generated using HDR or SDR values Selects whether value in DFITMG
-               .dfi_tphy_wrlat is in terms of SDR or HDR clock cycles Selects whether value in DFITMG0.dfi_tphy_wrdata is in terms of SDR or
-               HDR clock cycles - 0 in terms of HDR clock cycles - 1 in terms of SDR clock cycles Refer to PHY specification for correct val
-               e.*/
-#undef DDRC_DFITMG0_SHADOW_DFI_WRDATA_USE_SDR_DEFVAL
-#undef DDRC_DFITMG0_SHADOW_DFI_WRDATA_USE_SDR_SHIFT
-#undef DDRC_DFITMG0_SHADOW_DFI_WRDATA_USE_SDR_MASK
-#define DDRC_DFITMG0_SHADOW_DFI_WRDATA_USE_SDR_DEFVAL                              0x07020002
-#define DDRC_DFITMG0_SHADOW_DFI_WRDATA_USE_SDR_SHIFT                               15
-#define DDRC_DFITMG0_SHADOW_DFI_WRDATA_USE_SDR_MASK                                0x00008000U
-
-/*Specifies the number of clock cycles between when dfi_wrdata_en is asserted to when the associated write data is driven on th
-                dfi_wrdata signal. This corresponds to the DFI timing parameter tphy_wrdata. Refer to PHY specification for correct value. N
-               te, max supported value is 8. Unit: Clocks*/
-#undef DDRC_DFITMG0_SHADOW_DFI_TPHY_WRDATA_DEFVAL
-#undef DDRC_DFITMG0_SHADOW_DFI_TPHY_WRDATA_SHIFT
-#undef DDRC_DFITMG0_SHADOW_DFI_TPHY_WRDATA_MASK
-#define DDRC_DFITMG0_SHADOW_DFI_TPHY_WRDATA_DEFVAL                                 0x07020002
-#define DDRC_DFITMG0_SHADOW_DFI_TPHY_WRDATA_SHIFT                                  8
-#define DDRC_DFITMG0_SHADOW_DFI_TPHY_WRDATA_MASK                                   0x00003F00U
-
-/*Write latency Number of clocks from the write command to write data enable (dfi_wrdata_en). This corresponds to the DFI timin
-                parameter tphy_wrlat. Refer to PHY specification for correct value.Note that, depending on the PHY, if using RDIMM, it may b
-                necessary to use the value (CL + 1) in the calculation of tphy_wrlat. This is to compensate for the extra cycle of latency t
-               rough the RDIMM.*/
-#undef DDRC_DFITMG0_SHADOW_DFI_TPHY_WRLAT_DEFVAL
-#undef DDRC_DFITMG0_SHADOW_DFI_TPHY_WRLAT_SHIFT
-#undef DDRC_DFITMG0_SHADOW_DFI_TPHY_WRLAT_MASK
-#define DDRC_DFITMG0_SHADOW_DFI_TPHY_WRLAT_DEFVAL                                  0x07020002
-#define DDRC_DFITMG0_SHADOW_DFI_TPHY_WRLAT_SHIFT                                   0
-#define DDRC_DFITMG0_SHADOW_DFI_TPHY_WRLAT_MASK                                    0x0000003FU
-
-/*DDR block level reset inside of the DDR Sub System*/
-#undef CRF_APB_RST_DDR_SS_DDR_RESET_DEFVAL
-#undef CRF_APB_RST_DDR_SS_DDR_RESET_SHIFT
-#undef CRF_APB_RST_DDR_SS_DDR_RESET_MASK
-#define CRF_APB_RST_DDR_SS_DDR_RESET_DEFVAL                                        0x0000000F
-#define CRF_APB_RST_DDR_SS_DDR_RESET_SHIFT                                         3
-#define CRF_APB_RST_DDR_SS_DDR_RESET_MASK                                          0x00000008U
-
-/*Address Copy*/
-#undef DDR_PHY_PGCR0_ADCP_DEFVAL
-#undef DDR_PHY_PGCR0_ADCP_SHIFT
-#undef DDR_PHY_PGCR0_ADCP_MASK
-#define DDR_PHY_PGCR0_ADCP_DEFVAL                                                  0x07001E00
-#define DDR_PHY_PGCR0_ADCP_SHIFT                                                   31
-#define DDR_PHY_PGCR0_ADCP_MASK                                                    0x80000000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_PGCR0_RESERVED_30_27_DEFVAL
-#undef DDR_PHY_PGCR0_RESERVED_30_27_SHIFT
-#undef DDR_PHY_PGCR0_RESERVED_30_27_MASK
-#define DDR_PHY_PGCR0_RESERVED_30_27_DEFVAL                                        0x07001E00
-#define DDR_PHY_PGCR0_RESERVED_30_27_SHIFT                                         27
-#define DDR_PHY_PGCR0_RESERVED_30_27_MASK                                          0x78000000U
-
-/*PHY FIFO Reset*/
-#undef DDR_PHY_PGCR0_PHYFRST_DEFVAL
-#undef DDR_PHY_PGCR0_PHYFRST_SHIFT
-#undef DDR_PHY_PGCR0_PHYFRST_MASK
-#define DDR_PHY_PGCR0_PHYFRST_DEFVAL                                               0x07001E00
-#define DDR_PHY_PGCR0_PHYFRST_SHIFT                                                26
-#define DDR_PHY_PGCR0_PHYFRST_MASK                                                 0x04000000U
-
-/*Oscillator Mode Address/Command Delay Line Select*/
-#undef DDR_PHY_PGCR0_OSCACDL_DEFVAL
-#undef DDR_PHY_PGCR0_OSCACDL_SHIFT
-#undef DDR_PHY_PGCR0_OSCACDL_MASK
-#define DDR_PHY_PGCR0_OSCACDL_DEFVAL                                               0x07001E00
-#define DDR_PHY_PGCR0_OSCACDL_SHIFT                                                24
-#define DDR_PHY_PGCR0_OSCACDL_MASK                                                 0x03000000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_PGCR0_RESERVED_23_19_DEFVAL
-#undef DDR_PHY_PGCR0_RESERVED_23_19_SHIFT
-#undef DDR_PHY_PGCR0_RESERVED_23_19_MASK
-#define DDR_PHY_PGCR0_RESERVED_23_19_DEFVAL                                        0x07001E00
-#define DDR_PHY_PGCR0_RESERVED_23_19_SHIFT                                         19
-#define DDR_PHY_PGCR0_RESERVED_23_19_MASK                                          0x00F80000U
-
-/*Digital Test Output Select*/
-#undef DDR_PHY_PGCR0_DTOSEL_DEFVAL
-#undef DDR_PHY_PGCR0_DTOSEL_SHIFT
-#undef DDR_PHY_PGCR0_DTOSEL_MASK
-#define DDR_PHY_PGCR0_DTOSEL_DEFVAL                                                0x07001E00
-#define DDR_PHY_PGCR0_DTOSEL_SHIFT                                                 14
-#define DDR_PHY_PGCR0_DTOSEL_MASK                                                  0x0007C000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_PGCR0_RESERVED_13_DEFVAL
-#undef DDR_PHY_PGCR0_RESERVED_13_SHIFT
-#undef DDR_PHY_PGCR0_RESERVED_13_MASK
-#define DDR_PHY_PGCR0_RESERVED_13_DEFVAL                                           0x07001E00
-#define DDR_PHY_PGCR0_RESERVED_13_SHIFT                                            13
-#define DDR_PHY_PGCR0_RESERVED_13_MASK                                             0x00002000U
-
-/*Oscillator Mode Division*/
-#undef DDR_PHY_PGCR0_OSCDIV_DEFVAL
-#undef DDR_PHY_PGCR0_OSCDIV_SHIFT
-#undef DDR_PHY_PGCR0_OSCDIV_MASK
-#define DDR_PHY_PGCR0_OSCDIV_DEFVAL                                                0x07001E00
-#define DDR_PHY_PGCR0_OSCDIV_SHIFT                                                 9
-#define DDR_PHY_PGCR0_OSCDIV_MASK                                                  0x00001E00U
-
-/*Oscillator Enable*/
-#undef DDR_PHY_PGCR0_OSCEN_DEFVAL
-#undef DDR_PHY_PGCR0_OSCEN_SHIFT
-#undef DDR_PHY_PGCR0_OSCEN_MASK
-#define DDR_PHY_PGCR0_OSCEN_DEFVAL                                                 0x07001E00
-#define DDR_PHY_PGCR0_OSCEN_SHIFT                                                  8
-#define DDR_PHY_PGCR0_OSCEN_MASK                                                   0x00000100U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_PGCR0_RESERVED_7_0_DEFVAL
-#undef DDR_PHY_PGCR0_RESERVED_7_0_SHIFT
-#undef DDR_PHY_PGCR0_RESERVED_7_0_MASK
-#define DDR_PHY_PGCR0_RESERVED_7_0_DEFVAL                                          0x07001E00
-#define DDR_PHY_PGCR0_RESERVED_7_0_SHIFT                                           0
-#define DDR_PHY_PGCR0_RESERVED_7_0_MASK                                            0x000000FFU
-
-/*Clear Training Status Registers*/
-#undef DDR_PHY_PGCR2_CLRTSTAT_DEFVAL
-#undef DDR_PHY_PGCR2_CLRTSTAT_SHIFT
-#undef DDR_PHY_PGCR2_CLRTSTAT_MASK
-#define DDR_PHY_PGCR2_CLRTSTAT_DEFVAL                                              0x00F12480
-#define DDR_PHY_PGCR2_CLRTSTAT_SHIFT                                               31
-#define DDR_PHY_PGCR2_CLRTSTAT_MASK                                                0x80000000U
-
-/*Clear Impedance Calibration*/
-#undef DDR_PHY_PGCR2_CLRZCAL_DEFVAL
-#undef DDR_PHY_PGCR2_CLRZCAL_SHIFT
-#undef DDR_PHY_PGCR2_CLRZCAL_MASK
-#define DDR_PHY_PGCR2_CLRZCAL_DEFVAL                                               0x00F12480
-#define DDR_PHY_PGCR2_CLRZCAL_SHIFT                                                30
-#define DDR_PHY_PGCR2_CLRZCAL_MASK                                                 0x40000000U
-
-/*Clear Parity Error*/
-#undef DDR_PHY_PGCR2_CLRPERR_DEFVAL
-#undef DDR_PHY_PGCR2_CLRPERR_SHIFT
-#undef DDR_PHY_PGCR2_CLRPERR_MASK
-#define DDR_PHY_PGCR2_CLRPERR_DEFVAL                                               0x00F12480
-#define DDR_PHY_PGCR2_CLRPERR_SHIFT                                                29
-#define DDR_PHY_PGCR2_CLRPERR_MASK                                                 0x20000000U
-
-/*Initialization Complete Pin Configuration*/
-#undef DDR_PHY_PGCR2_ICPC_DEFVAL
-#undef DDR_PHY_PGCR2_ICPC_SHIFT
-#undef DDR_PHY_PGCR2_ICPC_MASK
-#define DDR_PHY_PGCR2_ICPC_DEFVAL                                                  0x00F12480
-#define DDR_PHY_PGCR2_ICPC_SHIFT                                                   28
-#define DDR_PHY_PGCR2_ICPC_MASK                                                    0x10000000U
-
-/*Data Training PUB Mode Exit Timer*/
-#undef DDR_PHY_PGCR2_DTPMXTMR_DEFVAL
-#undef DDR_PHY_PGCR2_DTPMXTMR_SHIFT
-#undef DDR_PHY_PGCR2_DTPMXTMR_MASK
-#define DDR_PHY_PGCR2_DTPMXTMR_DEFVAL                                              0x00F12480
-#define DDR_PHY_PGCR2_DTPMXTMR_SHIFT                                               20
-#define DDR_PHY_PGCR2_DTPMXTMR_MASK                                                0x0FF00000U
-
-/*Initialization Bypass*/
-#undef DDR_PHY_PGCR2_INITFSMBYP_DEFVAL
-#undef DDR_PHY_PGCR2_INITFSMBYP_SHIFT
-#undef DDR_PHY_PGCR2_INITFSMBYP_MASK
-#define DDR_PHY_PGCR2_INITFSMBYP_DEFVAL                                            0x00F12480
-#define DDR_PHY_PGCR2_INITFSMBYP_SHIFT                                             19
-#define DDR_PHY_PGCR2_INITFSMBYP_MASK                                              0x00080000U
-
-/*PLL FSM Bypass*/
-#undef DDR_PHY_PGCR2_PLLFSMBYP_DEFVAL
-#undef DDR_PHY_PGCR2_PLLFSMBYP_SHIFT
-#undef DDR_PHY_PGCR2_PLLFSMBYP_MASK
-#define DDR_PHY_PGCR2_PLLFSMBYP_DEFVAL                                             0x00F12480
-#define DDR_PHY_PGCR2_PLLFSMBYP_SHIFT                                              18
-#define DDR_PHY_PGCR2_PLLFSMBYP_MASK                                               0x00040000U
-
-/*Refresh Period*/
-#undef DDR_PHY_PGCR2_TREFPRD_DEFVAL
-#undef DDR_PHY_PGCR2_TREFPRD_SHIFT
-#undef DDR_PHY_PGCR2_TREFPRD_MASK
-#define DDR_PHY_PGCR2_TREFPRD_DEFVAL                                               0x00F12480
-#define DDR_PHY_PGCR2_TREFPRD_SHIFT                                                0
-#define DDR_PHY_PGCR2_TREFPRD_MASK                                                 0x0003FFFFU
-
-/*CKN Enable*/
-#undef DDR_PHY_PGCR3_CKNEN_DEFVAL
-#undef DDR_PHY_PGCR3_CKNEN_SHIFT
-#undef DDR_PHY_PGCR3_CKNEN_MASK
-#define DDR_PHY_PGCR3_CKNEN_DEFVAL                                                 0x55AA0080
-#define DDR_PHY_PGCR3_CKNEN_SHIFT                                                  24
-#define DDR_PHY_PGCR3_CKNEN_MASK                                                   0xFF000000U
-
-/*CK Enable*/
-#undef DDR_PHY_PGCR3_CKEN_DEFVAL
-#undef DDR_PHY_PGCR3_CKEN_SHIFT
-#undef DDR_PHY_PGCR3_CKEN_MASK
-#define DDR_PHY_PGCR3_CKEN_DEFVAL                                                  0x55AA0080
-#define DDR_PHY_PGCR3_CKEN_SHIFT                                                   16
-#define DDR_PHY_PGCR3_CKEN_MASK                                                    0x00FF0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_PGCR3_RESERVED_15_DEFVAL
-#undef DDR_PHY_PGCR3_RESERVED_15_SHIFT
-#undef DDR_PHY_PGCR3_RESERVED_15_MASK
-#define DDR_PHY_PGCR3_RESERVED_15_DEFVAL                                           0x55AA0080
-#define DDR_PHY_PGCR3_RESERVED_15_SHIFT                                            15
-#define DDR_PHY_PGCR3_RESERVED_15_MASK                                             0x00008000U
-
-/*Enable Clock Gating for AC [0] ctl_rd_clk*/
-#undef DDR_PHY_PGCR3_GATEACRDCLK_DEFVAL
-#undef DDR_PHY_PGCR3_GATEACRDCLK_SHIFT
-#undef DDR_PHY_PGCR3_GATEACRDCLK_MASK
-#define DDR_PHY_PGCR3_GATEACRDCLK_DEFVAL                                           0x55AA0080
-#define DDR_PHY_PGCR3_GATEACRDCLK_SHIFT                                            13
-#define DDR_PHY_PGCR3_GATEACRDCLK_MASK                                             0x00006000U
-
-/*Enable Clock Gating for AC [0] ddr_clk*/
-#undef DDR_PHY_PGCR3_GATEACDDRCLK_DEFVAL
-#undef DDR_PHY_PGCR3_GATEACDDRCLK_SHIFT
-#undef DDR_PHY_PGCR3_GATEACDDRCLK_MASK
-#define DDR_PHY_PGCR3_GATEACDDRCLK_DEFVAL                                          0x55AA0080
-#define DDR_PHY_PGCR3_GATEACDDRCLK_SHIFT                                           11
-#define DDR_PHY_PGCR3_GATEACDDRCLK_MASK                                            0x00001800U
-
-/*Enable Clock Gating for AC [0] ctl_clk*/
-#undef DDR_PHY_PGCR3_GATEACCTLCLK_DEFVAL
-#undef DDR_PHY_PGCR3_GATEACCTLCLK_SHIFT
-#undef DDR_PHY_PGCR3_GATEACCTLCLK_MASK
-#define DDR_PHY_PGCR3_GATEACCTLCLK_DEFVAL                                          0x55AA0080
-#define DDR_PHY_PGCR3_GATEACCTLCLK_SHIFT                                           9
-#define DDR_PHY_PGCR3_GATEACCTLCLK_MASK                                            0x00000600U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_PGCR3_RESERVED_8_DEFVAL
-#undef DDR_PHY_PGCR3_RESERVED_8_SHIFT
-#undef DDR_PHY_PGCR3_RESERVED_8_MASK
-#define DDR_PHY_PGCR3_RESERVED_8_DEFVAL                                            0x55AA0080
-#define DDR_PHY_PGCR3_RESERVED_8_SHIFT                                             8
-#define DDR_PHY_PGCR3_RESERVED_8_MASK                                              0x00000100U
-
-/*Controls DDL Bypass Modes*/
-#undef DDR_PHY_PGCR3_DDLBYPMODE_DEFVAL
-#undef DDR_PHY_PGCR3_DDLBYPMODE_SHIFT
-#undef DDR_PHY_PGCR3_DDLBYPMODE_MASK
-#define DDR_PHY_PGCR3_DDLBYPMODE_DEFVAL                                            0x55AA0080
-#define DDR_PHY_PGCR3_DDLBYPMODE_SHIFT                                             6
-#define DDR_PHY_PGCR3_DDLBYPMODE_MASK                                              0x000000C0U
-
-/*IO Loop-Back Select*/
-#undef DDR_PHY_PGCR3_IOLB_DEFVAL
-#undef DDR_PHY_PGCR3_IOLB_SHIFT
-#undef DDR_PHY_PGCR3_IOLB_MASK
-#define DDR_PHY_PGCR3_IOLB_DEFVAL                                                  0x55AA0080
-#define DDR_PHY_PGCR3_IOLB_SHIFT                                                   5
-#define DDR_PHY_PGCR3_IOLB_MASK                                                    0x00000020U
-
-/*AC Receive FIFO Read Mode*/
-#undef DDR_PHY_PGCR3_RDMODE_DEFVAL
-#undef DDR_PHY_PGCR3_RDMODE_SHIFT
-#undef DDR_PHY_PGCR3_RDMODE_MASK
-#define DDR_PHY_PGCR3_RDMODE_DEFVAL                                                0x55AA0080
-#define DDR_PHY_PGCR3_RDMODE_SHIFT                                                 3
-#define DDR_PHY_PGCR3_RDMODE_MASK                                                  0x00000018U
-
-/*Read FIFO Reset Disable*/
-#undef DDR_PHY_PGCR3_DISRST_DEFVAL
-#undef DDR_PHY_PGCR3_DISRST_SHIFT
-#undef DDR_PHY_PGCR3_DISRST_MASK
-#define DDR_PHY_PGCR3_DISRST_DEFVAL                                                0x55AA0080
-#define DDR_PHY_PGCR3_DISRST_SHIFT                                                 2
-#define DDR_PHY_PGCR3_DISRST_MASK                                                  0x00000004U
-
-/*Clock Level when Clock Gating*/
-#undef DDR_PHY_PGCR3_CLKLEVEL_DEFVAL
-#undef DDR_PHY_PGCR3_CLKLEVEL_SHIFT
-#undef DDR_PHY_PGCR3_CLKLEVEL_MASK
-#define DDR_PHY_PGCR3_CLKLEVEL_DEFVAL                                              0x55AA0080
-#define DDR_PHY_PGCR3_CLKLEVEL_SHIFT                                               0
-#define DDR_PHY_PGCR3_CLKLEVEL_MASK                                                0x00000003U
-
-/*Frequency B Ratio Term*/
-#undef DDR_PHY_PGCR5_FRQBT_DEFVAL
-#undef DDR_PHY_PGCR5_FRQBT_SHIFT
-#undef DDR_PHY_PGCR5_FRQBT_MASK
-#define DDR_PHY_PGCR5_FRQBT_DEFVAL                                                 0x01010000
-#define DDR_PHY_PGCR5_FRQBT_SHIFT                                                  24
-#define DDR_PHY_PGCR5_FRQBT_MASK                                                   0xFF000000U
-
-/*Frequency A Ratio Term*/
-#undef DDR_PHY_PGCR5_FRQAT_DEFVAL
-#undef DDR_PHY_PGCR5_FRQAT_SHIFT
-#undef DDR_PHY_PGCR5_FRQAT_MASK
-#define DDR_PHY_PGCR5_FRQAT_DEFVAL                                                 0x01010000
-#define DDR_PHY_PGCR5_FRQAT_SHIFT                                                  16
-#define DDR_PHY_PGCR5_FRQAT_MASK                                                   0x00FF0000U
-
-/*DFI Disconnect Time Period*/
-#undef DDR_PHY_PGCR5_DISCNPERIOD_DEFVAL
-#undef DDR_PHY_PGCR5_DISCNPERIOD_SHIFT
-#undef DDR_PHY_PGCR5_DISCNPERIOD_MASK
-#define DDR_PHY_PGCR5_DISCNPERIOD_DEFVAL                                           0x01010000
-#define DDR_PHY_PGCR5_DISCNPERIOD_SHIFT                                            8
-#define DDR_PHY_PGCR5_DISCNPERIOD_MASK                                             0x0000FF00U
-
-/*Receiver bias core side control*/
-#undef DDR_PHY_PGCR5_VREF_RBCTRL_DEFVAL
-#undef DDR_PHY_PGCR5_VREF_RBCTRL_SHIFT
-#undef DDR_PHY_PGCR5_VREF_RBCTRL_MASK
-#define DDR_PHY_PGCR5_VREF_RBCTRL_DEFVAL                                           0x01010000
-#define DDR_PHY_PGCR5_VREF_RBCTRL_SHIFT                                            4
-#define DDR_PHY_PGCR5_VREF_RBCTRL_MASK                                             0x000000F0U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_PGCR5_RESERVED_3_DEFVAL
-#undef DDR_PHY_PGCR5_RESERVED_3_SHIFT
-#undef DDR_PHY_PGCR5_RESERVED_3_MASK
-#define DDR_PHY_PGCR5_RESERVED_3_DEFVAL                                            0x01010000
-#define DDR_PHY_PGCR5_RESERVED_3_SHIFT                                             3
-#define DDR_PHY_PGCR5_RESERVED_3_MASK                                              0x00000008U
-
-/*Internal VREF generator REFSEL ragne select*/
-#undef DDR_PHY_PGCR5_DXREFISELRANGE_DEFVAL
-#undef DDR_PHY_PGCR5_DXREFISELRANGE_SHIFT
-#undef DDR_PHY_PGCR5_DXREFISELRANGE_MASK
-#define DDR_PHY_PGCR5_DXREFISELRANGE_DEFVAL                                        0x01010000
-#define DDR_PHY_PGCR5_DXREFISELRANGE_SHIFT                                         2
-#define DDR_PHY_PGCR5_DXREFISELRANGE_MASK                                          0x00000004U
-
-/*DDL Page Read Write select*/
-#undef DDR_PHY_PGCR5_DDLPGACT_DEFVAL
-#undef DDR_PHY_PGCR5_DDLPGACT_SHIFT
-#undef DDR_PHY_PGCR5_DDLPGACT_MASK
-#define DDR_PHY_PGCR5_DDLPGACT_DEFVAL                                              0x01010000
-#define DDR_PHY_PGCR5_DDLPGACT_SHIFT                                               1
-#define DDR_PHY_PGCR5_DDLPGACT_MASK                                                0x00000002U
-
-/*DDL Page Read Write select*/
-#undef DDR_PHY_PGCR5_DDLPGRW_DEFVAL
-#undef DDR_PHY_PGCR5_DDLPGRW_SHIFT
-#undef DDR_PHY_PGCR5_DDLPGRW_MASK
-#define DDR_PHY_PGCR5_DDLPGRW_DEFVAL                                               0x01010000
-#define DDR_PHY_PGCR5_DDLPGRW_SHIFT                                                0
-#define DDR_PHY_PGCR5_DDLPGRW_MASK                                                 0x00000001U
-
-/*PLL Power-Down Time*/
-#undef DDR_PHY_PTR0_TPLLPD_DEFVAL
-#undef DDR_PHY_PTR0_TPLLPD_SHIFT
-#undef DDR_PHY_PTR0_TPLLPD_MASK
-#define DDR_PHY_PTR0_TPLLPD_DEFVAL                                                 0x42C21590
-#define DDR_PHY_PTR0_TPLLPD_SHIFT                                                  21
-#define DDR_PHY_PTR0_TPLLPD_MASK                                                   0xFFE00000U
-
-/*PLL Gear Shift Time*/
-#undef DDR_PHY_PTR0_TPLLGS_DEFVAL
-#undef DDR_PHY_PTR0_TPLLGS_SHIFT
-#undef DDR_PHY_PTR0_TPLLGS_MASK
-#define DDR_PHY_PTR0_TPLLGS_DEFVAL                                                 0x42C21590
-#define DDR_PHY_PTR0_TPLLGS_SHIFT                                                  6
-#define DDR_PHY_PTR0_TPLLGS_MASK                                                   0x001FFFC0U
-
-/*PHY Reset Time*/
-#undef DDR_PHY_PTR0_TPHYRST_DEFVAL
-#undef DDR_PHY_PTR0_TPHYRST_SHIFT
-#undef DDR_PHY_PTR0_TPHYRST_MASK
-#define DDR_PHY_PTR0_TPHYRST_DEFVAL                                                0x42C21590
-#define DDR_PHY_PTR0_TPHYRST_SHIFT                                                 0
-#define DDR_PHY_PTR0_TPHYRST_MASK                                                  0x0000003FU
-
-/*PLL Lock Time*/
-#undef DDR_PHY_PTR1_TPLLLOCK_DEFVAL
-#undef DDR_PHY_PTR1_TPLLLOCK_SHIFT
-#undef DDR_PHY_PTR1_TPLLLOCK_MASK
-#define DDR_PHY_PTR1_TPLLLOCK_DEFVAL                                               0xD05612C0
-#define DDR_PHY_PTR1_TPLLLOCK_SHIFT                                                16
-#define DDR_PHY_PTR1_TPLLLOCK_MASK                                                 0xFFFF0000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_PTR1_RESERVED_15_13_DEFVAL
-#undef DDR_PHY_PTR1_RESERVED_15_13_SHIFT
-#undef DDR_PHY_PTR1_RESERVED_15_13_MASK
-#define DDR_PHY_PTR1_RESERVED_15_13_DEFVAL                                         0xD05612C0
-#define DDR_PHY_PTR1_RESERVED_15_13_SHIFT                                          13
-#define DDR_PHY_PTR1_RESERVED_15_13_MASK                                           0x0000E000U
-
-/*PLL Reset Time*/
-#undef DDR_PHY_PTR1_TPLLRST_DEFVAL
-#undef DDR_PHY_PTR1_TPLLRST_SHIFT
-#undef DDR_PHY_PTR1_TPLLRST_MASK
-#define DDR_PHY_PTR1_TPLLRST_DEFVAL                                                0xD05612C0
-#define DDR_PHY_PTR1_TPLLRST_SHIFT                                                 0
-#define DDR_PHY_PTR1_TPLLRST_MASK                                                  0x00001FFFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DSGCR_RESERVED_31_28_DEFVAL
-#undef DDR_PHY_DSGCR_RESERVED_31_28_SHIFT
-#undef DDR_PHY_DSGCR_RESERVED_31_28_MASK
-#define DDR_PHY_DSGCR_RESERVED_31_28_DEFVAL                                        0x02A04101
-#define DDR_PHY_DSGCR_RESERVED_31_28_SHIFT                                         28
-#define DDR_PHY_DSGCR_RESERVED_31_28_MASK                                          0xF0000000U
-
-/*When RDBI enabled, this bit is used to select RDBI CL calculation, if it is 1b1, calculation will use RDBICL, otherwise use d
-               fault calculation.*/
-#undef DDR_PHY_DSGCR_RDBICLSEL_DEFVAL
-#undef DDR_PHY_DSGCR_RDBICLSEL_SHIFT
-#undef DDR_PHY_DSGCR_RDBICLSEL_MASK
-#define DDR_PHY_DSGCR_RDBICLSEL_DEFVAL                                             0x02A04101
-#define DDR_PHY_DSGCR_RDBICLSEL_SHIFT                                              27
-#define DDR_PHY_DSGCR_RDBICLSEL_MASK                                               0x08000000U
-
-/*When RDBI enabled, if RDBICLSEL is asserted, RDBI CL adjust using this value.*/
-#undef DDR_PHY_DSGCR_RDBICL_DEFVAL
-#undef DDR_PHY_DSGCR_RDBICL_SHIFT
-#undef DDR_PHY_DSGCR_RDBICL_MASK
-#define DDR_PHY_DSGCR_RDBICL_DEFVAL                                                0x02A04101
-#define DDR_PHY_DSGCR_RDBICL_SHIFT                                                 24
-#define DDR_PHY_DSGCR_RDBICL_MASK                                                  0x07000000U
-
-/*PHY Impedance Update Enable*/
-#undef DDR_PHY_DSGCR_PHYZUEN_DEFVAL
-#undef DDR_PHY_DSGCR_PHYZUEN_SHIFT
-#undef DDR_PHY_DSGCR_PHYZUEN_MASK
-#define DDR_PHY_DSGCR_PHYZUEN_DEFVAL                                               0x02A04101
-#define DDR_PHY_DSGCR_PHYZUEN_SHIFT                                                23
-#define DDR_PHY_DSGCR_PHYZUEN_MASK                                                 0x00800000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DSGCR_RESERVED_22_DEFVAL
-#undef DDR_PHY_DSGCR_RESERVED_22_SHIFT
-#undef DDR_PHY_DSGCR_RESERVED_22_MASK
-#define DDR_PHY_DSGCR_RESERVED_22_DEFVAL                                           0x02A04101
-#define DDR_PHY_DSGCR_RESERVED_22_SHIFT                                            22
-#define DDR_PHY_DSGCR_RESERVED_22_MASK                                             0x00400000U
-
-/*SDRAM Reset Output Enable*/
-#undef DDR_PHY_DSGCR_RSTOE_DEFVAL
-#undef DDR_PHY_DSGCR_RSTOE_SHIFT
-#undef DDR_PHY_DSGCR_RSTOE_MASK
-#define DDR_PHY_DSGCR_RSTOE_DEFVAL                                                 0x02A04101
-#define DDR_PHY_DSGCR_RSTOE_SHIFT                                                  21
-#define DDR_PHY_DSGCR_RSTOE_MASK                                                   0x00200000U
-
-/*Single Data Rate Mode*/
-#undef DDR_PHY_DSGCR_SDRMODE_DEFVAL
-#undef DDR_PHY_DSGCR_SDRMODE_SHIFT
-#undef DDR_PHY_DSGCR_SDRMODE_MASK
-#define DDR_PHY_DSGCR_SDRMODE_DEFVAL                                               0x02A04101
-#define DDR_PHY_DSGCR_SDRMODE_SHIFT                                                19
-#define DDR_PHY_DSGCR_SDRMODE_MASK                                                 0x00180000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DSGCR_RESERVED_18_DEFVAL
-#undef DDR_PHY_DSGCR_RESERVED_18_SHIFT
-#undef DDR_PHY_DSGCR_RESERVED_18_MASK
-#define DDR_PHY_DSGCR_RESERVED_18_DEFVAL                                           0x02A04101
-#define DDR_PHY_DSGCR_RESERVED_18_SHIFT                                            18
-#define DDR_PHY_DSGCR_RESERVED_18_MASK                                             0x00040000U
-
-/*ATO Analog Test Enable*/
-#undef DDR_PHY_DSGCR_ATOAE_DEFVAL
-#undef DDR_PHY_DSGCR_ATOAE_SHIFT
-#undef DDR_PHY_DSGCR_ATOAE_MASK
-#define DDR_PHY_DSGCR_ATOAE_DEFVAL                                                 0x02A04101
-#define DDR_PHY_DSGCR_ATOAE_SHIFT                                                  17
-#define DDR_PHY_DSGCR_ATOAE_MASK                                                   0x00020000U
-
-/*DTO Output Enable*/
-#undef DDR_PHY_DSGCR_DTOOE_DEFVAL
-#undef DDR_PHY_DSGCR_DTOOE_SHIFT
-#undef DDR_PHY_DSGCR_DTOOE_MASK
-#define DDR_PHY_DSGCR_DTOOE_DEFVAL                                                 0x02A04101
-#define DDR_PHY_DSGCR_DTOOE_SHIFT                                                  16
-#define DDR_PHY_DSGCR_DTOOE_MASK                                                   0x00010000U
-
-/*DTO I/O Mode*/
-#undef DDR_PHY_DSGCR_DTOIOM_DEFVAL
-#undef DDR_PHY_DSGCR_DTOIOM_SHIFT
-#undef DDR_PHY_DSGCR_DTOIOM_MASK
-#define DDR_PHY_DSGCR_DTOIOM_DEFVAL                                                0x02A04101
-#define DDR_PHY_DSGCR_DTOIOM_SHIFT                                                 15
-#define DDR_PHY_DSGCR_DTOIOM_MASK                                                  0x00008000U
-
-/*DTO Power Down Receiver*/
-#undef DDR_PHY_DSGCR_DTOPDR_DEFVAL
-#undef DDR_PHY_DSGCR_DTOPDR_SHIFT
-#undef DDR_PHY_DSGCR_DTOPDR_MASK
-#define DDR_PHY_DSGCR_DTOPDR_DEFVAL                                                0x02A04101
-#define DDR_PHY_DSGCR_DTOPDR_SHIFT                                                 14
-#define DDR_PHY_DSGCR_DTOPDR_MASK                                                  0x00004000U
-
-/*Reserved. Return zeroes on reads*/
-#undef DDR_PHY_DSGCR_RESERVED_13_DEFVAL
-#undef DDR_PHY_DSGCR_RESERVED_13_SHIFT
-#undef DDR_PHY_DSGCR_RESERVED_13_MASK
-#define DDR_PHY_DSGCR_RESERVED_13_DEFVAL                                           0x02A04101
-#define DDR_PHY_DSGCR_RESERVED_13_SHIFT                                            13
-#define DDR_PHY_DSGCR_RESERVED_13_MASK                                             0x00002000U
-
-/*DTO On-Die Termination*/
-#undef DDR_PHY_DSGCR_DTOODT_DEFVAL
-#undef DDR_PHY_DSGCR_DTOODT_SHIFT
-#undef DDR_PHY_DSGCR_DTOODT_MASK
-#define DDR_PHY_DSGCR_DTOODT_DEFVAL                                                0x02A04101
-#define DDR_PHY_DSGCR_DTOODT_SHIFT                                                 12
-#define DDR_PHY_DSGCR_DTOODT_MASK                                                  0x00001000U
-
-/*PHY Update Acknowledge Delay*/
-#undef DDR_PHY_DSGCR_PUAD_DEFVAL
-#undef DDR_PHY_DSGCR_PUAD_SHIFT
-#undef DDR_PHY_DSGCR_PUAD_MASK
-#define DDR_PHY_DSGCR_PUAD_DEFVAL                                                  0x02A04101
-#define DDR_PHY_DSGCR_PUAD_SHIFT                                                   6
-#define DDR_PHY_DSGCR_PUAD_MASK                                                    0x00000FC0U
-
-/*Controller Update Acknowledge Enable*/
-#undef DDR_PHY_DSGCR_CUAEN_DEFVAL
-#undef DDR_PHY_DSGCR_CUAEN_SHIFT
-#undef DDR_PHY_DSGCR_CUAEN_MASK
-#define DDR_PHY_DSGCR_CUAEN_DEFVAL                                                 0x02A04101
-#define DDR_PHY_DSGCR_CUAEN_SHIFT                                                  5
-#define DDR_PHY_DSGCR_CUAEN_MASK                                                   0x00000020U
-
-/*Reserved. Return zeroes on reads*/
-#undef DDR_PHY_DSGCR_RESERVED_4_3_DEFVAL
-#undef DDR_PHY_DSGCR_RESERVED_4_3_SHIFT
-#undef DDR_PHY_DSGCR_RESERVED_4_3_MASK
-#define DDR_PHY_DSGCR_RESERVED_4_3_DEFVAL                                          0x02A04101
-#define DDR_PHY_DSGCR_RESERVED_4_3_SHIFT                                           3
-#define DDR_PHY_DSGCR_RESERVED_4_3_MASK                                            0x00000018U
-
-/*Controller Impedance Update Enable*/
-#undef DDR_PHY_DSGCR_CTLZUEN_DEFVAL
-#undef DDR_PHY_DSGCR_CTLZUEN_SHIFT
-#undef DDR_PHY_DSGCR_CTLZUEN_MASK
-#define DDR_PHY_DSGCR_CTLZUEN_DEFVAL                                               0x02A04101
-#define DDR_PHY_DSGCR_CTLZUEN_SHIFT                                                2
-#define DDR_PHY_DSGCR_CTLZUEN_MASK                                                 0x00000004U
-
-/*Reserved. Return zeroes on reads*/
-#undef DDR_PHY_DSGCR_RESERVED_1_DEFVAL
-#undef DDR_PHY_DSGCR_RESERVED_1_SHIFT
-#undef DDR_PHY_DSGCR_RESERVED_1_MASK
-#define DDR_PHY_DSGCR_RESERVED_1_DEFVAL                                            0x02A04101
-#define DDR_PHY_DSGCR_RESERVED_1_SHIFT                                             1
-#define DDR_PHY_DSGCR_RESERVED_1_MASK                                              0x00000002U
-
-/*PHY Update Request Enable*/
-#undef DDR_PHY_DSGCR_PUREN_DEFVAL
-#undef DDR_PHY_DSGCR_PUREN_SHIFT
-#undef DDR_PHY_DSGCR_PUREN_MASK
-#define DDR_PHY_DSGCR_PUREN_DEFVAL                                                 0x02A04101
-#define DDR_PHY_DSGCR_PUREN_SHIFT                                                  0
-#define DDR_PHY_DSGCR_PUREN_MASK                                                   0x00000001U
-
-/*DDR4 Gear Down Timing.*/
-#undef DDR_PHY_DCR_GEARDN_DEFVAL
-#undef DDR_PHY_DCR_GEARDN_SHIFT
-#undef DDR_PHY_DCR_GEARDN_MASK
-#define DDR_PHY_DCR_GEARDN_DEFVAL                                                  0x0000040D
-#define DDR_PHY_DCR_GEARDN_SHIFT                                                   31
-#define DDR_PHY_DCR_GEARDN_MASK                                                    0x80000000U
-
-/*Un-used Bank Group*/
-#undef DDR_PHY_DCR_UBG_DEFVAL
-#undef DDR_PHY_DCR_UBG_SHIFT
-#undef DDR_PHY_DCR_UBG_MASK
-#define DDR_PHY_DCR_UBG_DEFVAL                                                     0x0000040D
-#define DDR_PHY_DCR_UBG_SHIFT                                                      30
-#define DDR_PHY_DCR_UBG_MASK                                                       0x40000000U
-
-/*Un-buffered DIMM Address Mirroring*/
-#undef DDR_PHY_DCR_UDIMM_DEFVAL
-#undef DDR_PHY_DCR_UDIMM_SHIFT
-#undef DDR_PHY_DCR_UDIMM_MASK
-#define DDR_PHY_DCR_UDIMM_DEFVAL                                                   0x0000040D
-#define DDR_PHY_DCR_UDIMM_SHIFT                                                    29
-#define DDR_PHY_DCR_UDIMM_MASK                                                     0x20000000U
-
-/*DDR 2T Timing*/
-#undef DDR_PHY_DCR_DDR2T_DEFVAL
-#undef DDR_PHY_DCR_DDR2T_SHIFT
-#undef DDR_PHY_DCR_DDR2T_MASK
-#define DDR_PHY_DCR_DDR2T_DEFVAL                                                   0x0000040D
-#define DDR_PHY_DCR_DDR2T_SHIFT                                                    28
-#define DDR_PHY_DCR_DDR2T_MASK                                                     0x10000000U
-
-/*No Simultaneous Rank Access*/
-#undef DDR_PHY_DCR_NOSRA_DEFVAL
-#undef DDR_PHY_DCR_NOSRA_SHIFT
-#undef DDR_PHY_DCR_NOSRA_MASK
-#define DDR_PHY_DCR_NOSRA_DEFVAL                                                   0x0000040D
-#define DDR_PHY_DCR_NOSRA_SHIFT                                                    27
-#define DDR_PHY_DCR_NOSRA_MASK                                                     0x08000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DCR_RESERVED_26_18_DEFVAL
-#undef DDR_PHY_DCR_RESERVED_26_18_SHIFT
-#undef DDR_PHY_DCR_RESERVED_26_18_MASK
-#define DDR_PHY_DCR_RESERVED_26_18_DEFVAL                                          0x0000040D
-#define DDR_PHY_DCR_RESERVED_26_18_SHIFT                                           18
-#define DDR_PHY_DCR_RESERVED_26_18_MASK                                            0x07FC0000U
-
-/*Byte Mask*/
-#undef DDR_PHY_DCR_BYTEMASK_DEFVAL
-#undef DDR_PHY_DCR_BYTEMASK_SHIFT
-#undef DDR_PHY_DCR_BYTEMASK_MASK
-#define DDR_PHY_DCR_BYTEMASK_DEFVAL                                                0x0000040D
-#define DDR_PHY_DCR_BYTEMASK_SHIFT                                                 10
-#define DDR_PHY_DCR_BYTEMASK_MASK                                                  0x0003FC00U
-
-/*DDR Type*/
-#undef DDR_PHY_DCR_DDRTYPE_DEFVAL
-#undef DDR_PHY_DCR_DDRTYPE_SHIFT
-#undef DDR_PHY_DCR_DDRTYPE_MASK
-#define DDR_PHY_DCR_DDRTYPE_DEFVAL                                                 0x0000040D
-#define DDR_PHY_DCR_DDRTYPE_SHIFT                                                  8
-#define DDR_PHY_DCR_DDRTYPE_MASK                                                   0x00000300U
-
-/*Multi-Purpose Register (MPR) DQ (DDR3 Only)*/
-#undef DDR_PHY_DCR_MPRDQ_DEFVAL
-#undef DDR_PHY_DCR_MPRDQ_SHIFT
-#undef DDR_PHY_DCR_MPRDQ_MASK
-#define DDR_PHY_DCR_MPRDQ_DEFVAL                                                   0x0000040D
-#define DDR_PHY_DCR_MPRDQ_SHIFT                                                    7
-#define DDR_PHY_DCR_MPRDQ_MASK                                                     0x00000080U
-
-/*Primary DQ (DDR3 Only)*/
-#undef DDR_PHY_DCR_PDQ_DEFVAL
-#undef DDR_PHY_DCR_PDQ_SHIFT
-#undef DDR_PHY_DCR_PDQ_MASK
-#define DDR_PHY_DCR_PDQ_DEFVAL                                                     0x0000040D
-#define DDR_PHY_DCR_PDQ_SHIFT                                                      4
-#define DDR_PHY_DCR_PDQ_MASK                                                       0x00000070U
-
-/*DDR 8-Bank*/
-#undef DDR_PHY_DCR_DDR8BNK_DEFVAL
-#undef DDR_PHY_DCR_DDR8BNK_SHIFT
-#undef DDR_PHY_DCR_DDR8BNK_MASK
-#define DDR_PHY_DCR_DDR8BNK_DEFVAL                                                 0x0000040D
-#define DDR_PHY_DCR_DDR8BNK_SHIFT                                                  3
-#define DDR_PHY_DCR_DDR8BNK_MASK                                                   0x00000008U
-
-/*DDR Mode*/
-#undef DDR_PHY_DCR_DDRMD_DEFVAL
-#undef DDR_PHY_DCR_DDRMD_SHIFT
-#undef DDR_PHY_DCR_DDRMD_MASK
-#define DDR_PHY_DCR_DDRMD_DEFVAL                                                   0x0000040D
-#define DDR_PHY_DCR_DDRMD_SHIFT                                                    0
-#define DDR_PHY_DCR_DDRMD_MASK                                                     0x00000007U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR0_RESERVED_31_29_DEFVAL
-#undef DDR_PHY_DTPR0_RESERVED_31_29_SHIFT
-#undef DDR_PHY_DTPR0_RESERVED_31_29_MASK
-#define DDR_PHY_DTPR0_RESERVED_31_29_DEFVAL                                        0x105A2D08
-#define DDR_PHY_DTPR0_RESERVED_31_29_SHIFT                                         29
-#define DDR_PHY_DTPR0_RESERVED_31_29_MASK                                          0xE0000000U
-
-/*Activate to activate command delay (different banks)*/
-#undef DDR_PHY_DTPR0_TRRD_DEFVAL
-#undef DDR_PHY_DTPR0_TRRD_SHIFT
-#undef DDR_PHY_DTPR0_TRRD_MASK
-#define DDR_PHY_DTPR0_TRRD_DEFVAL                                                  0x105A2D08
-#define DDR_PHY_DTPR0_TRRD_SHIFT                                                   24
-#define DDR_PHY_DTPR0_TRRD_MASK                                                    0x1F000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR0_RESERVED_23_DEFVAL
-#undef DDR_PHY_DTPR0_RESERVED_23_SHIFT
-#undef DDR_PHY_DTPR0_RESERVED_23_MASK
-#define DDR_PHY_DTPR0_RESERVED_23_DEFVAL                                           0x105A2D08
-#define DDR_PHY_DTPR0_RESERVED_23_SHIFT                                            23
-#define DDR_PHY_DTPR0_RESERVED_23_MASK                                             0x00800000U
-
-/*Activate to precharge command delay*/
-#undef DDR_PHY_DTPR0_TRAS_DEFVAL
-#undef DDR_PHY_DTPR0_TRAS_SHIFT
-#undef DDR_PHY_DTPR0_TRAS_MASK
-#define DDR_PHY_DTPR0_TRAS_DEFVAL                                                  0x105A2D08
-#define DDR_PHY_DTPR0_TRAS_SHIFT                                                   16
-#define DDR_PHY_DTPR0_TRAS_MASK                                                    0x007F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR0_RESERVED_15_DEFVAL
-#undef DDR_PHY_DTPR0_RESERVED_15_SHIFT
-#undef DDR_PHY_DTPR0_RESERVED_15_MASK
-#define DDR_PHY_DTPR0_RESERVED_15_DEFVAL                                           0x105A2D08
-#define DDR_PHY_DTPR0_RESERVED_15_SHIFT                                            15
-#define DDR_PHY_DTPR0_RESERVED_15_MASK                                             0x00008000U
-
-/*Precharge command period*/
-#undef DDR_PHY_DTPR0_TRP_DEFVAL
-#undef DDR_PHY_DTPR0_TRP_SHIFT
-#undef DDR_PHY_DTPR0_TRP_MASK
-#define DDR_PHY_DTPR0_TRP_DEFVAL                                                   0x105A2D08
-#define DDR_PHY_DTPR0_TRP_SHIFT                                                    8
-#define DDR_PHY_DTPR0_TRP_MASK                                                     0x00007F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR0_RESERVED_7_5_DEFVAL
-#undef DDR_PHY_DTPR0_RESERVED_7_5_SHIFT
-#undef DDR_PHY_DTPR0_RESERVED_7_5_MASK
-#define DDR_PHY_DTPR0_RESERVED_7_5_DEFVAL                                          0x105A2D08
-#define DDR_PHY_DTPR0_RESERVED_7_5_SHIFT                                           5
-#define DDR_PHY_DTPR0_RESERVED_7_5_MASK                                            0x000000E0U
-
-/*Internal read to precharge command delay*/
-#undef DDR_PHY_DTPR0_TRTP_DEFVAL
-#undef DDR_PHY_DTPR0_TRTP_SHIFT
-#undef DDR_PHY_DTPR0_TRTP_MASK
-#define DDR_PHY_DTPR0_TRTP_DEFVAL                                                  0x105A2D08
-#define DDR_PHY_DTPR0_TRTP_SHIFT                                                   0
-#define DDR_PHY_DTPR0_TRTP_MASK                                                    0x0000001FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR1_RESERVED_31_DEFVAL
-#undef DDR_PHY_DTPR1_RESERVED_31_SHIFT
-#undef DDR_PHY_DTPR1_RESERVED_31_MASK
-#define DDR_PHY_DTPR1_RESERVED_31_DEFVAL                                           0x5656041E
-#define DDR_PHY_DTPR1_RESERVED_31_SHIFT                                            31
-#define DDR_PHY_DTPR1_RESERVED_31_MASK                                             0x80000000U
-
-/*Minimum delay from when write leveling mode is programmed to the first DQS/DQS# rising edge.*/
-#undef DDR_PHY_DTPR1_TWLMRD_DEFVAL
-#undef DDR_PHY_DTPR1_TWLMRD_SHIFT
-#undef DDR_PHY_DTPR1_TWLMRD_MASK
-#define DDR_PHY_DTPR1_TWLMRD_DEFVAL                                                0x5656041E
-#define DDR_PHY_DTPR1_TWLMRD_SHIFT                                                 24
-#define DDR_PHY_DTPR1_TWLMRD_MASK                                                  0x7F000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR1_RESERVED_23_DEFVAL
-#undef DDR_PHY_DTPR1_RESERVED_23_SHIFT
-#undef DDR_PHY_DTPR1_RESERVED_23_MASK
-#define DDR_PHY_DTPR1_RESERVED_23_DEFVAL                                           0x5656041E
-#define DDR_PHY_DTPR1_RESERVED_23_SHIFT                                            23
-#define DDR_PHY_DTPR1_RESERVED_23_MASK                                             0x00800000U
-
-/*4-bank activate period*/
-#undef DDR_PHY_DTPR1_TFAW_DEFVAL
-#undef DDR_PHY_DTPR1_TFAW_SHIFT
-#undef DDR_PHY_DTPR1_TFAW_MASK
-#define DDR_PHY_DTPR1_TFAW_DEFVAL                                                  0x5656041E
-#define DDR_PHY_DTPR1_TFAW_SHIFT                                                   16
-#define DDR_PHY_DTPR1_TFAW_MASK                                                    0x007F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR1_RESERVED_15_11_DEFVAL
-#undef DDR_PHY_DTPR1_RESERVED_15_11_SHIFT
-#undef DDR_PHY_DTPR1_RESERVED_15_11_MASK
-#define DDR_PHY_DTPR1_RESERVED_15_11_DEFVAL                                        0x5656041E
-#define DDR_PHY_DTPR1_RESERVED_15_11_SHIFT                                         11
-#define DDR_PHY_DTPR1_RESERVED_15_11_MASK                                          0x0000F800U
-
-/*Load mode update delay (DDR4 and DDR3 only)*/
-#undef DDR_PHY_DTPR1_TMOD_DEFVAL
-#undef DDR_PHY_DTPR1_TMOD_SHIFT
-#undef DDR_PHY_DTPR1_TMOD_MASK
-#define DDR_PHY_DTPR1_TMOD_DEFVAL                                                  0x5656041E
-#define DDR_PHY_DTPR1_TMOD_SHIFT                                                   8
-#define DDR_PHY_DTPR1_TMOD_MASK                                                    0x00000700U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR1_RESERVED_7_5_DEFVAL
-#undef DDR_PHY_DTPR1_RESERVED_7_5_SHIFT
-#undef DDR_PHY_DTPR1_RESERVED_7_5_MASK
-#define DDR_PHY_DTPR1_RESERVED_7_5_DEFVAL                                          0x5656041E
-#define DDR_PHY_DTPR1_RESERVED_7_5_SHIFT                                           5
-#define DDR_PHY_DTPR1_RESERVED_7_5_MASK                                            0x000000E0U
-
-/*Load mode cycle time*/
-#undef DDR_PHY_DTPR1_TMRD_DEFVAL
-#undef DDR_PHY_DTPR1_TMRD_SHIFT
-#undef DDR_PHY_DTPR1_TMRD_MASK
-#define DDR_PHY_DTPR1_TMRD_DEFVAL                                                  0x5656041E
-#define DDR_PHY_DTPR1_TMRD_SHIFT                                                   0
-#define DDR_PHY_DTPR1_TMRD_MASK                                                    0x0000001FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR2_RESERVED_31_29_DEFVAL
-#undef DDR_PHY_DTPR2_RESERVED_31_29_SHIFT
-#undef DDR_PHY_DTPR2_RESERVED_31_29_MASK
-#define DDR_PHY_DTPR2_RESERVED_31_29_DEFVAL                                        0x000B01D0
-#define DDR_PHY_DTPR2_RESERVED_31_29_SHIFT                                         29
-#define DDR_PHY_DTPR2_RESERVED_31_29_MASK                                          0xE0000000U
-
-/*Read to Write command delay. Valid values are*/
-#undef DDR_PHY_DTPR2_TRTW_DEFVAL
-#undef DDR_PHY_DTPR2_TRTW_SHIFT
-#undef DDR_PHY_DTPR2_TRTW_MASK
-#define DDR_PHY_DTPR2_TRTW_DEFVAL                                                  0x000B01D0
-#define DDR_PHY_DTPR2_TRTW_SHIFT                                                   28
-#define DDR_PHY_DTPR2_TRTW_MASK                                                    0x10000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR2_RESERVED_27_25_DEFVAL
-#undef DDR_PHY_DTPR2_RESERVED_27_25_SHIFT
-#undef DDR_PHY_DTPR2_RESERVED_27_25_MASK
-#define DDR_PHY_DTPR2_RESERVED_27_25_DEFVAL                                        0x000B01D0
-#define DDR_PHY_DTPR2_RESERVED_27_25_SHIFT                                         25
-#define DDR_PHY_DTPR2_RESERVED_27_25_MASK                                          0x0E000000U
-
-/*Read to ODT delay (DDR3 only)*/
-#undef DDR_PHY_DTPR2_TRTODT_DEFVAL
-#undef DDR_PHY_DTPR2_TRTODT_SHIFT
-#undef DDR_PHY_DTPR2_TRTODT_MASK
-#define DDR_PHY_DTPR2_TRTODT_DEFVAL                                                0x000B01D0
-#define DDR_PHY_DTPR2_TRTODT_SHIFT                                                 24
-#define DDR_PHY_DTPR2_TRTODT_MASK                                                  0x01000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR2_RESERVED_23_20_DEFVAL
-#undef DDR_PHY_DTPR2_RESERVED_23_20_SHIFT
-#undef DDR_PHY_DTPR2_RESERVED_23_20_MASK
-#define DDR_PHY_DTPR2_RESERVED_23_20_DEFVAL                                        0x000B01D0
-#define DDR_PHY_DTPR2_RESERVED_23_20_SHIFT                                         20
-#define DDR_PHY_DTPR2_RESERVED_23_20_MASK                                          0x00F00000U
-
-/*CKE minimum pulse width*/
-#undef DDR_PHY_DTPR2_TCKE_DEFVAL
-#undef DDR_PHY_DTPR2_TCKE_SHIFT
-#undef DDR_PHY_DTPR2_TCKE_MASK
-#define DDR_PHY_DTPR2_TCKE_DEFVAL                                                  0x000B01D0
-#define DDR_PHY_DTPR2_TCKE_SHIFT                                                   16
-#define DDR_PHY_DTPR2_TCKE_MASK                                                    0x000F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR2_RESERVED_15_10_DEFVAL
-#undef DDR_PHY_DTPR2_RESERVED_15_10_SHIFT
-#undef DDR_PHY_DTPR2_RESERVED_15_10_MASK
-#define DDR_PHY_DTPR2_RESERVED_15_10_DEFVAL                                        0x000B01D0
-#define DDR_PHY_DTPR2_RESERVED_15_10_SHIFT                                         10
-#define DDR_PHY_DTPR2_RESERVED_15_10_MASK                                          0x0000FC00U
-
-/*Self refresh exit delay*/
-#undef DDR_PHY_DTPR2_TXS_DEFVAL
-#undef DDR_PHY_DTPR2_TXS_SHIFT
-#undef DDR_PHY_DTPR2_TXS_MASK
-#define DDR_PHY_DTPR2_TXS_DEFVAL                                                   0x000B01D0
-#define DDR_PHY_DTPR2_TXS_SHIFT                                                    0
-#define DDR_PHY_DTPR2_TXS_MASK                                                     0x000003FFU
-
-/*ODT turn-off delay extension*/
-#undef DDR_PHY_DTPR3_TOFDX_DEFVAL
-#undef DDR_PHY_DTPR3_TOFDX_SHIFT
-#undef DDR_PHY_DTPR3_TOFDX_MASK
-#define DDR_PHY_DTPR3_TOFDX_DEFVAL                                                 0x02000804
-#define DDR_PHY_DTPR3_TOFDX_SHIFT                                                  29
-#define DDR_PHY_DTPR3_TOFDX_MASK                                                   0xE0000000U
-
-/*Read to read and write to write command delay*/
-#undef DDR_PHY_DTPR3_TCCD_DEFVAL
-#undef DDR_PHY_DTPR3_TCCD_SHIFT
-#undef DDR_PHY_DTPR3_TCCD_MASK
-#define DDR_PHY_DTPR3_TCCD_DEFVAL                                                  0x02000804
-#define DDR_PHY_DTPR3_TCCD_SHIFT                                                   26
-#define DDR_PHY_DTPR3_TCCD_MASK                                                    0x1C000000U
-
-/*DLL locking time*/
-#undef DDR_PHY_DTPR3_TDLLK_DEFVAL
-#undef DDR_PHY_DTPR3_TDLLK_SHIFT
-#undef DDR_PHY_DTPR3_TDLLK_MASK
-#define DDR_PHY_DTPR3_TDLLK_DEFVAL                                                 0x02000804
-#define DDR_PHY_DTPR3_TDLLK_SHIFT                                                  16
-#define DDR_PHY_DTPR3_TDLLK_MASK                                                   0x03FF0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR3_RESERVED_15_12_DEFVAL
-#undef DDR_PHY_DTPR3_RESERVED_15_12_SHIFT
-#undef DDR_PHY_DTPR3_RESERVED_15_12_MASK
-#define DDR_PHY_DTPR3_RESERVED_15_12_DEFVAL                                        0x02000804
-#define DDR_PHY_DTPR3_RESERVED_15_12_SHIFT                                         12
-#define DDR_PHY_DTPR3_RESERVED_15_12_MASK                                          0x0000F000U
-
-/*Maximum DQS output access time from CK/CK# (LPDDR2/3 only)*/
-#undef DDR_PHY_DTPR3_TDQSCKMAX_DEFVAL
-#undef DDR_PHY_DTPR3_TDQSCKMAX_SHIFT
-#undef DDR_PHY_DTPR3_TDQSCKMAX_MASK
-#define DDR_PHY_DTPR3_TDQSCKMAX_DEFVAL                                             0x02000804
-#define DDR_PHY_DTPR3_TDQSCKMAX_SHIFT                                              8
-#define DDR_PHY_DTPR3_TDQSCKMAX_MASK                                               0x00000F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR3_RESERVED_7_3_DEFVAL
-#undef DDR_PHY_DTPR3_RESERVED_7_3_SHIFT
-#undef DDR_PHY_DTPR3_RESERVED_7_3_MASK
-#define DDR_PHY_DTPR3_RESERVED_7_3_DEFVAL                                          0x02000804
-#define DDR_PHY_DTPR3_RESERVED_7_3_SHIFT                                           3
-#define DDR_PHY_DTPR3_RESERVED_7_3_MASK                                            0x000000F8U
-
-/*DQS output access time from CK/CK# (LPDDR2/3 only)*/
-#undef DDR_PHY_DTPR3_TDQSCK_DEFVAL
-#undef DDR_PHY_DTPR3_TDQSCK_SHIFT
-#undef DDR_PHY_DTPR3_TDQSCK_MASK
-#define DDR_PHY_DTPR3_TDQSCK_DEFVAL                                                0x02000804
-#define DDR_PHY_DTPR3_TDQSCK_SHIFT                                                 0
-#define DDR_PHY_DTPR3_TDQSCK_MASK                                                  0x00000007U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR4_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DTPR4_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DTPR4_RESERVED_31_30_MASK
-#define DDR_PHY_DTPR4_RESERVED_31_30_DEFVAL                                        0x01C02B10
-#define DDR_PHY_DTPR4_RESERVED_31_30_SHIFT                                         30
-#define DDR_PHY_DTPR4_RESERVED_31_30_MASK                                          0xC0000000U
-
-/*ODT turn-on/turn-off delays (DDR2 only)*/
-#undef DDR_PHY_DTPR4_TAOND_TAOFD_DEFVAL
-#undef DDR_PHY_DTPR4_TAOND_TAOFD_SHIFT
-#undef DDR_PHY_DTPR4_TAOND_TAOFD_MASK
-#define DDR_PHY_DTPR4_TAOND_TAOFD_DEFVAL                                           0x01C02B10
-#define DDR_PHY_DTPR4_TAOND_TAOFD_SHIFT                                            28
-#define DDR_PHY_DTPR4_TAOND_TAOFD_MASK                                             0x30000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR4_RESERVED_27_26_DEFVAL
-#undef DDR_PHY_DTPR4_RESERVED_27_26_SHIFT
-#undef DDR_PHY_DTPR4_RESERVED_27_26_MASK
-#define DDR_PHY_DTPR4_RESERVED_27_26_DEFVAL                                        0x01C02B10
-#define DDR_PHY_DTPR4_RESERVED_27_26_SHIFT                                         26
-#define DDR_PHY_DTPR4_RESERVED_27_26_MASK                                          0x0C000000U
-
-/*Refresh-to-Refresh*/
-#undef DDR_PHY_DTPR4_TRFC_DEFVAL
-#undef DDR_PHY_DTPR4_TRFC_SHIFT
-#undef DDR_PHY_DTPR4_TRFC_MASK
-#define DDR_PHY_DTPR4_TRFC_DEFVAL                                                  0x01C02B10
-#define DDR_PHY_DTPR4_TRFC_SHIFT                                                   16
-#define DDR_PHY_DTPR4_TRFC_MASK                                                    0x03FF0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR4_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_DTPR4_RESERVED_15_14_SHIFT
-#undef DDR_PHY_DTPR4_RESERVED_15_14_MASK
-#define DDR_PHY_DTPR4_RESERVED_15_14_DEFVAL                                        0x01C02B10
-#define DDR_PHY_DTPR4_RESERVED_15_14_SHIFT                                         14
-#define DDR_PHY_DTPR4_RESERVED_15_14_MASK                                          0x0000C000U
-
-/*Write leveling output delay*/
-#undef DDR_PHY_DTPR4_TWLO_DEFVAL
-#undef DDR_PHY_DTPR4_TWLO_SHIFT
-#undef DDR_PHY_DTPR4_TWLO_MASK
-#define DDR_PHY_DTPR4_TWLO_DEFVAL                                                  0x01C02B10
-#define DDR_PHY_DTPR4_TWLO_SHIFT                                                   8
-#define DDR_PHY_DTPR4_TWLO_MASK                                                    0x00003F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR4_RESERVED_7_5_DEFVAL
-#undef DDR_PHY_DTPR4_RESERVED_7_5_SHIFT
-#undef DDR_PHY_DTPR4_RESERVED_7_5_MASK
-#define DDR_PHY_DTPR4_RESERVED_7_5_DEFVAL                                          0x01C02B10
-#define DDR_PHY_DTPR4_RESERVED_7_5_SHIFT                                           5
-#define DDR_PHY_DTPR4_RESERVED_7_5_MASK                                            0x000000E0U
-
-/*Power down exit delay*/
-#undef DDR_PHY_DTPR4_TXP_DEFVAL
-#undef DDR_PHY_DTPR4_TXP_SHIFT
-#undef DDR_PHY_DTPR4_TXP_MASK
-#define DDR_PHY_DTPR4_TXP_DEFVAL                                                   0x01C02B10
-#define DDR_PHY_DTPR4_TXP_SHIFT                                                    0
-#define DDR_PHY_DTPR4_TXP_MASK                                                     0x0000001FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR5_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DTPR5_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DTPR5_RESERVED_31_24_MASK
-#define DDR_PHY_DTPR5_RESERVED_31_24_DEFVAL                                        0x00872716
-#define DDR_PHY_DTPR5_RESERVED_31_24_SHIFT                                         24
-#define DDR_PHY_DTPR5_RESERVED_31_24_MASK                                          0xFF000000U
-
-/*Activate to activate command delay (same bank)*/
-#undef DDR_PHY_DTPR5_TRC_DEFVAL
-#undef DDR_PHY_DTPR5_TRC_SHIFT
-#undef DDR_PHY_DTPR5_TRC_MASK
-#define DDR_PHY_DTPR5_TRC_DEFVAL                                                   0x00872716
-#define DDR_PHY_DTPR5_TRC_SHIFT                                                    16
-#define DDR_PHY_DTPR5_TRC_MASK                                                     0x00FF0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR5_RESERVED_15_DEFVAL
-#undef DDR_PHY_DTPR5_RESERVED_15_SHIFT
-#undef DDR_PHY_DTPR5_RESERVED_15_MASK
-#define DDR_PHY_DTPR5_RESERVED_15_DEFVAL                                           0x00872716
-#define DDR_PHY_DTPR5_RESERVED_15_SHIFT                                            15
-#define DDR_PHY_DTPR5_RESERVED_15_MASK                                             0x00008000U
-
-/*Activate to read or write delay*/
-#undef DDR_PHY_DTPR5_TRCD_DEFVAL
-#undef DDR_PHY_DTPR5_TRCD_SHIFT
-#undef DDR_PHY_DTPR5_TRCD_MASK
-#define DDR_PHY_DTPR5_TRCD_DEFVAL                                                  0x00872716
-#define DDR_PHY_DTPR5_TRCD_SHIFT                                                   8
-#define DDR_PHY_DTPR5_TRCD_MASK                                                    0x00007F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR5_RESERVED_7_5_DEFVAL
-#undef DDR_PHY_DTPR5_RESERVED_7_5_SHIFT
-#undef DDR_PHY_DTPR5_RESERVED_7_5_MASK
-#define DDR_PHY_DTPR5_RESERVED_7_5_DEFVAL                                          0x00872716
-#define DDR_PHY_DTPR5_RESERVED_7_5_SHIFT                                           5
-#define DDR_PHY_DTPR5_RESERVED_7_5_MASK                                            0x000000E0U
-
-/*Internal write to read command delay*/
-#undef DDR_PHY_DTPR5_TWTR_DEFVAL
-#undef DDR_PHY_DTPR5_TWTR_SHIFT
-#undef DDR_PHY_DTPR5_TWTR_MASK
-#define DDR_PHY_DTPR5_TWTR_DEFVAL                                                  0x00872716
-#define DDR_PHY_DTPR5_TWTR_SHIFT                                                   0
-#define DDR_PHY_DTPR5_TWTR_MASK                                                    0x0000001FU
-
-/*PUB Write Latency Enable*/
-#undef DDR_PHY_DTPR6_PUBWLEN_DEFVAL
-#undef DDR_PHY_DTPR6_PUBWLEN_SHIFT
-#undef DDR_PHY_DTPR6_PUBWLEN_MASK
-#define DDR_PHY_DTPR6_PUBWLEN_DEFVAL                                               0x00000505
-#define DDR_PHY_DTPR6_PUBWLEN_SHIFT                                                31
-#define DDR_PHY_DTPR6_PUBWLEN_MASK                                                 0x80000000U
-
-/*PUB Read Latency Enable*/
-#undef DDR_PHY_DTPR6_PUBRLEN_DEFVAL
-#undef DDR_PHY_DTPR6_PUBRLEN_SHIFT
-#undef DDR_PHY_DTPR6_PUBRLEN_MASK
-#define DDR_PHY_DTPR6_PUBRLEN_DEFVAL                                               0x00000505
-#define DDR_PHY_DTPR6_PUBRLEN_SHIFT                                                30
-#define DDR_PHY_DTPR6_PUBRLEN_MASK                                                 0x40000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR6_RESERVED_29_14_DEFVAL
-#undef DDR_PHY_DTPR6_RESERVED_29_14_SHIFT
-#undef DDR_PHY_DTPR6_RESERVED_29_14_MASK
-#define DDR_PHY_DTPR6_RESERVED_29_14_DEFVAL                                        0x00000505
-#define DDR_PHY_DTPR6_RESERVED_29_14_SHIFT                                         14
-#define DDR_PHY_DTPR6_RESERVED_29_14_MASK                                          0x3FFFC000U
-
-/*Write Latency*/
-#undef DDR_PHY_DTPR6_PUBWL_DEFVAL
-#undef DDR_PHY_DTPR6_PUBWL_SHIFT
-#undef DDR_PHY_DTPR6_PUBWL_MASK
-#define DDR_PHY_DTPR6_PUBWL_DEFVAL                                                 0x00000505
-#define DDR_PHY_DTPR6_PUBWL_SHIFT                                                  8
-#define DDR_PHY_DTPR6_PUBWL_MASK                                                   0x00003F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTPR6_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DTPR6_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DTPR6_RESERVED_7_6_MASK
-#define DDR_PHY_DTPR6_RESERVED_7_6_DEFVAL                                          0x00000505
-#define DDR_PHY_DTPR6_RESERVED_7_6_SHIFT                                           6
-#define DDR_PHY_DTPR6_RESERVED_7_6_MASK                                            0x000000C0U
-
-/*Read Latency*/
-#undef DDR_PHY_DTPR6_PUBRL_DEFVAL
-#undef DDR_PHY_DTPR6_PUBRL_SHIFT
-#undef DDR_PHY_DTPR6_PUBRL_MASK
-#define DDR_PHY_DTPR6_PUBRL_DEFVAL                                                 0x00000505
-#define DDR_PHY_DTPR6_PUBRL_SHIFT                                                  0
-#define DDR_PHY_DTPR6_PUBRL_MASK                                                   0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_RDIMMGCR0_RESERVED_31_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_RESERVED_31_SHIFT
-#undef DDR_PHY_RDIMMGCR0_RESERVED_31_MASK
-#define DDR_PHY_RDIMMGCR0_RESERVED_31_DEFVAL                                       0x08400020
-#define DDR_PHY_RDIMMGCR0_RESERVED_31_SHIFT                                        31
-#define DDR_PHY_RDIMMGCR0_RESERVED_31_MASK                                         0x80000000U
-
-/*RDMIMM Quad CS Enable*/
-#undef DDR_PHY_RDIMMGCR0_QCSEN_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_QCSEN_SHIFT
-#undef DDR_PHY_RDIMMGCR0_QCSEN_MASK
-#define DDR_PHY_RDIMMGCR0_QCSEN_DEFVAL                                             0x08400020
-#define DDR_PHY_RDIMMGCR0_QCSEN_SHIFT                                              30
-#define DDR_PHY_RDIMMGCR0_QCSEN_MASK                                               0x40000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_RDIMMGCR0_RESERVED_29_28_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_RESERVED_29_28_SHIFT
-#undef DDR_PHY_RDIMMGCR0_RESERVED_29_28_MASK
-#define DDR_PHY_RDIMMGCR0_RESERVED_29_28_DEFVAL                                    0x08400020
-#define DDR_PHY_RDIMMGCR0_RESERVED_29_28_SHIFT                                     28
-#define DDR_PHY_RDIMMGCR0_RESERVED_29_28_MASK                                      0x30000000U
-
-/*RDIMM Outputs I/O Mode*/
-#undef DDR_PHY_RDIMMGCR0_RDIMMIOM_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_RDIMMIOM_SHIFT
-#undef DDR_PHY_RDIMMGCR0_RDIMMIOM_MASK
-#define DDR_PHY_RDIMMGCR0_RDIMMIOM_DEFVAL                                          0x08400020
-#define DDR_PHY_RDIMMGCR0_RDIMMIOM_SHIFT                                           27
-#define DDR_PHY_RDIMMGCR0_RDIMMIOM_MASK                                            0x08000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_RDIMMGCR0_RESERVED_26_24_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_RESERVED_26_24_SHIFT
-#undef DDR_PHY_RDIMMGCR0_RESERVED_26_24_MASK
-#define DDR_PHY_RDIMMGCR0_RESERVED_26_24_DEFVAL                                    0x08400020
-#define DDR_PHY_RDIMMGCR0_RESERVED_26_24_SHIFT                                     24
-#define DDR_PHY_RDIMMGCR0_RESERVED_26_24_MASK                                      0x07000000U
-
-/*ERROUT# Output Enable*/
-#undef DDR_PHY_RDIMMGCR0_ERROUTOE_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_ERROUTOE_SHIFT
-#undef DDR_PHY_RDIMMGCR0_ERROUTOE_MASK
-#define DDR_PHY_RDIMMGCR0_ERROUTOE_DEFVAL                                          0x08400020
-#define DDR_PHY_RDIMMGCR0_ERROUTOE_SHIFT                                           23
-#define DDR_PHY_RDIMMGCR0_ERROUTOE_MASK                                            0x00800000U
-
-/*ERROUT# I/O Mode*/
-#undef DDR_PHY_RDIMMGCR0_ERROUTIOM_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_ERROUTIOM_SHIFT
-#undef DDR_PHY_RDIMMGCR0_ERROUTIOM_MASK
-#define DDR_PHY_RDIMMGCR0_ERROUTIOM_DEFVAL                                         0x08400020
-#define DDR_PHY_RDIMMGCR0_ERROUTIOM_SHIFT                                          22
-#define DDR_PHY_RDIMMGCR0_ERROUTIOM_MASK                                           0x00400000U
-
-/*ERROUT# Power Down Receiver*/
-#undef DDR_PHY_RDIMMGCR0_ERROUTPDR_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_ERROUTPDR_SHIFT
-#undef DDR_PHY_RDIMMGCR0_ERROUTPDR_MASK
-#define DDR_PHY_RDIMMGCR0_ERROUTPDR_DEFVAL                                         0x08400020
-#define DDR_PHY_RDIMMGCR0_ERROUTPDR_SHIFT                                          21
-#define DDR_PHY_RDIMMGCR0_ERROUTPDR_MASK                                           0x00200000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_RDIMMGCR0_RESERVED_20_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_RESERVED_20_SHIFT
-#undef DDR_PHY_RDIMMGCR0_RESERVED_20_MASK
-#define DDR_PHY_RDIMMGCR0_RESERVED_20_DEFVAL                                       0x08400020
-#define DDR_PHY_RDIMMGCR0_RESERVED_20_SHIFT                                        20
-#define DDR_PHY_RDIMMGCR0_RESERVED_20_MASK                                         0x00100000U
-
-/*ERROUT# On-Die Termination*/
-#undef DDR_PHY_RDIMMGCR0_ERROUTODT_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_ERROUTODT_SHIFT
-#undef DDR_PHY_RDIMMGCR0_ERROUTODT_MASK
-#define DDR_PHY_RDIMMGCR0_ERROUTODT_DEFVAL                                         0x08400020
-#define DDR_PHY_RDIMMGCR0_ERROUTODT_SHIFT                                          19
-#define DDR_PHY_RDIMMGCR0_ERROUTODT_MASK                                           0x00080000U
-
-/*Load Reduced DIMM*/
-#undef DDR_PHY_RDIMMGCR0_LRDIMM_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_LRDIMM_SHIFT
-#undef DDR_PHY_RDIMMGCR0_LRDIMM_MASK
-#define DDR_PHY_RDIMMGCR0_LRDIMM_DEFVAL                                            0x08400020
-#define DDR_PHY_RDIMMGCR0_LRDIMM_SHIFT                                             18
-#define DDR_PHY_RDIMMGCR0_LRDIMM_MASK                                              0x00040000U
-
-/*PAR_IN I/O Mode*/
-#undef DDR_PHY_RDIMMGCR0_PARINIOM_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_PARINIOM_SHIFT
-#undef DDR_PHY_RDIMMGCR0_PARINIOM_MASK
-#define DDR_PHY_RDIMMGCR0_PARINIOM_DEFVAL                                          0x08400020
-#define DDR_PHY_RDIMMGCR0_PARINIOM_SHIFT                                           17
-#define DDR_PHY_RDIMMGCR0_PARINIOM_MASK                                            0x00020000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_RDIMMGCR0_RESERVED_16_8_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_RESERVED_16_8_SHIFT
-#undef DDR_PHY_RDIMMGCR0_RESERVED_16_8_MASK
-#define DDR_PHY_RDIMMGCR0_RESERVED_16_8_DEFVAL                                     0x08400020
-#define DDR_PHY_RDIMMGCR0_RESERVED_16_8_SHIFT                                      8
-#define DDR_PHY_RDIMMGCR0_RESERVED_16_8_MASK                                       0x0001FF00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_RDIMMGCR0_RNKMRREN_RSVD_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_RNKMRREN_RSVD_SHIFT
-#undef DDR_PHY_RDIMMGCR0_RNKMRREN_RSVD_MASK
-#define DDR_PHY_RDIMMGCR0_RNKMRREN_RSVD_DEFVAL                                     0x08400020
-#define DDR_PHY_RDIMMGCR0_RNKMRREN_RSVD_SHIFT                                      6
-#define DDR_PHY_RDIMMGCR0_RNKMRREN_RSVD_MASK                                       0x000000C0U
-
-/*Rank Mirror Enable.*/
-#undef DDR_PHY_RDIMMGCR0_RNKMRREN_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_RNKMRREN_SHIFT
-#undef DDR_PHY_RDIMMGCR0_RNKMRREN_MASK
-#define DDR_PHY_RDIMMGCR0_RNKMRREN_DEFVAL                                          0x08400020
-#define DDR_PHY_RDIMMGCR0_RNKMRREN_SHIFT                                           4
-#define DDR_PHY_RDIMMGCR0_RNKMRREN_MASK                                            0x00000030U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_RDIMMGCR0_RESERVED_3_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_RESERVED_3_SHIFT
-#undef DDR_PHY_RDIMMGCR0_RESERVED_3_MASK
-#define DDR_PHY_RDIMMGCR0_RESERVED_3_DEFVAL                                        0x08400020
-#define DDR_PHY_RDIMMGCR0_RESERVED_3_SHIFT                                         3
-#define DDR_PHY_RDIMMGCR0_RESERVED_3_MASK                                          0x00000008U
-
-/*Stop on Parity Error*/
-#undef DDR_PHY_RDIMMGCR0_SOPERR_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_SOPERR_SHIFT
-#undef DDR_PHY_RDIMMGCR0_SOPERR_MASK
-#define DDR_PHY_RDIMMGCR0_SOPERR_DEFVAL                                            0x08400020
-#define DDR_PHY_RDIMMGCR0_SOPERR_SHIFT                                             2
-#define DDR_PHY_RDIMMGCR0_SOPERR_MASK                                              0x00000004U
-
-/*Parity Error No Registering*/
-#undef DDR_PHY_RDIMMGCR0_ERRNOREG_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_ERRNOREG_SHIFT
-#undef DDR_PHY_RDIMMGCR0_ERRNOREG_MASK
-#define DDR_PHY_RDIMMGCR0_ERRNOREG_DEFVAL                                          0x08400020
-#define DDR_PHY_RDIMMGCR0_ERRNOREG_SHIFT                                           1
-#define DDR_PHY_RDIMMGCR0_ERRNOREG_MASK                                            0x00000002U
-
-/*Registered DIMM*/
-#undef DDR_PHY_RDIMMGCR0_RDIMM_DEFVAL
-#undef DDR_PHY_RDIMMGCR0_RDIMM_SHIFT
-#undef DDR_PHY_RDIMMGCR0_RDIMM_MASK
-#define DDR_PHY_RDIMMGCR0_RDIMM_DEFVAL                                             0x08400020
-#define DDR_PHY_RDIMMGCR0_RDIMM_SHIFT                                              0
-#define DDR_PHY_RDIMMGCR0_RDIMM_MASK                                               0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_RDIMMGCR1_RESERVED_31_29_DEFVAL
-#undef DDR_PHY_RDIMMGCR1_RESERVED_31_29_SHIFT
-#undef DDR_PHY_RDIMMGCR1_RESERVED_31_29_MASK
-#define DDR_PHY_RDIMMGCR1_RESERVED_31_29_DEFVAL                                    0x00000C80
-#define DDR_PHY_RDIMMGCR1_RESERVED_31_29_SHIFT                                     29
-#define DDR_PHY_RDIMMGCR1_RESERVED_31_29_MASK                                      0xE0000000U
-
-/*Address [17] B-side Inversion Disable*/
-#undef DDR_PHY_RDIMMGCR1_A17BID_DEFVAL
-#undef DDR_PHY_RDIMMGCR1_A17BID_SHIFT
-#undef DDR_PHY_RDIMMGCR1_A17BID_MASK
-#define DDR_PHY_RDIMMGCR1_A17BID_DEFVAL                                            0x00000C80
-#define DDR_PHY_RDIMMGCR1_A17BID_SHIFT                                             28
-#define DDR_PHY_RDIMMGCR1_A17BID_MASK                                              0x10000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_RDIMMGCR1_RESERVED_27_DEFVAL
-#undef DDR_PHY_RDIMMGCR1_RESERVED_27_SHIFT
-#undef DDR_PHY_RDIMMGCR1_RESERVED_27_MASK
-#define DDR_PHY_RDIMMGCR1_RESERVED_27_DEFVAL                                       0x00000C80
-#define DDR_PHY_RDIMMGCR1_RESERVED_27_SHIFT                                        27
-#define DDR_PHY_RDIMMGCR1_RESERVED_27_MASK                                         0x08000000U
-
-/*Command word to command word programming delay*/
-#undef DDR_PHY_RDIMMGCR1_TBCMRD_L2_DEFVAL
-#undef DDR_PHY_RDIMMGCR1_TBCMRD_L2_SHIFT
-#undef DDR_PHY_RDIMMGCR1_TBCMRD_L2_MASK
-#define DDR_PHY_RDIMMGCR1_TBCMRD_L2_DEFVAL                                         0x00000C80
-#define DDR_PHY_RDIMMGCR1_TBCMRD_L2_SHIFT                                          24
-#define DDR_PHY_RDIMMGCR1_TBCMRD_L2_MASK                                           0x07000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_RDIMMGCR1_RESERVED_23_DEFVAL
-#undef DDR_PHY_RDIMMGCR1_RESERVED_23_SHIFT
-#undef DDR_PHY_RDIMMGCR1_RESERVED_23_MASK
-#define DDR_PHY_RDIMMGCR1_RESERVED_23_DEFVAL                                       0x00000C80
-#define DDR_PHY_RDIMMGCR1_RESERVED_23_SHIFT                                        23
-#define DDR_PHY_RDIMMGCR1_RESERVED_23_MASK                                         0x00800000U
-
-/*Command word to command word programming delay*/
-#undef DDR_PHY_RDIMMGCR1_TBCMRD_L_DEFVAL
-#undef DDR_PHY_RDIMMGCR1_TBCMRD_L_SHIFT
-#undef DDR_PHY_RDIMMGCR1_TBCMRD_L_MASK
-#define DDR_PHY_RDIMMGCR1_TBCMRD_L_DEFVAL                                          0x00000C80
-#define DDR_PHY_RDIMMGCR1_TBCMRD_L_SHIFT                                           20
-#define DDR_PHY_RDIMMGCR1_TBCMRD_L_MASK                                            0x00700000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_RDIMMGCR1_RESERVED_19_DEFVAL
-#undef DDR_PHY_RDIMMGCR1_RESERVED_19_SHIFT
-#undef DDR_PHY_RDIMMGCR1_RESERVED_19_MASK
-#define DDR_PHY_RDIMMGCR1_RESERVED_19_DEFVAL                                       0x00000C80
-#define DDR_PHY_RDIMMGCR1_RESERVED_19_SHIFT                                        19
-#define DDR_PHY_RDIMMGCR1_RESERVED_19_MASK                                         0x00080000U
-
-/*Command word to command word programming delay*/
-#undef DDR_PHY_RDIMMGCR1_TBCMRD_DEFVAL
-#undef DDR_PHY_RDIMMGCR1_TBCMRD_SHIFT
-#undef DDR_PHY_RDIMMGCR1_TBCMRD_MASK
-#define DDR_PHY_RDIMMGCR1_TBCMRD_DEFVAL                                            0x00000C80
-#define DDR_PHY_RDIMMGCR1_TBCMRD_SHIFT                                             16
-#define DDR_PHY_RDIMMGCR1_TBCMRD_MASK                                              0x00070000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_RDIMMGCR1_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_RDIMMGCR1_RESERVED_15_14_SHIFT
-#undef DDR_PHY_RDIMMGCR1_RESERVED_15_14_MASK
-#define DDR_PHY_RDIMMGCR1_RESERVED_15_14_DEFVAL                                    0x00000C80
-#define DDR_PHY_RDIMMGCR1_RESERVED_15_14_SHIFT                                     14
-#define DDR_PHY_RDIMMGCR1_RESERVED_15_14_MASK                                      0x0000C000U
-
-/*Stabilization time*/
-#undef DDR_PHY_RDIMMGCR1_TBCSTAB_DEFVAL
-#undef DDR_PHY_RDIMMGCR1_TBCSTAB_SHIFT
-#undef DDR_PHY_RDIMMGCR1_TBCSTAB_MASK
-#define DDR_PHY_RDIMMGCR1_TBCSTAB_DEFVAL                                           0x00000C80
-#define DDR_PHY_RDIMMGCR1_TBCSTAB_SHIFT                                            0
-#define DDR_PHY_RDIMMGCR1_TBCSTAB_MASK                                             0x00003FFFU
-
-/*DDR4/DDR3 Control Word 7*/
-#undef DDR_PHY_RDIMMCR0_RC7_DEFVAL
-#undef DDR_PHY_RDIMMCR0_RC7_SHIFT
-#undef DDR_PHY_RDIMMCR0_RC7_MASK
-#define DDR_PHY_RDIMMCR0_RC7_DEFVAL                                                0x00000000
-#define DDR_PHY_RDIMMCR0_RC7_SHIFT                                                 28
-#define DDR_PHY_RDIMMCR0_RC7_MASK                                                  0xF0000000U
-
-/*DDR4 Control Word 6 (Comman space Control Word) / DDR3 Reserved*/
-#undef DDR_PHY_RDIMMCR0_RC6_DEFVAL
-#undef DDR_PHY_RDIMMCR0_RC6_SHIFT
-#undef DDR_PHY_RDIMMCR0_RC6_MASK
-#define DDR_PHY_RDIMMCR0_RC6_DEFVAL                                                0x00000000
-#define DDR_PHY_RDIMMCR0_RC6_SHIFT                                                 24
-#define DDR_PHY_RDIMMCR0_RC6_MASK                                                  0x0F000000U
-
-/*DDR4/DDR3 Control Word 5 (CK Driver Characteristics Control Word)*/
-#undef DDR_PHY_RDIMMCR0_RC5_DEFVAL
-#undef DDR_PHY_RDIMMCR0_RC5_SHIFT
-#undef DDR_PHY_RDIMMCR0_RC5_MASK
-#define DDR_PHY_RDIMMCR0_RC5_DEFVAL                                                0x00000000
-#define DDR_PHY_RDIMMCR0_RC5_SHIFT                                                 20
-#define DDR_PHY_RDIMMCR0_RC5_MASK                                                  0x00F00000U
-
-/*DDR4 Control Word 4 (ODT and CKE Signals Driver Characteristics Control Word) / DDR3 Control Word 4 (Control Signals Driver C
-               aracteristics Control Word)*/
-#undef DDR_PHY_RDIMMCR0_RC4_DEFVAL
-#undef DDR_PHY_RDIMMCR0_RC4_SHIFT
-#undef DDR_PHY_RDIMMCR0_RC4_MASK
-#define DDR_PHY_RDIMMCR0_RC4_DEFVAL                                                0x00000000
-#define DDR_PHY_RDIMMCR0_RC4_SHIFT                                                 16
-#define DDR_PHY_RDIMMCR0_RC4_MASK                                                  0x000F0000U
-
-/*DDR4 Control Word 3 (CA and CS Signals Driver Characteristics Control Word) / DDR3 Control Word 3 (Command/Address Signals Dr
-               ver Characteristrics Control Word)*/
-#undef DDR_PHY_RDIMMCR0_RC3_DEFVAL
-#undef DDR_PHY_RDIMMCR0_RC3_SHIFT
-#undef DDR_PHY_RDIMMCR0_RC3_MASK
-#define DDR_PHY_RDIMMCR0_RC3_DEFVAL                                                0x00000000
-#define DDR_PHY_RDIMMCR0_RC3_SHIFT                                                 12
-#define DDR_PHY_RDIMMCR0_RC3_MASK                                                  0x0000F000U
-
-/*DDR4 Control Word 2 (Timing and IBT Control Word) / DDR3 Control Word 2 (Timing Control Word)*/
-#undef DDR_PHY_RDIMMCR0_RC2_DEFVAL
-#undef DDR_PHY_RDIMMCR0_RC2_SHIFT
-#undef DDR_PHY_RDIMMCR0_RC2_MASK
-#define DDR_PHY_RDIMMCR0_RC2_DEFVAL                                                0x00000000
-#define DDR_PHY_RDIMMCR0_RC2_SHIFT                                                 8
-#define DDR_PHY_RDIMMCR0_RC2_MASK                                                  0x00000F00U
-
-/*DDR4/DDR3 Control Word 1 (Clock Driver Enable Control Word)*/
-#undef DDR_PHY_RDIMMCR0_RC1_DEFVAL
-#undef DDR_PHY_RDIMMCR0_RC1_SHIFT
-#undef DDR_PHY_RDIMMCR0_RC1_MASK
-#define DDR_PHY_RDIMMCR0_RC1_DEFVAL                                                0x00000000
-#define DDR_PHY_RDIMMCR0_RC1_SHIFT                                                 4
-#define DDR_PHY_RDIMMCR0_RC1_MASK                                                  0x000000F0U
-
-/*DDR4/DDR3 Control Word 0 (Global Features Control Word)*/
-#undef DDR_PHY_RDIMMCR0_RC0_DEFVAL
-#undef DDR_PHY_RDIMMCR0_RC0_SHIFT
-#undef DDR_PHY_RDIMMCR0_RC0_MASK
-#define DDR_PHY_RDIMMCR0_RC0_DEFVAL                                                0x00000000
-#define DDR_PHY_RDIMMCR0_RC0_SHIFT                                                 0
-#define DDR_PHY_RDIMMCR0_RC0_MASK                                                  0x0000000FU
-
-/*Control Word 15*/
-#undef DDR_PHY_RDIMMCR1_RC15_DEFVAL
-#undef DDR_PHY_RDIMMCR1_RC15_SHIFT
-#undef DDR_PHY_RDIMMCR1_RC15_MASK
-#define DDR_PHY_RDIMMCR1_RC15_DEFVAL                                               0x00000000
-#define DDR_PHY_RDIMMCR1_RC15_SHIFT                                                28
-#define DDR_PHY_RDIMMCR1_RC15_MASK                                                 0xF0000000U
-
-/*DDR4 Control Word 14 (Parity Control Word) / DDR3 Reserved*/
-#undef DDR_PHY_RDIMMCR1_RC14_DEFVAL
-#undef DDR_PHY_RDIMMCR1_RC14_SHIFT
-#undef DDR_PHY_RDIMMCR1_RC14_MASK
-#define DDR_PHY_RDIMMCR1_RC14_DEFVAL                                               0x00000000
-#define DDR_PHY_RDIMMCR1_RC14_SHIFT                                                24
-#define DDR_PHY_RDIMMCR1_RC14_MASK                                                 0x0F000000U
-
-/*DDR4 Control Word 13 (DIMM Configuration Control Word) / DDR3 Reserved*/
-#undef DDR_PHY_RDIMMCR1_RC13_DEFVAL
-#undef DDR_PHY_RDIMMCR1_RC13_SHIFT
-#undef DDR_PHY_RDIMMCR1_RC13_MASK
-#define DDR_PHY_RDIMMCR1_RC13_DEFVAL                                               0x00000000
-#define DDR_PHY_RDIMMCR1_RC13_SHIFT                                                20
-#define DDR_PHY_RDIMMCR1_RC13_MASK                                                 0x00F00000U
-
-/*DDR4 Control Word 12 (Training Control Word) / DDR3 Reserved*/
-#undef DDR_PHY_RDIMMCR1_RC12_DEFVAL
-#undef DDR_PHY_RDIMMCR1_RC12_SHIFT
-#undef DDR_PHY_RDIMMCR1_RC12_MASK
-#define DDR_PHY_RDIMMCR1_RC12_DEFVAL                                               0x00000000
-#define DDR_PHY_RDIMMCR1_RC12_SHIFT                                                16
-#define DDR_PHY_RDIMMCR1_RC12_MASK                                                 0x000F0000U
-
-/*DDR4 Control Word 11 (Operating Voltage VDD and VREFCA Source Control Word) / DDR3 Control Word 11 (Operation Voltage VDD Con
-               rol Word)*/
-#undef DDR_PHY_RDIMMCR1_RC11_DEFVAL
-#undef DDR_PHY_RDIMMCR1_RC11_SHIFT
-#undef DDR_PHY_RDIMMCR1_RC11_MASK
-#define DDR_PHY_RDIMMCR1_RC11_DEFVAL                                               0x00000000
-#define DDR_PHY_RDIMMCR1_RC11_SHIFT                                                12
-#define DDR_PHY_RDIMMCR1_RC11_MASK                                                 0x0000F000U
-
-/*DDR4/DDR3 Control Word 10 (RDIMM Operating Speed Control Word)*/
-#undef DDR_PHY_RDIMMCR1_RC10_DEFVAL
-#undef DDR_PHY_RDIMMCR1_RC10_SHIFT
-#undef DDR_PHY_RDIMMCR1_RC10_MASK
-#define DDR_PHY_RDIMMCR1_RC10_DEFVAL                                               0x00000000
-#define DDR_PHY_RDIMMCR1_RC10_SHIFT                                                8
-#define DDR_PHY_RDIMMCR1_RC10_MASK                                                 0x00000F00U
-
-/*DDR4/DDR3 Control Word 9 (Power Saving Settings Control Word)*/
-#undef DDR_PHY_RDIMMCR1_RC9_DEFVAL
-#undef DDR_PHY_RDIMMCR1_RC9_SHIFT
-#undef DDR_PHY_RDIMMCR1_RC9_MASK
-#define DDR_PHY_RDIMMCR1_RC9_DEFVAL                                                0x00000000
-#define DDR_PHY_RDIMMCR1_RC9_SHIFT                                                 4
-#define DDR_PHY_RDIMMCR1_RC9_MASK                                                  0x000000F0U
-
-/*DDR4 Control Word 8 (Input/Output Configuration Control Word) / DDR3 Control Word 8 (Additional Input Bus Termination Setting
-               Control Word)*/
-#undef DDR_PHY_RDIMMCR1_RC8_DEFVAL
-#undef DDR_PHY_RDIMMCR1_RC8_SHIFT
-#undef DDR_PHY_RDIMMCR1_RC8_MASK
-#define DDR_PHY_RDIMMCR1_RC8_DEFVAL                                                0x00000000
-#define DDR_PHY_RDIMMCR1_RC8_SHIFT                                                 0
-#define DDR_PHY_RDIMMCR1_RC8_MASK                                                  0x0000000FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_MR0_RESERVED_31_8_DEFVAL
-#undef DDR_PHY_MR0_RESERVED_31_8_SHIFT
-#undef DDR_PHY_MR0_RESERVED_31_8_MASK
-#define DDR_PHY_MR0_RESERVED_31_8_DEFVAL                                           0x00000052
-#define DDR_PHY_MR0_RESERVED_31_8_SHIFT                                            8
-#define DDR_PHY_MR0_RESERVED_31_8_MASK                                             0xFFFFFF00U
-
-/*CA Terminating Rank*/
-#undef DDR_PHY_MR0_CATR_DEFVAL
-#undef DDR_PHY_MR0_CATR_SHIFT
-#undef DDR_PHY_MR0_CATR_MASK
-#define DDR_PHY_MR0_CATR_DEFVAL                                                    0x00000052
-#define DDR_PHY_MR0_CATR_SHIFT                                                     7
-#define DDR_PHY_MR0_CATR_MASK                                                      0x00000080U
-
-/*Reserved. These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.*/
-#undef DDR_PHY_MR0_RSVD_6_5_DEFVAL
-#undef DDR_PHY_MR0_RSVD_6_5_SHIFT
-#undef DDR_PHY_MR0_RSVD_6_5_MASK
-#define DDR_PHY_MR0_RSVD_6_5_DEFVAL                                                0x00000052
-#define DDR_PHY_MR0_RSVD_6_5_SHIFT                                                 5
-#define DDR_PHY_MR0_RSVD_6_5_MASK                                                  0x00000060U
-
-/*Built-in Self-Test for RZQ*/
-#undef DDR_PHY_MR0_RZQI_DEFVAL
-#undef DDR_PHY_MR0_RZQI_SHIFT
-#undef DDR_PHY_MR0_RZQI_MASK
-#define DDR_PHY_MR0_RZQI_DEFVAL                                                    0x00000052
-#define DDR_PHY_MR0_RZQI_SHIFT                                                     3
-#define DDR_PHY_MR0_RZQI_MASK                                                      0x00000018U
-
-/*Reserved. These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.*/
-#undef DDR_PHY_MR0_RSVD_2_0_DEFVAL
-#undef DDR_PHY_MR0_RSVD_2_0_SHIFT
-#undef DDR_PHY_MR0_RSVD_2_0_MASK
-#define DDR_PHY_MR0_RSVD_2_0_DEFVAL                                                0x00000052
-#define DDR_PHY_MR0_RSVD_2_0_SHIFT                                                 0
-#define DDR_PHY_MR0_RSVD_2_0_MASK                                                  0x00000007U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_MR1_RESERVED_31_8_DEFVAL
-#undef DDR_PHY_MR1_RESERVED_31_8_SHIFT
-#undef DDR_PHY_MR1_RESERVED_31_8_MASK
-#define DDR_PHY_MR1_RESERVED_31_8_DEFVAL                                           0x00000004
-#define DDR_PHY_MR1_RESERVED_31_8_SHIFT                                            8
-#define DDR_PHY_MR1_RESERVED_31_8_MASK                                             0xFFFFFF00U
-
-/*Read Postamble Length*/
-#undef DDR_PHY_MR1_RDPST_DEFVAL
-#undef DDR_PHY_MR1_RDPST_SHIFT
-#undef DDR_PHY_MR1_RDPST_MASK
-#define DDR_PHY_MR1_RDPST_DEFVAL                                                   0x00000004
-#define DDR_PHY_MR1_RDPST_SHIFT                                                    7
-#define DDR_PHY_MR1_RDPST_MASK                                                     0x00000080U
-
-/*Write-recovery for auto-precharge command*/
-#undef DDR_PHY_MR1_NWR_DEFVAL
-#undef DDR_PHY_MR1_NWR_SHIFT
-#undef DDR_PHY_MR1_NWR_MASK
-#define DDR_PHY_MR1_NWR_DEFVAL                                                     0x00000004
-#define DDR_PHY_MR1_NWR_SHIFT                                                      4
-#define DDR_PHY_MR1_NWR_MASK                                                       0x00000070U
-
-/*Read Preamble Length*/
-#undef DDR_PHY_MR1_RDPRE_DEFVAL
-#undef DDR_PHY_MR1_RDPRE_SHIFT
-#undef DDR_PHY_MR1_RDPRE_MASK
-#define DDR_PHY_MR1_RDPRE_DEFVAL                                                   0x00000004
-#define DDR_PHY_MR1_RDPRE_SHIFT                                                    3
-#define DDR_PHY_MR1_RDPRE_MASK                                                     0x00000008U
-
-/*Write Preamble Length*/
-#undef DDR_PHY_MR1_WRPRE_DEFVAL
-#undef DDR_PHY_MR1_WRPRE_SHIFT
-#undef DDR_PHY_MR1_WRPRE_MASK
-#define DDR_PHY_MR1_WRPRE_DEFVAL                                                   0x00000004
-#define DDR_PHY_MR1_WRPRE_SHIFT                                                    2
-#define DDR_PHY_MR1_WRPRE_MASK                                                     0x00000004U
-
-/*Burst Length*/
-#undef DDR_PHY_MR1_BL_DEFVAL
-#undef DDR_PHY_MR1_BL_SHIFT
-#undef DDR_PHY_MR1_BL_MASK
-#define DDR_PHY_MR1_BL_DEFVAL                                                      0x00000004
-#define DDR_PHY_MR1_BL_SHIFT                                                       0
-#define DDR_PHY_MR1_BL_MASK                                                        0x00000003U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_MR2_RESERVED_31_8_DEFVAL
-#undef DDR_PHY_MR2_RESERVED_31_8_SHIFT
-#undef DDR_PHY_MR2_RESERVED_31_8_MASK
-#define DDR_PHY_MR2_RESERVED_31_8_DEFVAL                                           0x00000000
-#define DDR_PHY_MR2_RESERVED_31_8_SHIFT                                            8
-#define DDR_PHY_MR2_RESERVED_31_8_MASK                                             0xFFFFFF00U
-
-/*Write Leveling*/
-#undef DDR_PHY_MR2_WRL_DEFVAL
-#undef DDR_PHY_MR2_WRL_SHIFT
-#undef DDR_PHY_MR2_WRL_MASK
-#define DDR_PHY_MR2_WRL_DEFVAL                                                     0x00000000
-#define DDR_PHY_MR2_WRL_SHIFT                                                      7
-#define DDR_PHY_MR2_WRL_MASK                                                       0x00000080U
-
-/*Write Latency Set*/
-#undef DDR_PHY_MR2_WLS_DEFVAL
-#undef DDR_PHY_MR2_WLS_SHIFT
-#undef DDR_PHY_MR2_WLS_MASK
-#define DDR_PHY_MR2_WLS_DEFVAL                                                     0x00000000
-#define DDR_PHY_MR2_WLS_SHIFT                                                      6
-#define DDR_PHY_MR2_WLS_MASK                                                       0x00000040U
-
-/*Write Latency*/
-#undef DDR_PHY_MR2_WL_DEFVAL
-#undef DDR_PHY_MR2_WL_SHIFT
-#undef DDR_PHY_MR2_WL_MASK
-#define DDR_PHY_MR2_WL_DEFVAL                                                      0x00000000
-#define DDR_PHY_MR2_WL_SHIFT                                                       3
-#define DDR_PHY_MR2_WL_MASK                                                        0x00000038U
-
-/*Read Latency*/
-#undef DDR_PHY_MR2_RL_DEFVAL
-#undef DDR_PHY_MR2_RL_SHIFT
-#undef DDR_PHY_MR2_RL_MASK
-#define DDR_PHY_MR2_RL_DEFVAL                                                      0x00000000
-#define DDR_PHY_MR2_RL_SHIFT                                                       0
-#define DDR_PHY_MR2_RL_MASK                                                        0x00000007U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_MR3_RESERVED_31_8_DEFVAL
-#undef DDR_PHY_MR3_RESERVED_31_8_SHIFT
-#undef DDR_PHY_MR3_RESERVED_31_8_MASK
-#define DDR_PHY_MR3_RESERVED_31_8_DEFVAL                                           0x00000031
-#define DDR_PHY_MR3_RESERVED_31_8_SHIFT                                            8
-#define DDR_PHY_MR3_RESERVED_31_8_MASK                                             0xFFFFFF00U
-
-/*DBI-Write Enable*/
-#undef DDR_PHY_MR3_DBIWR_DEFVAL
-#undef DDR_PHY_MR3_DBIWR_SHIFT
-#undef DDR_PHY_MR3_DBIWR_MASK
-#define DDR_PHY_MR3_DBIWR_DEFVAL                                                   0x00000031
-#define DDR_PHY_MR3_DBIWR_SHIFT                                                    7
-#define DDR_PHY_MR3_DBIWR_MASK                                                     0x00000080U
-
-/*DBI-Read Enable*/
-#undef DDR_PHY_MR3_DBIRD_DEFVAL
-#undef DDR_PHY_MR3_DBIRD_SHIFT
-#undef DDR_PHY_MR3_DBIRD_MASK
-#define DDR_PHY_MR3_DBIRD_DEFVAL                                                   0x00000031
-#define DDR_PHY_MR3_DBIRD_SHIFT                                                    6
-#define DDR_PHY_MR3_DBIRD_MASK                                                     0x00000040U
-
-/*Pull-down Drive Strength*/
-#undef DDR_PHY_MR3_PDDS_DEFVAL
-#undef DDR_PHY_MR3_PDDS_SHIFT
-#undef DDR_PHY_MR3_PDDS_MASK
-#define DDR_PHY_MR3_PDDS_DEFVAL                                                    0x00000031
-#define DDR_PHY_MR3_PDDS_SHIFT                                                     3
-#define DDR_PHY_MR3_PDDS_MASK                                                      0x00000038U
-
-/*These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.*/
-#undef DDR_PHY_MR3_RSVD_DEFVAL
-#undef DDR_PHY_MR3_RSVD_SHIFT
-#undef DDR_PHY_MR3_RSVD_MASK
-#define DDR_PHY_MR3_RSVD_DEFVAL                                                    0x00000031
-#define DDR_PHY_MR3_RSVD_SHIFT                                                     2
-#define DDR_PHY_MR3_RSVD_MASK                                                      0x00000004U
-
-/*Write Postamble Length*/
-#undef DDR_PHY_MR3_WRPST_DEFVAL
-#undef DDR_PHY_MR3_WRPST_SHIFT
-#undef DDR_PHY_MR3_WRPST_MASK
-#define DDR_PHY_MR3_WRPST_DEFVAL                                                   0x00000031
-#define DDR_PHY_MR3_WRPST_SHIFT                                                    1
-#define DDR_PHY_MR3_WRPST_MASK                                                     0x00000002U
-
-/*Pull-up Calibration Point*/
-#undef DDR_PHY_MR3_PUCAL_DEFVAL
-#undef DDR_PHY_MR3_PUCAL_SHIFT
-#undef DDR_PHY_MR3_PUCAL_MASK
-#define DDR_PHY_MR3_PUCAL_DEFVAL                                                   0x00000031
-#define DDR_PHY_MR3_PUCAL_SHIFT                                                    0
-#define DDR_PHY_MR3_PUCAL_MASK                                                     0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_MR4_RESERVED_31_16_DEFVAL
-#undef DDR_PHY_MR4_RESERVED_31_16_SHIFT
-#undef DDR_PHY_MR4_RESERVED_31_16_MASK
-#define DDR_PHY_MR4_RESERVED_31_16_DEFVAL                                          0x00000000
-#define DDR_PHY_MR4_RESERVED_31_16_SHIFT                                           16
-#define DDR_PHY_MR4_RESERVED_31_16_MASK                                            0xFFFF0000U
-
-/*These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.*/
-#undef DDR_PHY_MR4_RSVD_15_13_DEFVAL
-#undef DDR_PHY_MR4_RSVD_15_13_SHIFT
-#undef DDR_PHY_MR4_RSVD_15_13_MASK
-#define DDR_PHY_MR4_RSVD_15_13_DEFVAL                                              0x00000000
-#define DDR_PHY_MR4_RSVD_15_13_SHIFT                                               13
-#define DDR_PHY_MR4_RSVD_15_13_MASK                                                0x0000E000U
-
-/*Write Preamble*/
-#undef DDR_PHY_MR4_WRP_DEFVAL
-#undef DDR_PHY_MR4_WRP_SHIFT
-#undef DDR_PHY_MR4_WRP_MASK
-#define DDR_PHY_MR4_WRP_DEFVAL                                                     0x00000000
-#define DDR_PHY_MR4_WRP_SHIFT                                                      12
-#define DDR_PHY_MR4_WRP_MASK                                                       0x00001000U
-
-/*Read Preamble*/
-#undef DDR_PHY_MR4_RDP_DEFVAL
-#undef DDR_PHY_MR4_RDP_SHIFT
-#undef DDR_PHY_MR4_RDP_MASK
-#define DDR_PHY_MR4_RDP_DEFVAL                                                     0x00000000
-#define DDR_PHY_MR4_RDP_SHIFT                                                      11
-#define DDR_PHY_MR4_RDP_MASK                                                       0x00000800U
-
-/*Read Preamble Training Mode*/
-#undef DDR_PHY_MR4_RPTM_DEFVAL
-#undef DDR_PHY_MR4_RPTM_SHIFT
-#undef DDR_PHY_MR4_RPTM_MASK
-#define DDR_PHY_MR4_RPTM_DEFVAL                                                    0x00000000
-#define DDR_PHY_MR4_RPTM_SHIFT                                                     10
-#define DDR_PHY_MR4_RPTM_MASK                                                      0x00000400U
-
-/*Self Refresh Abort*/
-#undef DDR_PHY_MR4_SRA_DEFVAL
-#undef DDR_PHY_MR4_SRA_SHIFT
-#undef DDR_PHY_MR4_SRA_MASK
-#define DDR_PHY_MR4_SRA_DEFVAL                                                     0x00000000
-#define DDR_PHY_MR4_SRA_SHIFT                                                      9
-#define DDR_PHY_MR4_SRA_MASK                                                       0x00000200U
-
-/*CS to Command Latency Mode*/
-#undef DDR_PHY_MR4_CS2CMDL_DEFVAL
-#undef DDR_PHY_MR4_CS2CMDL_SHIFT
-#undef DDR_PHY_MR4_CS2CMDL_MASK
-#define DDR_PHY_MR4_CS2CMDL_DEFVAL                                                 0x00000000
-#define DDR_PHY_MR4_CS2CMDL_SHIFT                                                  6
-#define DDR_PHY_MR4_CS2CMDL_MASK                                                   0x000001C0U
-
-/*These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.*/
-#undef DDR_PHY_MR4_RSVD1_DEFVAL
-#undef DDR_PHY_MR4_RSVD1_SHIFT
-#undef DDR_PHY_MR4_RSVD1_MASK
-#define DDR_PHY_MR4_RSVD1_DEFVAL                                                   0x00000000
-#define DDR_PHY_MR4_RSVD1_SHIFT                                                    5
-#define DDR_PHY_MR4_RSVD1_MASK                                                     0x00000020U
-
-/*Internal VREF Monitor*/
-#undef DDR_PHY_MR4_IVM_DEFVAL
-#undef DDR_PHY_MR4_IVM_SHIFT
-#undef DDR_PHY_MR4_IVM_MASK
-#define DDR_PHY_MR4_IVM_DEFVAL                                                     0x00000000
-#define DDR_PHY_MR4_IVM_SHIFT                                                      4
-#define DDR_PHY_MR4_IVM_MASK                                                       0x00000010U
-
-/*Temperature Controlled Refresh Mode*/
-#undef DDR_PHY_MR4_TCRM_DEFVAL
-#undef DDR_PHY_MR4_TCRM_SHIFT
-#undef DDR_PHY_MR4_TCRM_MASK
-#define DDR_PHY_MR4_TCRM_DEFVAL                                                    0x00000000
-#define DDR_PHY_MR4_TCRM_SHIFT                                                     3
-#define DDR_PHY_MR4_TCRM_MASK                                                      0x00000008U
-
-/*Temperature Controlled Refresh Range*/
-#undef DDR_PHY_MR4_TCRR_DEFVAL
-#undef DDR_PHY_MR4_TCRR_SHIFT
-#undef DDR_PHY_MR4_TCRR_MASK
-#define DDR_PHY_MR4_TCRR_DEFVAL                                                    0x00000000
-#define DDR_PHY_MR4_TCRR_SHIFT                                                     2
-#define DDR_PHY_MR4_TCRR_MASK                                                      0x00000004U
-
-/*Maximum Power Down Mode*/
-#undef DDR_PHY_MR4_MPDM_DEFVAL
-#undef DDR_PHY_MR4_MPDM_SHIFT
-#undef DDR_PHY_MR4_MPDM_MASK
-#define DDR_PHY_MR4_MPDM_DEFVAL                                                    0x00000000
-#define DDR_PHY_MR4_MPDM_SHIFT                                                     1
-#define DDR_PHY_MR4_MPDM_MASK                                                      0x00000002U
-
-/*This is a JEDEC reserved bit and is recommended by JEDEC to be programmed to 0x0.*/
-#undef DDR_PHY_MR4_RSVD_0_DEFVAL
-#undef DDR_PHY_MR4_RSVD_0_SHIFT
-#undef DDR_PHY_MR4_RSVD_0_MASK
-#define DDR_PHY_MR4_RSVD_0_DEFVAL                                                  0x00000000
-#define DDR_PHY_MR4_RSVD_0_SHIFT                                                   0
-#define DDR_PHY_MR4_RSVD_0_MASK                                                    0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_MR5_RESERVED_31_16_DEFVAL
-#undef DDR_PHY_MR5_RESERVED_31_16_SHIFT
-#undef DDR_PHY_MR5_RESERVED_31_16_MASK
-#define DDR_PHY_MR5_RESERVED_31_16_DEFVAL                                          0x00000000
-#define DDR_PHY_MR5_RESERVED_31_16_SHIFT                                           16
-#define DDR_PHY_MR5_RESERVED_31_16_MASK                                            0xFFFF0000U
-
-/*These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.*/
-#undef DDR_PHY_MR5_RSVD_DEFVAL
-#undef DDR_PHY_MR5_RSVD_SHIFT
-#undef DDR_PHY_MR5_RSVD_MASK
-#define DDR_PHY_MR5_RSVD_DEFVAL                                                    0x00000000
-#define DDR_PHY_MR5_RSVD_SHIFT                                                     13
-#define DDR_PHY_MR5_RSVD_MASK                                                      0x0000E000U
-
-/*Read DBI*/
-#undef DDR_PHY_MR5_RDBI_DEFVAL
-#undef DDR_PHY_MR5_RDBI_SHIFT
-#undef DDR_PHY_MR5_RDBI_MASK
-#define DDR_PHY_MR5_RDBI_DEFVAL                                                    0x00000000
-#define DDR_PHY_MR5_RDBI_SHIFT                                                     12
-#define DDR_PHY_MR5_RDBI_MASK                                                      0x00001000U
-
-/*Write DBI*/
-#undef DDR_PHY_MR5_WDBI_DEFVAL
-#undef DDR_PHY_MR5_WDBI_SHIFT
-#undef DDR_PHY_MR5_WDBI_MASK
-#define DDR_PHY_MR5_WDBI_DEFVAL                                                    0x00000000
-#define DDR_PHY_MR5_WDBI_SHIFT                                                     11
-#define DDR_PHY_MR5_WDBI_MASK                                                      0x00000800U
-
-/*Data Mask*/
-#undef DDR_PHY_MR5_DM_DEFVAL
-#undef DDR_PHY_MR5_DM_SHIFT
-#undef DDR_PHY_MR5_DM_MASK
-#define DDR_PHY_MR5_DM_DEFVAL                                                      0x00000000
-#define DDR_PHY_MR5_DM_SHIFT                                                       10
-#define DDR_PHY_MR5_DM_MASK                                                        0x00000400U
-
-/*CA Parity Persistent Error*/
-#undef DDR_PHY_MR5_CAPPE_DEFVAL
-#undef DDR_PHY_MR5_CAPPE_SHIFT
-#undef DDR_PHY_MR5_CAPPE_MASK
-#define DDR_PHY_MR5_CAPPE_DEFVAL                                                   0x00000000
-#define DDR_PHY_MR5_CAPPE_SHIFT                                                    9
-#define DDR_PHY_MR5_CAPPE_MASK                                                     0x00000200U
-
-/*RTT_PARK*/
-#undef DDR_PHY_MR5_RTTPARK_DEFVAL
-#undef DDR_PHY_MR5_RTTPARK_SHIFT
-#undef DDR_PHY_MR5_RTTPARK_MASK
-#define DDR_PHY_MR5_RTTPARK_DEFVAL                                                 0x00000000
-#define DDR_PHY_MR5_RTTPARK_SHIFT                                                  6
-#define DDR_PHY_MR5_RTTPARK_MASK                                                   0x000001C0U
-
-/*ODT Input Buffer during Power Down mode*/
-#undef DDR_PHY_MR5_ODTIBPD_DEFVAL
-#undef DDR_PHY_MR5_ODTIBPD_SHIFT
-#undef DDR_PHY_MR5_ODTIBPD_MASK
-#define DDR_PHY_MR5_ODTIBPD_DEFVAL                                                 0x00000000
-#define DDR_PHY_MR5_ODTIBPD_SHIFT                                                  5
-#define DDR_PHY_MR5_ODTIBPD_MASK                                                   0x00000020U
-
-/*C/A Parity Error Status*/
-#undef DDR_PHY_MR5_CAPES_DEFVAL
-#undef DDR_PHY_MR5_CAPES_SHIFT
-#undef DDR_PHY_MR5_CAPES_MASK
-#define DDR_PHY_MR5_CAPES_DEFVAL                                                   0x00000000
-#define DDR_PHY_MR5_CAPES_SHIFT                                                    4
-#define DDR_PHY_MR5_CAPES_MASK                                                     0x00000010U
-
-/*CRC Error Clear*/
-#undef DDR_PHY_MR5_CRCEC_DEFVAL
-#undef DDR_PHY_MR5_CRCEC_SHIFT
-#undef DDR_PHY_MR5_CRCEC_MASK
-#define DDR_PHY_MR5_CRCEC_DEFVAL                                                   0x00000000
-#define DDR_PHY_MR5_CRCEC_SHIFT                                                    3
-#define DDR_PHY_MR5_CRCEC_MASK                                                     0x00000008U
-
-/*C/A Parity Latency Mode*/
-#undef DDR_PHY_MR5_CAPM_DEFVAL
-#undef DDR_PHY_MR5_CAPM_SHIFT
-#undef DDR_PHY_MR5_CAPM_MASK
-#define DDR_PHY_MR5_CAPM_DEFVAL                                                    0x00000000
-#define DDR_PHY_MR5_CAPM_SHIFT                                                     0
-#define DDR_PHY_MR5_CAPM_MASK                                                      0x00000007U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_MR6_RESERVED_31_16_DEFVAL
-#undef DDR_PHY_MR6_RESERVED_31_16_SHIFT
-#undef DDR_PHY_MR6_RESERVED_31_16_MASK
-#define DDR_PHY_MR6_RESERVED_31_16_DEFVAL                                          0x00000000
-#define DDR_PHY_MR6_RESERVED_31_16_SHIFT                                           16
-#define DDR_PHY_MR6_RESERVED_31_16_MASK                                            0xFFFF0000U
-
-/*These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.*/
-#undef DDR_PHY_MR6_RSVD_15_13_DEFVAL
-#undef DDR_PHY_MR6_RSVD_15_13_SHIFT
-#undef DDR_PHY_MR6_RSVD_15_13_MASK
-#define DDR_PHY_MR6_RSVD_15_13_DEFVAL                                              0x00000000
-#define DDR_PHY_MR6_RSVD_15_13_SHIFT                                               13
-#define DDR_PHY_MR6_RSVD_15_13_MASK                                                0x0000E000U
-
-/*CAS_n to CAS_n command delay for same bank group (tCCD_L)*/
-#undef DDR_PHY_MR6_TCCDL_DEFVAL
-#undef DDR_PHY_MR6_TCCDL_SHIFT
-#undef DDR_PHY_MR6_TCCDL_MASK
-#define DDR_PHY_MR6_TCCDL_DEFVAL                                                   0x00000000
-#define DDR_PHY_MR6_TCCDL_SHIFT                                                    10
-#define DDR_PHY_MR6_TCCDL_MASK                                                     0x00001C00U
-
-/*These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.*/
-#undef DDR_PHY_MR6_RSVD_9_8_DEFVAL
-#undef DDR_PHY_MR6_RSVD_9_8_SHIFT
-#undef DDR_PHY_MR6_RSVD_9_8_MASK
-#define DDR_PHY_MR6_RSVD_9_8_DEFVAL                                                0x00000000
-#define DDR_PHY_MR6_RSVD_9_8_SHIFT                                                 8
-#define DDR_PHY_MR6_RSVD_9_8_MASK                                                  0x00000300U
-
-/*VrefDQ Training Enable*/
-#undef DDR_PHY_MR6_VDDQTEN_DEFVAL
-#undef DDR_PHY_MR6_VDDQTEN_SHIFT
-#undef DDR_PHY_MR6_VDDQTEN_MASK
-#define DDR_PHY_MR6_VDDQTEN_DEFVAL                                                 0x00000000
-#define DDR_PHY_MR6_VDDQTEN_SHIFT                                                  7
-#define DDR_PHY_MR6_VDDQTEN_MASK                                                   0x00000080U
-
-/*VrefDQ Training Range*/
-#undef DDR_PHY_MR6_VDQTRG_DEFVAL
-#undef DDR_PHY_MR6_VDQTRG_SHIFT
-#undef DDR_PHY_MR6_VDQTRG_MASK
-#define DDR_PHY_MR6_VDQTRG_DEFVAL                                                  0x00000000
-#define DDR_PHY_MR6_VDQTRG_SHIFT                                                   6
-#define DDR_PHY_MR6_VDQTRG_MASK                                                    0x00000040U
-
-/*VrefDQ Training Values*/
-#undef DDR_PHY_MR6_VDQTVAL_DEFVAL
-#undef DDR_PHY_MR6_VDQTVAL_SHIFT
-#undef DDR_PHY_MR6_VDQTVAL_MASK
-#define DDR_PHY_MR6_VDQTVAL_DEFVAL                                                 0x00000000
-#define DDR_PHY_MR6_VDQTVAL_SHIFT                                                  0
-#define DDR_PHY_MR6_VDQTVAL_MASK                                                   0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_MR11_RESERVED_31_8_DEFVAL
-#undef DDR_PHY_MR11_RESERVED_31_8_SHIFT
-#undef DDR_PHY_MR11_RESERVED_31_8_MASK
-#define DDR_PHY_MR11_RESERVED_31_8_DEFVAL                                          0x00000000
-#define DDR_PHY_MR11_RESERVED_31_8_SHIFT                                           8
-#define DDR_PHY_MR11_RESERVED_31_8_MASK                                            0xFFFFFF00U
-
-/*These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.*/
-#undef DDR_PHY_MR11_RSVD_DEFVAL
-#undef DDR_PHY_MR11_RSVD_SHIFT
-#undef DDR_PHY_MR11_RSVD_MASK
-#define DDR_PHY_MR11_RSVD_DEFVAL                                                   0x00000000
-#define DDR_PHY_MR11_RSVD_SHIFT                                                    3
-#define DDR_PHY_MR11_RSVD_MASK                                                     0x000000F8U
-
-/*Power Down Control*/
-#undef DDR_PHY_MR11_PDCTL_DEFVAL
-#undef DDR_PHY_MR11_PDCTL_SHIFT
-#undef DDR_PHY_MR11_PDCTL_MASK
-#define DDR_PHY_MR11_PDCTL_DEFVAL                                                  0x00000000
-#define DDR_PHY_MR11_PDCTL_SHIFT                                                   2
-#define DDR_PHY_MR11_PDCTL_MASK                                                    0x00000004U
-
-/*DQ Bus Receiver On-Die-Termination*/
-#undef DDR_PHY_MR11_DQODT_DEFVAL
-#undef DDR_PHY_MR11_DQODT_SHIFT
-#undef DDR_PHY_MR11_DQODT_MASK
-#define DDR_PHY_MR11_DQODT_DEFVAL                                                  0x00000000
-#define DDR_PHY_MR11_DQODT_SHIFT                                                   0
-#define DDR_PHY_MR11_DQODT_MASK                                                    0x00000003U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_MR12_RESERVED_31_8_DEFVAL
-#undef DDR_PHY_MR12_RESERVED_31_8_SHIFT
-#undef DDR_PHY_MR12_RESERVED_31_8_MASK
-#define DDR_PHY_MR12_RESERVED_31_8_DEFVAL                                          0x0000004D
-#define DDR_PHY_MR12_RESERVED_31_8_SHIFT                                           8
-#define DDR_PHY_MR12_RESERVED_31_8_MASK                                            0xFFFFFF00U
-
-/*These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.*/
-#undef DDR_PHY_MR12_RSVD_DEFVAL
-#undef DDR_PHY_MR12_RSVD_SHIFT
-#undef DDR_PHY_MR12_RSVD_MASK
-#define DDR_PHY_MR12_RSVD_DEFVAL                                                   0x0000004D
-#define DDR_PHY_MR12_RSVD_SHIFT                                                    7
-#define DDR_PHY_MR12_RSVD_MASK                                                     0x00000080U
-
-/*VREF_CA Range Select.*/
-#undef DDR_PHY_MR12_VR_CA_DEFVAL
-#undef DDR_PHY_MR12_VR_CA_SHIFT
-#undef DDR_PHY_MR12_VR_CA_MASK
-#define DDR_PHY_MR12_VR_CA_DEFVAL                                                  0x0000004D
-#define DDR_PHY_MR12_VR_CA_SHIFT                                                   6
-#define DDR_PHY_MR12_VR_CA_MASK                                                    0x00000040U
-
-/*Controls the VREF(ca) levels for Frequency-Set-Point[1:0].*/
-#undef DDR_PHY_MR12_VREF_CA_DEFVAL
-#undef DDR_PHY_MR12_VREF_CA_SHIFT
-#undef DDR_PHY_MR12_VREF_CA_MASK
-#define DDR_PHY_MR12_VREF_CA_DEFVAL                                                0x0000004D
-#define DDR_PHY_MR12_VREF_CA_SHIFT                                                 0
-#define DDR_PHY_MR12_VREF_CA_MASK                                                  0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_MR13_RESERVED_31_8_DEFVAL
-#undef DDR_PHY_MR13_RESERVED_31_8_SHIFT
-#undef DDR_PHY_MR13_RESERVED_31_8_MASK
-#define DDR_PHY_MR13_RESERVED_31_8_DEFVAL                                          0x00000000
-#define DDR_PHY_MR13_RESERVED_31_8_SHIFT                                           8
-#define DDR_PHY_MR13_RESERVED_31_8_MASK                                            0xFFFFFF00U
-
-/*Frequency Set Point Operation Mode*/
-#undef DDR_PHY_MR13_FSPOP_DEFVAL
-#undef DDR_PHY_MR13_FSPOP_SHIFT
-#undef DDR_PHY_MR13_FSPOP_MASK
-#define DDR_PHY_MR13_FSPOP_DEFVAL                                                  0x00000000
-#define DDR_PHY_MR13_FSPOP_SHIFT                                                   7
-#define DDR_PHY_MR13_FSPOP_MASK                                                    0x00000080U
-
-/*Frequency Set Point Write Enable*/
-#undef DDR_PHY_MR13_FSPWR_DEFVAL
-#undef DDR_PHY_MR13_FSPWR_SHIFT
-#undef DDR_PHY_MR13_FSPWR_MASK
-#define DDR_PHY_MR13_FSPWR_DEFVAL                                                  0x00000000
-#define DDR_PHY_MR13_FSPWR_SHIFT                                                   6
-#define DDR_PHY_MR13_FSPWR_MASK                                                    0x00000040U
-
-/*Data Mask Enable*/
-#undef DDR_PHY_MR13_DMD_DEFVAL
-#undef DDR_PHY_MR13_DMD_SHIFT
-#undef DDR_PHY_MR13_DMD_MASK
-#define DDR_PHY_MR13_DMD_DEFVAL                                                    0x00000000
-#define DDR_PHY_MR13_DMD_SHIFT                                                     5
-#define DDR_PHY_MR13_DMD_MASK                                                      0x00000020U
-
-/*Refresh Rate Option*/
-#undef DDR_PHY_MR13_RRO_DEFVAL
-#undef DDR_PHY_MR13_RRO_SHIFT
-#undef DDR_PHY_MR13_RRO_MASK
-#define DDR_PHY_MR13_RRO_DEFVAL                                                    0x00000000
-#define DDR_PHY_MR13_RRO_SHIFT                                                     4
-#define DDR_PHY_MR13_RRO_MASK                                                      0x00000010U
-
-/*VREF Current Generator*/
-#undef DDR_PHY_MR13_VRCG_DEFVAL
-#undef DDR_PHY_MR13_VRCG_SHIFT
-#undef DDR_PHY_MR13_VRCG_MASK
-#define DDR_PHY_MR13_VRCG_DEFVAL                                                   0x00000000
-#define DDR_PHY_MR13_VRCG_SHIFT                                                    3
-#define DDR_PHY_MR13_VRCG_MASK                                                     0x00000008U
-
-/*VREF Output*/
-#undef DDR_PHY_MR13_VRO_DEFVAL
-#undef DDR_PHY_MR13_VRO_SHIFT
-#undef DDR_PHY_MR13_VRO_MASK
-#define DDR_PHY_MR13_VRO_DEFVAL                                                    0x00000000
-#define DDR_PHY_MR13_VRO_SHIFT                                                     2
-#define DDR_PHY_MR13_VRO_MASK                                                      0x00000004U
-
-/*Read Preamble Training Mode*/
-#undef DDR_PHY_MR13_RPT_DEFVAL
-#undef DDR_PHY_MR13_RPT_SHIFT
-#undef DDR_PHY_MR13_RPT_MASK
-#define DDR_PHY_MR13_RPT_DEFVAL                                                    0x00000000
-#define DDR_PHY_MR13_RPT_SHIFT                                                     1
-#define DDR_PHY_MR13_RPT_MASK                                                      0x00000002U
-
-/*Command Bus Training*/
-#undef DDR_PHY_MR13_CBT_DEFVAL
-#undef DDR_PHY_MR13_CBT_SHIFT
-#undef DDR_PHY_MR13_CBT_MASK
-#define DDR_PHY_MR13_CBT_DEFVAL                                                    0x00000000
-#define DDR_PHY_MR13_CBT_SHIFT                                                     0
-#define DDR_PHY_MR13_CBT_MASK                                                      0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_MR14_RESERVED_31_8_DEFVAL
-#undef DDR_PHY_MR14_RESERVED_31_8_SHIFT
-#undef DDR_PHY_MR14_RESERVED_31_8_MASK
-#define DDR_PHY_MR14_RESERVED_31_8_DEFVAL                                          0x0000004D
-#define DDR_PHY_MR14_RESERVED_31_8_SHIFT                                           8
-#define DDR_PHY_MR14_RESERVED_31_8_MASK                                            0xFFFFFF00U
-
-/*These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.*/
-#undef DDR_PHY_MR14_RSVD_DEFVAL
-#undef DDR_PHY_MR14_RSVD_SHIFT
-#undef DDR_PHY_MR14_RSVD_MASK
-#define DDR_PHY_MR14_RSVD_DEFVAL                                                   0x0000004D
-#define DDR_PHY_MR14_RSVD_SHIFT                                                    7
-#define DDR_PHY_MR14_RSVD_MASK                                                     0x00000080U
-
-/*VREFDQ Range Selects.*/
-#undef DDR_PHY_MR14_VR_DQ_DEFVAL
-#undef DDR_PHY_MR14_VR_DQ_SHIFT
-#undef DDR_PHY_MR14_VR_DQ_MASK
-#define DDR_PHY_MR14_VR_DQ_DEFVAL                                                  0x0000004D
-#define DDR_PHY_MR14_VR_DQ_SHIFT                                                   6
-#define DDR_PHY_MR14_VR_DQ_MASK                                                    0x00000040U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_MR14_VREF_DQ_DEFVAL
-#undef DDR_PHY_MR14_VREF_DQ_SHIFT
-#undef DDR_PHY_MR14_VREF_DQ_MASK
-#define DDR_PHY_MR14_VREF_DQ_DEFVAL                                                0x0000004D
-#define DDR_PHY_MR14_VREF_DQ_SHIFT                                                 0
-#define DDR_PHY_MR14_VREF_DQ_MASK                                                  0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_MR22_RESERVED_31_8_DEFVAL
-#undef DDR_PHY_MR22_RESERVED_31_8_SHIFT
-#undef DDR_PHY_MR22_RESERVED_31_8_MASK
-#define DDR_PHY_MR22_RESERVED_31_8_DEFVAL                                          0x00000000
-#define DDR_PHY_MR22_RESERVED_31_8_SHIFT                                           8
-#define DDR_PHY_MR22_RESERVED_31_8_MASK                                            0xFFFFFF00U
-
-/*These are JEDEC reserved bits and are recommended by JEDEC to be programmed to 0x0.*/
-#undef DDR_PHY_MR22_RSVD_DEFVAL
-#undef DDR_PHY_MR22_RSVD_SHIFT
-#undef DDR_PHY_MR22_RSVD_MASK
-#define DDR_PHY_MR22_RSVD_DEFVAL                                                   0x00000000
-#define DDR_PHY_MR22_RSVD_SHIFT                                                    6
-#define DDR_PHY_MR22_RSVD_MASK                                                     0x000000C0U
-
-/*CA ODT termination disable.*/
-#undef DDR_PHY_MR22_ODTD_CA_DEFVAL
-#undef DDR_PHY_MR22_ODTD_CA_SHIFT
-#undef DDR_PHY_MR22_ODTD_CA_MASK
-#define DDR_PHY_MR22_ODTD_CA_DEFVAL                                                0x00000000
-#define DDR_PHY_MR22_ODTD_CA_SHIFT                                                 5
-#define DDR_PHY_MR22_ODTD_CA_MASK                                                  0x00000020U
-
-/*ODT CS override.*/
-#undef DDR_PHY_MR22_ODTE_CS_DEFVAL
-#undef DDR_PHY_MR22_ODTE_CS_SHIFT
-#undef DDR_PHY_MR22_ODTE_CS_MASK
-#define DDR_PHY_MR22_ODTE_CS_DEFVAL                                                0x00000000
-#define DDR_PHY_MR22_ODTE_CS_SHIFT                                                 4
-#define DDR_PHY_MR22_ODTE_CS_MASK                                                  0x00000010U
-
-/*ODT CK override.*/
-#undef DDR_PHY_MR22_ODTE_CK_DEFVAL
-#undef DDR_PHY_MR22_ODTE_CK_SHIFT
-#undef DDR_PHY_MR22_ODTE_CK_MASK
-#define DDR_PHY_MR22_ODTE_CK_DEFVAL                                                0x00000000
-#define DDR_PHY_MR22_ODTE_CK_SHIFT                                                 3
-#define DDR_PHY_MR22_ODTE_CK_MASK                                                  0x00000008U
-
-/*Controller ODT value for VOH calibration.*/
-#undef DDR_PHY_MR22_CODT_DEFVAL
-#undef DDR_PHY_MR22_CODT_SHIFT
-#undef DDR_PHY_MR22_CODT_MASK
-#define DDR_PHY_MR22_CODT_DEFVAL                                                   0x00000000
-#define DDR_PHY_MR22_CODT_SHIFT                                                    0
-#define DDR_PHY_MR22_CODT_MASK                                                     0x00000007U
-
-/*Refresh During Training*/
-#undef DDR_PHY_DTCR0_RFSHDT_DEFVAL
-#undef DDR_PHY_DTCR0_RFSHDT_SHIFT
-#undef DDR_PHY_DTCR0_RFSHDT_MASK
-#define DDR_PHY_DTCR0_RFSHDT_DEFVAL                                                0x800091C7
-#define DDR_PHY_DTCR0_RFSHDT_SHIFT                                                 28
-#define DDR_PHY_DTCR0_RFSHDT_MASK                                                  0xF0000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTCR0_RESERVED_27_26_DEFVAL
-#undef DDR_PHY_DTCR0_RESERVED_27_26_SHIFT
-#undef DDR_PHY_DTCR0_RESERVED_27_26_MASK
-#define DDR_PHY_DTCR0_RESERVED_27_26_DEFVAL                                        0x800091C7
-#define DDR_PHY_DTCR0_RESERVED_27_26_SHIFT                                         26
-#define DDR_PHY_DTCR0_RESERVED_27_26_MASK                                          0x0C000000U
-
-/*Data Training Debug Rank Select*/
-#undef DDR_PHY_DTCR0_DTDRS_DEFVAL
-#undef DDR_PHY_DTCR0_DTDRS_SHIFT
-#undef DDR_PHY_DTCR0_DTDRS_MASK
-#define DDR_PHY_DTCR0_DTDRS_DEFVAL                                                 0x800091C7
-#define DDR_PHY_DTCR0_DTDRS_SHIFT                                                  24
-#define DDR_PHY_DTCR0_DTDRS_MASK                                                   0x03000000U
-
-/*Data Training with Early/Extended Gate*/
-#undef DDR_PHY_DTCR0_DTEXG_DEFVAL
-#undef DDR_PHY_DTCR0_DTEXG_SHIFT
-#undef DDR_PHY_DTCR0_DTEXG_MASK
-#define DDR_PHY_DTCR0_DTEXG_DEFVAL                                                 0x800091C7
-#define DDR_PHY_DTCR0_DTEXG_SHIFT                                                  23
-#define DDR_PHY_DTCR0_DTEXG_MASK                                                   0x00800000U
-
-/*Data Training Extended Write DQS*/
-#undef DDR_PHY_DTCR0_DTEXD_DEFVAL
-#undef DDR_PHY_DTCR0_DTEXD_SHIFT
-#undef DDR_PHY_DTCR0_DTEXD_MASK
-#define DDR_PHY_DTCR0_DTEXD_DEFVAL                                                 0x800091C7
-#define DDR_PHY_DTCR0_DTEXD_SHIFT                                                  22
-#define DDR_PHY_DTCR0_DTEXD_MASK                                                   0x00400000U
-
-/*Data Training Debug Step*/
-#undef DDR_PHY_DTCR0_DTDSTP_DEFVAL
-#undef DDR_PHY_DTCR0_DTDSTP_SHIFT
-#undef DDR_PHY_DTCR0_DTDSTP_MASK
-#define DDR_PHY_DTCR0_DTDSTP_DEFVAL                                                0x800091C7
-#define DDR_PHY_DTCR0_DTDSTP_SHIFT                                                 21
-#define DDR_PHY_DTCR0_DTDSTP_MASK                                                  0x00200000U
-
-/*Data Training Debug Enable*/
-#undef DDR_PHY_DTCR0_DTDEN_DEFVAL
-#undef DDR_PHY_DTCR0_DTDEN_SHIFT
-#undef DDR_PHY_DTCR0_DTDEN_MASK
-#define DDR_PHY_DTCR0_DTDEN_DEFVAL                                                 0x800091C7
-#define DDR_PHY_DTCR0_DTDEN_SHIFT                                                  20
-#define DDR_PHY_DTCR0_DTDEN_MASK                                                   0x00100000U
-
-/*Data Training Debug Byte Select*/
-#undef DDR_PHY_DTCR0_DTDBS_DEFVAL
-#undef DDR_PHY_DTCR0_DTDBS_SHIFT
-#undef DDR_PHY_DTCR0_DTDBS_MASK
-#define DDR_PHY_DTCR0_DTDBS_DEFVAL                                                 0x800091C7
-#define DDR_PHY_DTCR0_DTDBS_SHIFT                                                  16
-#define DDR_PHY_DTCR0_DTDBS_MASK                                                   0x000F0000U
-
-/*Data Training read DBI deskewing configuration*/
-#undef DDR_PHY_DTCR0_DTRDBITR_DEFVAL
-#undef DDR_PHY_DTCR0_DTRDBITR_SHIFT
-#undef DDR_PHY_DTCR0_DTRDBITR_MASK
-#define DDR_PHY_DTCR0_DTRDBITR_DEFVAL                                              0x800091C7
-#define DDR_PHY_DTCR0_DTRDBITR_SHIFT                                               14
-#define DDR_PHY_DTCR0_DTRDBITR_MASK                                                0x0000C000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTCR0_RESERVED_13_DEFVAL
-#undef DDR_PHY_DTCR0_RESERVED_13_SHIFT
-#undef DDR_PHY_DTCR0_RESERVED_13_MASK
-#define DDR_PHY_DTCR0_RESERVED_13_DEFVAL                                           0x800091C7
-#define DDR_PHY_DTCR0_RESERVED_13_SHIFT                                            13
-#define DDR_PHY_DTCR0_RESERVED_13_MASK                                             0x00002000U
-
-/*Data Training Write Bit Deskew Data Mask*/
-#undef DDR_PHY_DTCR0_DTWBDDM_DEFVAL
-#undef DDR_PHY_DTCR0_DTWBDDM_SHIFT
-#undef DDR_PHY_DTCR0_DTWBDDM_MASK
-#define DDR_PHY_DTCR0_DTWBDDM_DEFVAL                                               0x800091C7
-#define DDR_PHY_DTCR0_DTWBDDM_SHIFT                                                12
-#define DDR_PHY_DTCR0_DTWBDDM_MASK                                                 0x00001000U
-
-/*Refreshes Issued During Entry to Training*/
-#undef DDR_PHY_DTCR0_RFSHEN_DEFVAL
-#undef DDR_PHY_DTCR0_RFSHEN_SHIFT
-#undef DDR_PHY_DTCR0_RFSHEN_MASK
-#define DDR_PHY_DTCR0_RFSHEN_DEFVAL                                                0x800091C7
-#define DDR_PHY_DTCR0_RFSHEN_SHIFT                                                 8
-#define DDR_PHY_DTCR0_RFSHEN_MASK                                                  0x00000F00U
-
-/*Data Training Compare Data*/
-#undef DDR_PHY_DTCR0_DTCMPD_DEFVAL
-#undef DDR_PHY_DTCR0_DTCMPD_SHIFT
-#undef DDR_PHY_DTCR0_DTCMPD_MASK
-#define DDR_PHY_DTCR0_DTCMPD_DEFVAL                                                0x800091C7
-#define DDR_PHY_DTCR0_DTCMPD_SHIFT                                                 7
-#define DDR_PHY_DTCR0_DTCMPD_MASK                                                  0x00000080U
-
-/*Data Training Using MPR*/
-#undef DDR_PHY_DTCR0_DTMPR_DEFVAL
-#undef DDR_PHY_DTCR0_DTMPR_SHIFT
-#undef DDR_PHY_DTCR0_DTMPR_MASK
-#define DDR_PHY_DTCR0_DTMPR_DEFVAL                                                 0x800091C7
-#define DDR_PHY_DTCR0_DTMPR_SHIFT                                                  6
-#define DDR_PHY_DTCR0_DTMPR_MASK                                                   0x00000040U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTCR0_RESERVED_5_4_DEFVAL
-#undef DDR_PHY_DTCR0_RESERVED_5_4_SHIFT
-#undef DDR_PHY_DTCR0_RESERVED_5_4_MASK
-#define DDR_PHY_DTCR0_RESERVED_5_4_DEFVAL                                          0x800091C7
-#define DDR_PHY_DTCR0_RESERVED_5_4_SHIFT                                           4
-#define DDR_PHY_DTCR0_RESERVED_5_4_MASK                                            0x00000030U
-
-/*Data Training Repeat Number*/
-#undef DDR_PHY_DTCR0_DTRPTN_DEFVAL
-#undef DDR_PHY_DTCR0_DTRPTN_SHIFT
-#undef DDR_PHY_DTCR0_DTRPTN_MASK
-#define DDR_PHY_DTCR0_DTRPTN_DEFVAL                                                0x800091C7
-#define DDR_PHY_DTCR0_DTRPTN_SHIFT                                                 0
-#define DDR_PHY_DTCR0_DTRPTN_MASK                                                  0x0000000FU
-
-/*Rank Enable.*/
-#undef DDR_PHY_DTCR1_RANKEN_RSVD_DEFVAL
-#undef DDR_PHY_DTCR1_RANKEN_RSVD_SHIFT
-#undef DDR_PHY_DTCR1_RANKEN_RSVD_MASK
-#define DDR_PHY_DTCR1_RANKEN_RSVD_DEFVAL                                           0x00030237
-#define DDR_PHY_DTCR1_RANKEN_RSVD_SHIFT                                            18
-#define DDR_PHY_DTCR1_RANKEN_RSVD_MASK                                             0xFFFC0000U
-
-/*Rank Enable.*/
-#undef DDR_PHY_DTCR1_RANKEN_DEFVAL
-#undef DDR_PHY_DTCR1_RANKEN_SHIFT
-#undef DDR_PHY_DTCR1_RANKEN_MASK
-#define DDR_PHY_DTCR1_RANKEN_DEFVAL                                                0x00030237
-#define DDR_PHY_DTCR1_RANKEN_SHIFT                                                 16
-#define DDR_PHY_DTCR1_RANKEN_MASK                                                  0x00030000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTCR1_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_DTCR1_RESERVED_15_14_SHIFT
-#undef DDR_PHY_DTCR1_RESERVED_15_14_MASK
-#define DDR_PHY_DTCR1_RESERVED_15_14_DEFVAL                                        0x00030237
-#define DDR_PHY_DTCR1_RESERVED_15_14_SHIFT                                         14
-#define DDR_PHY_DTCR1_RESERVED_15_14_MASK                                          0x0000C000U
-
-/*Data Training Rank*/
-#undef DDR_PHY_DTCR1_DTRANK_DEFVAL
-#undef DDR_PHY_DTCR1_DTRANK_SHIFT
-#undef DDR_PHY_DTCR1_DTRANK_MASK
-#define DDR_PHY_DTCR1_DTRANK_DEFVAL                                                0x00030237
-#define DDR_PHY_DTCR1_DTRANK_SHIFT                                                 12
-#define DDR_PHY_DTCR1_DTRANK_MASK                                                  0x00003000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTCR1_RESERVED_11_DEFVAL
-#undef DDR_PHY_DTCR1_RESERVED_11_SHIFT
-#undef DDR_PHY_DTCR1_RESERVED_11_MASK
-#define DDR_PHY_DTCR1_RESERVED_11_DEFVAL                                           0x00030237
-#define DDR_PHY_DTCR1_RESERVED_11_SHIFT                                            11
-#define DDR_PHY_DTCR1_RESERVED_11_MASK                                             0x00000800U
-
-/*Read Leveling Gate Sampling Difference*/
-#undef DDR_PHY_DTCR1_RDLVLGDIFF_DEFVAL
-#undef DDR_PHY_DTCR1_RDLVLGDIFF_SHIFT
-#undef DDR_PHY_DTCR1_RDLVLGDIFF_MASK
-#define DDR_PHY_DTCR1_RDLVLGDIFF_DEFVAL                                            0x00030237
-#define DDR_PHY_DTCR1_RDLVLGDIFF_SHIFT                                             8
-#define DDR_PHY_DTCR1_RDLVLGDIFF_MASK                                              0x00000700U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTCR1_RESERVED_7_DEFVAL
-#undef DDR_PHY_DTCR1_RESERVED_7_SHIFT
-#undef DDR_PHY_DTCR1_RESERVED_7_MASK
-#define DDR_PHY_DTCR1_RESERVED_7_DEFVAL                                            0x00030237
-#define DDR_PHY_DTCR1_RESERVED_7_SHIFT                                             7
-#define DDR_PHY_DTCR1_RESERVED_7_MASK                                              0x00000080U
-
-/*Read Leveling Gate Shift*/
-#undef DDR_PHY_DTCR1_RDLVLGS_DEFVAL
-#undef DDR_PHY_DTCR1_RDLVLGS_SHIFT
-#undef DDR_PHY_DTCR1_RDLVLGS_MASK
-#define DDR_PHY_DTCR1_RDLVLGS_DEFVAL                                               0x00030237
-#define DDR_PHY_DTCR1_RDLVLGS_SHIFT                                                4
-#define DDR_PHY_DTCR1_RDLVLGS_MASK                                                 0x00000070U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DTCR1_RESERVED_3_DEFVAL
-#undef DDR_PHY_DTCR1_RESERVED_3_SHIFT
-#undef DDR_PHY_DTCR1_RESERVED_3_MASK
-#define DDR_PHY_DTCR1_RESERVED_3_DEFVAL                                            0x00030237
-#define DDR_PHY_DTCR1_RESERVED_3_SHIFT                                             3
-#define DDR_PHY_DTCR1_RESERVED_3_MASK                                              0x00000008U
-
-/*Read Preamble Training enable*/
-#undef DDR_PHY_DTCR1_RDPRMVL_TRN_DEFVAL
-#undef DDR_PHY_DTCR1_RDPRMVL_TRN_SHIFT
-#undef DDR_PHY_DTCR1_RDPRMVL_TRN_MASK
-#define DDR_PHY_DTCR1_RDPRMVL_TRN_DEFVAL                                           0x00030237
-#define DDR_PHY_DTCR1_RDPRMVL_TRN_SHIFT                                            2
-#define DDR_PHY_DTCR1_RDPRMVL_TRN_MASK                                             0x00000004U
-
-/*Read Leveling Enable*/
-#undef DDR_PHY_DTCR1_RDLVLEN_DEFVAL
-#undef DDR_PHY_DTCR1_RDLVLEN_SHIFT
-#undef DDR_PHY_DTCR1_RDLVLEN_MASK
-#define DDR_PHY_DTCR1_RDLVLEN_DEFVAL                                               0x00030237
-#define DDR_PHY_DTCR1_RDLVLEN_SHIFT                                                1
-#define DDR_PHY_DTCR1_RDLVLEN_MASK                                                 0x00000002U
-
-/*Basic Gate Training Enable*/
-#undef DDR_PHY_DTCR1_BSTEN_DEFVAL
-#undef DDR_PHY_DTCR1_BSTEN_SHIFT
-#undef DDR_PHY_DTCR1_BSTEN_MASK
-#define DDR_PHY_DTCR1_BSTEN_DEFVAL                                                 0x00030237
-#define DDR_PHY_DTCR1_BSTEN_SHIFT                                                  0
-#define DDR_PHY_DTCR1_BSTEN_MASK                                                   0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_CATR0_RESERVED_31_21_DEFVAL
-#undef DDR_PHY_CATR0_RESERVED_31_21_SHIFT
-#undef DDR_PHY_CATR0_RESERVED_31_21_MASK
-#define DDR_PHY_CATR0_RESERVED_31_21_DEFVAL                                        0x00141054
-#define DDR_PHY_CATR0_RESERVED_31_21_SHIFT                                         21
-#define DDR_PHY_CATR0_RESERVED_31_21_MASK                                          0xFFE00000U
-
-/*Minimum time (in terms of number of dram clocks) between two consectuve CA calibration command*/
-#undef DDR_PHY_CATR0_CACD_DEFVAL
-#undef DDR_PHY_CATR0_CACD_SHIFT
-#undef DDR_PHY_CATR0_CACD_MASK
-#define DDR_PHY_CATR0_CACD_DEFVAL                                                  0x00141054
-#define DDR_PHY_CATR0_CACD_SHIFT                                                   16
-#define DDR_PHY_CATR0_CACD_MASK                                                    0x001F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_CATR0_RESERVED_15_13_DEFVAL
-#undef DDR_PHY_CATR0_RESERVED_15_13_SHIFT
-#undef DDR_PHY_CATR0_RESERVED_15_13_MASK
-#define DDR_PHY_CATR0_RESERVED_15_13_DEFVAL                                        0x00141054
-#define DDR_PHY_CATR0_RESERVED_15_13_SHIFT                                         13
-#define DDR_PHY_CATR0_RESERVED_15_13_MASK                                          0x0000E000U
-
-/*Minimum time (in terms of number of dram clocks) PUB should wait before sampling the CA response after Calibration command ha
-                been sent to the memory*/
-#undef DDR_PHY_CATR0_CAADR_DEFVAL
-#undef DDR_PHY_CATR0_CAADR_SHIFT
-#undef DDR_PHY_CATR0_CAADR_MASK
-#define DDR_PHY_CATR0_CAADR_DEFVAL                                                 0x00141054
-#define DDR_PHY_CATR0_CAADR_SHIFT                                                  8
-#define DDR_PHY_CATR0_CAADR_MASK                                                   0x00001F00U
-
-/*CA_1 Response Byte Lane 1*/
-#undef DDR_PHY_CATR0_CA1BYTE1_DEFVAL
-#undef DDR_PHY_CATR0_CA1BYTE1_SHIFT
-#undef DDR_PHY_CATR0_CA1BYTE1_MASK
-#define DDR_PHY_CATR0_CA1BYTE1_DEFVAL                                              0x00141054
-#define DDR_PHY_CATR0_CA1BYTE1_SHIFT                                               4
-#define DDR_PHY_CATR0_CA1BYTE1_MASK                                                0x000000F0U
-
-/*CA_1 Response Byte Lane 0*/
-#undef DDR_PHY_CATR0_CA1BYTE0_DEFVAL
-#undef DDR_PHY_CATR0_CA1BYTE0_SHIFT
-#undef DDR_PHY_CATR0_CA1BYTE0_MASK
-#define DDR_PHY_CATR0_CA1BYTE0_DEFVAL                                              0x00141054
-#define DDR_PHY_CATR0_CA1BYTE0_SHIFT                                               0
-#define DDR_PHY_CATR0_CA1BYTE0_MASK                                                0x0000000FU
-
-/*LFSR seed for pseudo-random BIST patterns*/
-#undef DDR_PHY_BISTLSR_SEED_DEFVAL
-#undef DDR_PHY_BISTLSR_SEED_SHIFT
-#undef DDR_PHY_BISTLSR_SEED_MASK
-#define DDR_PHY_BISTLSR_SEED_DEFVAL
-#define DDR_PHY_BISTLSR_SEED_SHIFT                                                 0
-#define DDR_PHY_BISTLSR_SEED_MASK                                                  0xFFFFFFFFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_RIOCR5_RESERVED_31_16_DEFVAL
-#undef DDR_PHY_RIOCR5_RESERVED_31_16_SHIFT
-#undef DDR_PHY_RIOCR5_RESERVED_31_16_MASK
-#define DDR_PHY_RIOCR5_RESERVED_31_16_DEFVAL                                       0x00000005
-#define DDR_PHY_RIOCR5_RESERVED_31_16_SHIFT                                        16
-#define DDR_PHY_RIOCR5_RESERVED_31_16_MASK                                         0xFFFF0000U
-
-/*Reserved. Return zeros on reads.*/
-#undef DDR_PHY_RIOCR5_ODTOEMODE_RSVD_DEFVAL
-#undef DDR_PHY_RIOCR5_ODTOEMODE_RSVD_SHIFT
-#undef DDR_PHY_RIOCR5_ODTOEMODE_RSVD_MASK
-#define DDR_PHY_RIOCR5_ODTOEMODE_RSVD_DEFVAL                                       0x00000005
-#define DDR_PHY_RIOCR5_ODTOEMODE_RSVD_SHIFT                                        4
-#define DDR_PHY_RIOCR5_ODTOEMODE_RSVD_MASK                                         0x0000FFF0U
-
-/*SDRAM On-die Termination Output Enable (OE) Mode Selection.*/
-#undef DDR_PHY_RIOCR5_ODTOEMODE_DEFVAL
-#undef DDR_PHY_RIOCR5_ODTOEMODE_SHIFT
-#undef DDR_PHY_RIOCR5_ODTOEMODE_MASK
-#define DDR_PHY_RIOCR5_ODTOEMODE_DEFVAL                                            0x00000005
-#define DDR_PHY_RIOCR5_ODTOEMODE_SHIFT                                             0
-#define DDR_PHY_RIOCR5_ODTOEMODE_MASK                                              0x0000000FU
-
-/*Address/Command Slew Rate (D3F I/O Only)*/
-#undef DDR_PHY_ACIOCR0_ACSR_DEFVAL
-#undef DDR_PHY_ACIOCR0_ACSR_SHIFT
-#undef DDR_PHY_ACIOCR0_ACSR_MASK
-#define DDR_PHY_ACIOCR0_ACSR_DEFVAL                                                0x30000000
-#define DDR_PHY_ACIOCR0_ACSR_SHIFT                                                 30
-#define DDR_PHY_ACIOCR0_ACSR_MASK                                                  0xC0000000U
-
-/*SDRAM Reset I/O Mode*/
-#undef DDR_PHY_ACIOCR0_RSTIOM_DEFVAL
-#undef DDR_PHY_ACIOCR0_RSTIOM_SHIFT
-#undef DDR_PHY_ACIOCR0_RSTIOM_MASK
-#define DDR_PHY_ACIOCR0_RSTIOM_DEFVAL                                              0x30000000
-#define DDR_PHY_ACIOCR0_RSTIOM_SHIFT                                               29
-#define DDR_PHY_ACIOCR0_RSTIOM_MASK                                                0x20000000U
-
-/*SDRAM Reset Power Down Receiver*/
-#undef DDR_PHY_ACIOCR0_RSTPDR_DEFVAL
-#undef DDR_PHY_ACIOCR0_RSTPDR_SHIFT
-#undef DDR_PHY_ACIOCR0_RSTPDR_MASK
-#define DDR_PHY_ACIOCR0_RSTPDR_DEFVAL                                              0x30000000
-#define DDR_PHY_ACIOCR0_RSTPDR_SHIFT                                               28
-#define DDR_PHY_ACIOCR0_RSTPDR_MASK                                                0x10000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACIOCR0_RESERVED_27_DEFVAL
-#undef DDR_PHY_ACIOCR0_RESERVED_27_SHIFT
-#undef DDR_PHY_ACIOCR0_RESERVED_27_MASK
-#define DDR_PHY_ACIOCR0_RESERVED_27_DEFVAL                                         0x30000000
-#define DDR_PHY_ACIOCR0_RESERVED_27_SHIFT                                          27
-#define DDR_PHY_ACIOCR0_RESERVED_27_MASK                                           0x08000000U
-
-/*SDRAM Reset On-Die Termination*/
-#undef DDR_PHY_ACIOCR0_RSTODT_DEFVAL
-#undef DDR_PHY_ACIOCR0_RSTODT_SHIFT
-#undef DDR_PHY_ACIOCR0_RSTODT_MASK
-#define DDR_PHY_ACIOCR0_RSTODT_DEFVAL                                              0x30000000
-#define DDR_PHY_ACIOCR0_RSTODT_SHIFT                                               26
-#define DDR_PHY_ACIOCR0_RSTODT_MASK                                                0x04000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACIOCR0_RESERVED_25_10_DEFVAL
-#undef DDR_PHY_ACIOCR0_RESERVED_25_10_SHIFT
-#undef DDR_PHY_ACIOCR0_RESERVED_25_10_MASK
-#define DDR_PHY_ACIOCR0_RESERVED_25_10_DEFVAL                                      0x30000000
-#define DDR_PHY_ACIOCR0_RESERVED_25_10_SHIFT                                       10
-#define DDR_PHY_ACIOCR0_RESERVED_25_10_MASK                                        0x03FFFC00U
-
-/*CK Duty Cycle Correction*/
-#undef DDR_PHY_ACIOCR0_CKDCC_DEFVAL
-#undef DDR_PHY_ACIOCR0_CKDCC_SHIFT
-#undef DDR_PHY_ACIOCR0_CKDCC_MASK
-#define DDR_PHY_ACIOCR0_CKDCC_DEFVAL                                               0x30000000
-#define DDR_PHY_ACIOCR0_CKDCC_SHIFT                                                6
-#define DDR_PHY_ACIOCR0_CKDCC_MASK                                                 0x000003C0U
-
-/*AC Power Down Receiver Mode*/
-#undef DDR_PHY_ACIOCR0_ACPDRMODE_DEFVAL
-#undef DDR_PHY_ACIOCR0_ACPDRMODE_SHIFT
-#undef DDR_PHY_ACIOCR0_ACPDRMODE_MASK
-#define DDR_PHY_ACIOCR0_ACPDRMODE_DEFVAL                                           0x30000000
-#define DDR_PHY_ACIOCR0_ACPDRMODE_SHIFT                                            4
-#define DDR_PHY_ACIOCR0_ACPDRMODE_MASK                                             0x00000030U
-
-/*AC On-die Termination Mode*/
-#undef DDR_PHY_ACIOCR0_ACODTMODE_DEFVAL
-#undef DDR_PHY_ACIOCR0_ACODTMODE_SHIFT
-#undef DDR_PHY_ACIOCR0_ACODTMODE_MASK
-#define DDR_PHY_ACIOCR0_ACODTMODE_DEFVAL                                           0x30000000
-#define DDR_PHY_ACIOCR0_ACODTMODE_SHIFT                                            2
-#define DDR_PHY_ACIOCR0_ACODTMODE_MASK                                             0x0000000CU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACIOCR0_RESERVED_1_DEFVAL
-#undef DDR_PHY_ACIOCR0_RESERVED_1_SHIFT
-#undef DDR_PHY_ACIOCR0_RESERVED_1_MASK
-#define DDR_PHY_ACIOCR0_RESERVED_1_DEFVAL                                          0x30000000
-#define DDR_PHY_ACIOCR0_RESERVED_1_SHIFT                                           1
-#define DDR_PHY_ACIOCR0_RESERVED_1_MASK                                            0x00000002U
-
-/*Control delayed or non-delayed clock to CS_N/ODT?CKE AC slices.*/
-#undef DDR_PHY_ACIOCR0_ACRANKCLKSEL_DEFVAL
-#undef DDR_PHY_ACIOCR0_ACRANKCLKSEL_SHIFT
-#undef DDR_PHY_ACIOCR0_ACRANKCLKSEL_MASK
-#define DDR_PHY_ACIOCR0_ACRANKCLKSEL_DEFVAL                                        0x30000000
-#define DDR_PHY_ACIOCR0_ACRANKCLKSEL_SHIFT                                         0
-#define DDR_PHY_ACIOCR0_ACRANKCLKSEL_MASK                                          0x00000001U
-
-/*Clock gating for glue logic inside CLKGEN and glue logic inside CONTROL slice*/
-#undef DDR_PHY_ACIOCR2_CLKGENCLKGATE_DEFVAL
-#undef DDR_PHY_ACIOCR2_CLKGENCLKGATE_SHIFT
-#undef DDR_PHY_ACIOCR2_CLKGENCLKGATE_MASK
-#define DDR_PHY_ACIOCR2_CLKGENCLKGATE_DEFVAL                                       0x00000000
-#define DDR_PHY_ACIOCR2_CLKGENCLKGATE_SHIFT                                        31
-#define DDR_PHY_ACIOCR2_CLKGENCLKGATE_MASK                                         0x80000000U
-
-/*Clock gating for Output Enable D slices [0]*/
-#undef DDR_PHY_ACIOCR2_ACOECLKGATE0_DEFVAL
-#undef DDR_PHY_ACIOCR2_ACOECLKGATE0_SHIFT
-#undef DDR_PHY_ACIOCR2_ACOECLKGATE0_MASK
-#define DDR_PHY_ACIOCR2_ACOECLKGATE0_DEFVAL                                        0x00000000
-#define DDR_PHY_ACIOCR2_ACOECLKGATE0_SHIFT                                         30
-#define DDR_PHY_ACIOCR2_ACOECLKGATE0_MASK                                          0x40000000U
-
-/*Clock gating for Power Down Receiver D slices [0]*/
-#undef DDR_PHY_ACIOCR2_ACPDRCLKGATE0_DEFVAL
-#undef DDR_PHY_ACIOCR2_ACPDRCLKGATE0_SHIFT
-#undef DDR_PHY_ACIOCR2_ACPDRCLKGATE0_MASK
-#define DDR_PHY_ACIOCR2_ACPDRCLKGATE0_DEFVAL                                       0x00000000
-#define DDR_PHY_ACIOCR2_ACPDRCLKGATE0_SHIFT                                        29
-#define DDR_PHY_ACIOCR2_ACPDRCLKGATE0_MASK                                         0x20000000U
-
-/*Clock gating for Termination Enable D slices [0]*/
-#undef DDR_PHY_ACIOCR2_ACTECLKGATE0_DEFVAL
-#undef DDR_PHY_ACIOCR2_ACTECLKGATE0_SHIFT
-#undef DDR_PHY_ACIOCR2_ACTECLKGATE0_MASK
-#define DDR_PHY_ACIOCR2_ACTECLKGATE0_DEFVAL                                        0x00000000
-#define DDR_PHY_ACIOCR2_ACTECLKGATE0_SHIFT                                         28
-#define DDR_PHY_ACIOCR2_ACTECLKGATE0_MASK                                          0x10000000U
-
-/*Clock gating for CK# D slices [1:0]*/
-#undef DDR_PHY_ACIOCR2_CKNCLKGATE0_DEFVAL
-#undef DDR_PHY_ACIOCR2_CKNCLKGATE0_SHIFT
-#undef DDR_PHY_ACIOCR2_CKNCLKGATE0_MASK
-#define DDR_PHY_ACIOCR2_CKNCLKGATE0_DEFVAL                                         0x00000000
-#define DDR_PHY_ACIOCR2_CKNCLKGATE0_SHIFT                                          26
-#define DDR_PHY_ACIOCR2_CKNCLKGATE0_MASK                                           0x0C000000U
-
-/*Clock gating for CK D slices [1:0]*/
-#undef DDR_PHY_ACIOCR2_CKCLKGATE0_DEFVAL
-#undef DDR_PHY_ACIOCR2_CKCLKGATE0_SHIFT
-#undef DDR_PHY_ACIOCR2_CKCLKGATE0_MASK
-#define DDR_PHY_ACIOCR2_CKCLKGATE0_DEFVAL                                          0x00000000
-#define DDR_PHY_ACIOCR2_CKCLKGATE0_SHIFT                                           24
-#define DDR_PHY_ACIOCR2_CKCLKGATE0_MASK                                            0x03000000U
-
-/*Clock gating for AC D slices [23:0]*/
-#undef DDR_PHY_ACIOCR2_ACCLKGATE0_DEFVAL
-#undef DDR_PHY_ACIOCR2_ACCLKGATE0_SHIFT
-#undef DDR_PHY_ACIOCR2_ACCLKGATE0_MASK
-#define DDR_PHY_ACIOCR2_ACCLKGATE0_DEFVAL                                          0x00000000
-#define DDR_PHY_ACIOCR2_ACCLKGATE0_SHIFT                                           0
-#define DDR_PHY_ACIOCR2_ACCLKGATE0_MASK                                            0x00FFFFFFU
-
-/*SDRAM Parity Output Enable (OE) Mode Selection*/
-#undef DDR_PHY_ACIOCR3_PAROEMODE_DEFVAL
-#undef DDR_PHY_ACIOCR3_PAROEMODE_SHIFT
-#undef DDR_PHY_ACIOCR3_PAROEMODE_MASK
-#define DDR_PHY_ACIOCR3_PAROEMODE_DEFVAL                                           0x00000005
-#define DDR_PHY_ACIOCR3_PAROEMODE_SHIFT                                            30
-#define DDR_PHY_ACIOCR3_PAROEMODE_MASK                                             0xC0000000U
-
-/*SDRAM Bank Group Output Enable (OE) Mode Selection*/
-#undef DDR_PHY_ACIOCR3_BGOEMODE_DEFVAL
-#undef DDR_PHY_ACIOCR3_BGOEMODE_SHIFT
-#undef DDR_PHY_ACIOCR3_BGOEMODE_MASK
-#define DDR_PHY_ACIOCR3_BGOEMODE_DEFVAL                                            0x00000005
-#define DDR_PHY_ACIOCR3_BGOEMODE_SHIFT                                             26
-#define DDR_PHY_ACIOCR3_BGOEMODE_MASK                                              0x3C000000U
-
-/*SDRAM Bank Address Output Enable (OE) Mode Selection*/
-#undef DDR_PHY_ACIOCR3_BAOEMODE_DEFVAL
-#undef DDR_PHY_ACIOCR3_BAOEMODE_SHIFT
-#undef DDR_PHY_ACIOCR3_BAOEMODE_MASK
-#define DDR_PHY_ACIOCR3_BAOEMODE_DEFVAL                                            0x00000005
-#define DDR_PHY_ACIOCR3_BAOEMODE_SHIFT                                             22
-#define DDR_PHY_ACIOCR3_BAOEMODE_MASK                                              0x03C00000U
-
-/*SDRAM A[17] Output Enable (OE) Mode Selection*/
-#undef DDR_PHY_ACIOCR3_A17OEMODE_DEFVAL
-#undef DDR_PHY_ACIOCR3_A17OEMODE_SHIFT
-#undef DDR_PHY_ACIOCR3_A17OEMODE_MASK
-#define DDR_PHY_ACIOCR3_A17OEMODE_DEFVAL                                           0x00000005
-#define DDR_PHY_ACIOCR3_A17OEMODE_SHIFT                                            20
-#define DDR_PHY_ACIOCR3_A17OEMODE_MASK                                             0x00300000U
-
-/*SDRAM A[16] / RAS_n Output Enable (OE) Mode Selection*/
-#undef DDR_PHY_ACIOCR3_A16OEMODE_DEFVAL
-#undef DDR_PHY_ACIOCR3_A16OEMODE_SHIFT
-#undef DDR_PHY_ACIOCR3_A16OEMODE_MASK
-#define DDR_PHY_ACIOCR3_A16OEMODE_DEFVAL                                           0x00000005
-#define DDR_PHY_ACIOCR3_A16OEMODE_SHIFT                                            18
-#define DDR_PHY_ACIOCR3_A16OEMODE_MASK                                             0x000C0000U
-
-/*SDRAM ACT_n Output Enable (OE) Mode Selection (DDR4 only)*/
-#undef DDR_PHY_ACIOCR3_ACTOEMODE_DEFVAL
-#undef DDR_PHY_ACIOCR3_ACTOEMODE_SHIFT
-#undef DDR_PHY_ACIOCR3_ACTOEMODE_MASK
-#define DDR_PHY_ACIOCR3_ACTOEMODE_DEFVAL                                           0x00000005
-#define DDR_PHY_ACIOCR3_ACTOEMODE_SHIFT                                            16
-#define DDR_PHY_ACIOCR3_ACTOEMODE_MASK                                             0x00030000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACIOCR3_RESERVED_15_8_DEFVAL
-#undef DDR_PHY_ACIOCR3_RESERVED_15_8_SHIFT
-#undef DDR_PHY_ACIOCR3_RESERVED_15_8_MASK
-#define DDR_PHY_ACIOCR3_RESERVED_15_8_DEFVAL                                       0x00000005
-#define DDR_PHY_ACIOCR3_RESERVED_15_8_SHIFT                                        8
-#define DDR_PHY_ACIOCR3_RESERVED_15_8_MASK                                         0x0000FF00U
-
-/*Reserved. Return zeros on reads.*/
-#undef DDR_PHY_ACIOCR3_CKOEMODE_RSVD_DEFVAL
-#undef DDR_PHY_ACIOCR3_CKOEMODE_RSVD_SHIFT
-#undef DDR_PHY_ACIOCR3_CKOEMODE_RSVD_MASK
-#define DDR_PHY_ACIOCR3_CKOEMODE_RSVD_DEFVAL                                       0x00000005
-#define DDR_PHY_ACIOCR3_CKOEMODE_RSVD_SHIFT                                        4
-#define DDR_PHY_ACIOCR3_CKOEMODE_RSVD_MASK                                         0x000000F0U
-
-/*SDRAM CK Output Enable (OE) Mode Selection.*/
-#undef DDR_PHY_ACIOCR3_CKOEMODE_DEFVAL
-#undef DDR_PHY_ACIOCR3_CKOEMODE_SHIFT
-#undef DDR_PHY_ACIOCR3_CKOEMODE_MASK
-#define DDR_PHY_ACIOCR3_CKOEMODE_DEFVAL                                            0x00000005
-#define DDR_PHY_ACIOCR3_CKOEMODE_SHIFT                                             0
-#define DDR_PHY_ACIOCR3_CKOEMODE_MASK                                              0x0000000FU
-
-/*Clock gating for AC LB slices and loopback read valid slices*/
-#undef DDR_PHY_ACIOCR4_LBCLKGATE_DEFVAL
-#undef DDR_PHY_ACIOCR4_LBCLKGATE_SHIFT
-#undef DDR_PHY_ACIOCR4_LBCLKGATE_MASK
-#define DDR_PHY_ACIOCR4_LBCLKGATE_DEFVAL                                           0x00000000
-#define DDR_PHY_ACIOCR4_LBCLKGATE_SHIFT                                            31
-#define DDR_PHY_ACIOCR4_LBCLKGATE_MASK                                             0x80000000U
-
-/*Clock gating for Output Enable D slices [1]*/
-#undef DDR_PHY_ACIOCR4_ACOECLKGATE1_DEFVAL
-#undef DDR_PHY_ACIOCR4_ACOECLKGATE1_SHIFT
-#undef DDR_PHY_ACIOCR4_ACOECLKGATE1_MASK
-#define DDR_PHY_ACIOCR4_ACOECLKGATE1_DEFVAL                                        0x00000000
-#define DDR_PHY_ACIOCR4_ACOECLKGATE1_SHIFT                                         30
-#define DDR_PHY_ACIOCR4_ACOECLKGATE1_MASK                                          0x40000000U
-
-/*Clock gating for Power Down Receiver D slices [1]*/
-#undef DDR_PHY_ACIOCR4_ACPDRCLKGATE1_DEFVAL
-#undef DDR_PHY_ACIOCR4_ACPDRCLKGATE1_SHIFT
-#undef DDR_PHY_ACIOCR4_ACPDRCLKGATE1_MASK
-#define DDR_PHY_ACIOCR4_ACPDRCLKGATE1_DEFVAL                                       0x00000000
-#define DDR_PHY_ACIOCR4_ACPDRCLKGATE1_SHIFT                                        29
-#define DDR_PHY_ACIOCR4_ACPDRCLKGATE1_MASK                                         0x20000000U
-
-/*Clock gating for Termination Enable D slices [1]*/
-#undef DDR_PHY_ACIOCR4_ACTECLKGATE1_DEFVAL
-#undef DDR_PHY_ACIOCR4_ACTECLKGATE1_SHIFT
-#undef DDR_PHY_ACIOCR4_ACTECLKGATE1_MASK
-#define DDR_PHY_ACIOCR4_ACTECLKGATE1_DEFVAL                                        0x00000000
-#define DDR_PHY_ACIOCR4_ACTECLKGATE1_SHIFT                                         28
-#define DDR_PHY_ACIOCR4_ACTECLKGATE1_MASK                                          0x10000000U
-
-/*Clock gating for CK# D slices [3:2]*/
-#undef DDR_PHY_ACIOCR4_CKNCLKGATE1_DEFVAL
-#undef DDR_PHY_ACIOCR4_CKNCLKGATE1_SHIFT
-#undef DDR_PHY_ACIOCR4_CKNCLKGATE1_MASK
-#define DDR_PHY_ACIOCR4_CKNCLKGATE1_DEFVAL                                         0x00000000
-#define DDR_PHY_ACIOCR4_CKNCLKGATE1_SHIFT                                          26
-#define DDR_PHY_ACIOCR4_CKNCLKGATE1_MASK                                           0x0C000000U
-
-/*Clock gating for CK D slices [3:2]*/
-#undef DDR_PHY_ACIOCR4_CKCLKGATE1_DEFVAL
-#undef DDR_PHY_ACIOCR4_CKCLKGATE1_SHIFT
-#undef DDR_PHY_ACIOCR4_CKCLKGATE1_MASK
-#define DDR_PHY_ACIOCR4_CKCLKGATE1_DEFVAL                                          0x00000000
-#define DDR_PHY_ACIOCR4_CKCLKGATE1_SHIFT                                           24
-#define DDR_PHY_ACIOCR4_CKCLKGATE1_MASK                                            0x03000000U
-
-/*Clock gating for AC D slices [47:24]*/
-#undef DDR_PHY_ACIOCR4_ACCLKGATE1_DEFVAL
-#undef DDR_PHY_ACIOCR4_ACCLKGATE1_SHIFT
-#undef DDR_PHY_ACIOCR4_ACCLKGATE1_MASK
-#define DDR_PHY_ACIOCR4_ACCLKGATE1_DEFVAL                                          0x00000000
-#define DDR_PHY_ACIOCR4_ACCLKGATE1_SHIFT                                           0
-#define DDR_PHY_ACIOCR4_ACCLKGATE1_MASK                                            0x00FFFFFFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_IOVCR0_RESERVED_31_29_DEFVAL
-#undef DDR_PHY_IOVCR0_RESERVED_31_29_SHIFT
-#undef DDR_PHY_IOVCR0_RESERVED_31_29_MASK
-#define DDR_PHY_IOVCR0_RESERVED_31_29_DEFVAL                                       0x0F000000
-#define DDR_PHY_IOVCR0_RESERVED_31_29_SHIFT                                        29
-#define DDR_PHY_IOVCR0_RESERVED_31_29_MASK                                         0xE0000000U
-
-/*Address/command lane VREF Pad Enable*/
-#undef DDR_PHY_IOVCR0_ACREFPEN_DEFVAL
-#undef DDR_PHY_IOVCR0_ACREFPEN_SHIFT
-#undef DDR_PHY_IOVCR0_ACREFPEN_MASK
-#define DDR_PHY_IOVCR0_ACREFPEN_DEFVAL                                             0x0F000000
-#define DDR_PHY_IOVCR0_ACREFPEN_SHIFT                                              28
-#define DDR_PHY_IOVCR0_ACREFPEN_MASK                                               0x10000000U
-
-/*Address/command lane Internal VREF Enable*/
-#undef DDR_PHY_IOVCR0_ACREFEEN_DEFVAL
-#undef DDR_PHY_IOVCR0_ACREFEEN_SHIFT
-#undef DDR_PHY_IOVCR0_ACREFEEN_MASK
-#define DDR_PHY_IOVCR0_ACREFEEN_DEFVAL                                             0x0F000000
-#define DDR_PHY_IOVCR0_ACREFEEN_SHIFT                                              26
-#define DDR_PHY_IOVCR0_ACREFEEN_MASK                                               0x0C000000U
-
-/*Address/command lane Single-End VREF Enable*/
-#undef DDR_PHY_IOVCR0_ACREFSEN_DEFVAL
-#undef DDR_PHY_IOVCR0_ACREFSEN_SHIFT
-#undef DDR_PHY_IOVCR0_ACREFSEN_MASK
-#define DDR_PHY_IOVCR0_ACREFSEN_DEFVAL                                             0x0F000000
-#define DDR_PHY_IOVCR0_ACREFSEN_SHIFT                                              25
-#define DDR_PHY_IOVCR0_ACREFSEN_MASK                                               0x02000000U
-
-/*Address/command lane Internal VREF Enable*/
-#undef DDR_PHY_IOVCR0_ACREFIEN_DEFVAL
-#undef DDR_PHY_IOVCR0_ACREFIEN_SHIFT
-#undef DDR_PHY_IOVCR0_ACREFIEN_MASK
-#define DDR_PHY_IOVCR0_ACREFIEN_DEFVAL                                             0x0F000000
-#define DDR_PHY_IOVCR0_ACREFIEN_SHIFT                                              24
-#define DDR_PHY_IOVCR0_ACREFIEN_MASK                                               0x01000000U
-
-/*External VREF generato REFSEL range select*/
-#undef DDR_PHY_IOVCR0_ACREFESELRANGE_DEFVAL
-#undef DDR_PHY_IOVCR0_ACREFESELRANGE_SHIFT
-#undef DDR_PHY_IOVCR0_ACREFESELRANGE_MASK
-#define DDR_PHY_IOVCR0_ACREFESELRANGE_DEFVAL                                       0x0F000000
-#define DDR_PHY_IOVCR0_ACREFESELRANGE_SHIFT                                        23
-#define DDR_PHY_IOVCR0_ACREFESELRANGE_MASK                                         0x00800000U
-
-/*Address/command lane External VREF Select*/
-#undef DDR_PHY_IOVCR0_ACREFESEL_DEFVAL
-#undef DDR_PHY_IOVCR0_ACREFESEL_SHIFT
-#undef DDR_PHY_IOVCR0_ACREFESEL_MASK
-#define DDR_PHY_IOVCR0_ACREFESEL_DEFVAL                                            0x0F000000
-#define DDR_PHY_IOVCR0_ACREFESEL_SHIFT                                             16
-#define DDR_PHY_IOVCR0_ACREFESEL_MASK                                              0x007F0000U
-
-/*Single ended VREF generator REFSEL range select*/
-#undef DDR_PHY_IOVCR0_ACREFSSELRANGE_DEFVAL
-#undef DDR_PHY_IOVCR0_ACREFSSELRANGE_SHIFT
-#undef DDR_PHY_IOVCR0_ACREFSSELRANGE_MASK
-#define DDR_PHY_IOVCR0_ACREFSSELRANGE_DEFVAL                                       0x0F000000
-#define DDR_PHY_IOVCR0_ACREFSSELRANGE_SHIFT                                        15
-#define DDR_PHY_IOVCR0_ACREFSSELRANGE_MASK                                         0x00008000U
-
-/*Address/command lane Single-End VREF Select*/
-#undef DDR_PHY_IOVCR0_ACREFSSEL_DEFVAL
-#undef DDR_PHY_IOVCR0_ACREFSSEL_SHIFT
-#undef DDR_PHY_IOVCR0_ACREFSSEL_MASK
-#define DDR_PHY_IOVCR0_ACREFSSEL_DEFVAL                                            0x0F000000
-#define DDR_PHY_IOVCR0_ACREFSSEL_SHIFT                                             8
-#define DDR_PHY_IOVCR0_ACREFSSEL_MASK                                              0x00007F00U
-
-/*Internal VREF generator REFSEL ragne select*/
-#undef DDR_PHY_IOVCR0_ACVREFISELRANGE_DEFVAL
-#undef DDR_PHY_IOVCR0_ACVREFISELRANGE_SHIFT
-#undef DDR_PHY_IOVCR0_ACVREFISELRANGE_MASK
-#define DDR_PHY_IOVCR0_ACVREFISELRANGE_DEFVAL                                      0x0F000000
-#define DDR_PHY_IOVCR0_ACVREFISELRANGE_SHIFT                                       7
-#define DDR_PHY_IOVCR0_ACVREFISELRANGE_MASK                                        0x00000080U
-
-/*REFSEL Control for internal AC IOs*/
-#undef DDR_PHY_IOVCR0_ACVREFISEL_DEFVAL
-#undef DDR_PHY_IOVCR0_ACVREFISEL_SHIFT
-#undef DDR_PHY_IOVCR0_ACVREFISEL_MASK
-#define DDR_PHY_IOVCR0_ACVREFISEL_DEFVAL                                           0x0F000000
-#define DDR_PHY_IOVCR0_ACVREFISEL_SHIFT                                            0
-#define DDR_PHY_IOVCR0_ACVREFISEL_MASK                                             0x0000007FU
-
-/*Number of ctl_clk required to meet (> 150ns) timing requirements during DRAM DQ VREF training*/
-#undef DDR_PHY_VTCR0_TVREF_DEFVAL
-#undef DDR_PHY_VTCR0_TVREF_SHIFT
-#undef DDR_PHY_VTCR0_TVREF_MASK
-#define DDR_PHY_VTCR0_TVREF_DEFVAL                                                 0x70032019
-#define DDR_PHY_VTCR0_TVREF_SHIFT                                                  29
-#define DDR_PHY_VTCR0_TVREF_MASK                                                   0xE0000000U
-
-/*DRM DQ VREF training Enable*/
-#undef DDR_PHY_VTCR0_DVEN_DEFVAL
-#undef DDR_PHY_VTCR0_DVEN_SHIFT
-#undef DDR_PHY_VTCR0_DVEN_MASK
-#define DDR_PHY_VTCR0_DVEN_DEFVAL                                                  0x70032019
-#define DDR_PHY_VTCR0_DVEN_SHIFT                                                   28
-#define DDR_PHY_VTCR0_DVEN_MASK                                                    0x10000000U
-
-/*Per Device Addressability Enable*/
-#undef DDR_PHY_VTCR0_PDAEN_DEFVAL
-#undef DDR_PHY_VTCR0_PDAEN_SHIFT
-#undef DDR_PHY_VTCR0_PDAEN_MASK
-#define DDR_PHY_VTCR0_PDAEN_DEFVAL                                                 0x70032019
-#define DDR_PHY_VTCR0_PDAEN_SHIFT                                                  27
-#define DDR_PHY_VTCR0_PDAEN_MASK                                                   0x08000000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_VTCR0_RESERVED_26_DEFVAL
-#undef DDR_PHY_VTCR0_RESERVED_26_SHIFT
-#undef DDR_PHY_VTCR0_RESERVED_26_MASK
-#define DDR_PHY_VTCR0_RESERVED_26_DEFVAL                                           0x70032019
-#define DDR_PHY_VTCR0_RESERVED_26_SHIFT                                            26
-#define DDR_PHY_VTCR0_RESERVED_26_MASK                                             0x04000000U
-
-/*VREF Word Count*/
-#undef DDR_PHY_VTCR0_VWCR_DEFVAL
-#undef DDR_PHY_VTCR0_VWCR_SHIFT
-#undef DDR_PHY_VTCR0_VWCR_MASK
-#define DDR_PHY_VTCR0_VWCR_DEFVAL                                                  0x70032019
-#define DDR_PHY_VTCR0_VWCR_SHIFT                                                   22
-#define DDR_PHY_VTCR0_VWCR_MASK                                                    0x03C00000U
-
-/*DRAM DQ VREF step size used during DRAM VREF training*/
-#undef DDR_PHY_VTCR0_DVSS_DEFVAL
-#undef DDR_PHY_VTCR0_DVSS_SHIFT
-#undef DDR_PHY_VTCR0_DVSS_MASK
-#define DDR_PHY_VTCR0_DVSS_DEFVAL                                                  0x70032019
-#define DDR_PHY_VTCR0_DVSS_SHIFT                                                   18
-#define DDR_PHY_VTCR0_DVSS_MASK                                                    0x003C0000U
-
-/*Maximum VREF limit value used during DRAM VREF training*/
-#undef DDR_PHY_VTCR0_DVMAX_DEFVAL
-#undef DDR_PHY_VTCR0_DVMAX_SHIFT
-#undef DDR_PHY_VTCR0_DVMAX_MASK
-#define DDR_PHY_VTCR0_DVMAX_DEFVAL                                                 0x70032019
-#define DDR_PHY_VTCR0_DVMAX_SHIFT                                                  12
-#define DDR_PHY_VTCR0_DVMAX_MASK                                                   0x0003F000U
-
-/*Minimum VREF limit value used during DRAM VREF training*/
-#undef DDR_PHY_VTCR0_DVMIN_DEFVAL
-#undef DDR_PHY_VTCR0_DVMIN_SHIFT
-#undef DDR_PHY_VTCR0_DVMIN_MASK
-#define DDR_PHY_VTCR0_DVMIN_DEFVAL                                                 0x70032019
-#define DDR_PHY_VTCR0_DVMIN_SHIFT                                                  6
-#define DDR_PHY_VTCR0_DVMIN_MASK                                                   0x00000FC0U
-
-/*Initial DRAM DQ VREF value used during DRAM VREF training*/
-#undef DDR_PHY_VTCR0_DVINIT_DEFVAL
-#undef DDR_PHY_VTCR0_DVINIT_SHIFT
-#undef DDR_PHY_VTCR0_DVINIT_MASK
-#define DDR_PHY_VTCR0_DVINIT_DEFVAL                                                0x70032019
-#define DDR_PHY_VTCR0_DVINIT_SHIFT                                                 0
-#define DDR_PHY_VTCR0_DVINIT_MASK                                                  0x0000003FU
-
-/*Host VREF step size used during VREF training. The register value of N indicates step size of (N+1)*/
-#undef DDR_PHY_VTCR1_HVSS_DEFVAL
-#undef DDR_PHY_VTCR1_HVSS_SHIFT
-#undef DDR_PHY_VTCR1_HVSS_MASK
-#define DDR_PHY_VTCR1_HVSS_DEFVAL                                                  0x07F00072
-#define DDR_PHY_VTCR1_HVSS_SHIFT                                                   28
-#define DDR_PHY_VTCR1_HVSS_MASK                                                    0xF0000000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_VTCR1_RESERVED_27_DEFVAL
-#undef DDR_PHY_VTCR1_RESERVED_27_SHIFT
-#undef DDR_PHY_VTCR1_RESERVED_27_MASK
-#define DDR_PHY_VTCR1_RESERVED_27_DEFVAL                                           0x07F00072
-#define DDR_PHY_VTCR1_RESERVED_27_SHIFT                                            27
-#define DDR_PHY_VTCR1_RESERVED_27_MASK                                             0x08000000U
-
-/*Maximum VREF limit value used during DRAM VREF training.*/
-#undef DDR_PHY_VTCR1_HVMAX_DEFVAL
-#undef DDR_PHY_VTCR1_HVMAX_SHIFT
-#undef DDR_PHY_VTCR1_HVMAX_MASK
-#define DDR_PHY_VTCR1_HVMAX_DEFVAL                                                 0x07F00072
-#define DDR_PHY_VTCR1_HVMAX_SHIFT                                                  20
-#define DDR_PHY_VTCR1_HVMAX_MASK                                                   0x07F00000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_VTCR1_RESERVED_19_DEFVAL
-#undef DDR_PHY_VTCR1_RESERVED_19_SHIFT
-#undef DDR_PHY_VTCR1_RESERVED_19_MASK
-#define DDR_PHY_VTCR1_RESERVED_19_DEFVAL                                           0x07F00072
-#define DDR_PHY_VTCR1_RESERVED_19_SHIFT                                            19
-#define DDR_PHY_VTCR1_RESERVED_19_MASK                                             0x00080000U
-
-/*Minimum VREF limit value used during DRAM VREF training.*/
-#undef DDR_PHY_VTCR1_HVMIN_DEFVAL
-#undef DDR_PHY_VTCR1_HVMIN_SHIFT
-#undef DDR_PHY_VTCR1_HVMIN_MASK
-#define DDR_PHY_VTCR1_HVMIN_DEFVAL                                                 0x07F00072
-#define DDR_PHY_VTCR1_HVMIN_SHIFT                                                  12
-#define DDR_PHY_VTCR1_HVMIN_MASK                                                   0x0007F000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_VTCR1_RESERVED_11_DEFVAL
-#undef DDR_PHY_VTCR1_RESERVED_11_SHIFT
-#undef DDR_PHY_VTCR1_RESERVED_11_MASK
-#define DDR_PHY_VTCR1_RESERVED_11_DEFVAL                                           0x07F00072
-#define DDR_PHY_VTCR1_RESERVED_11_SHIFT                                            11
-#define DDR_PHY_VTCR1_RESERVED_11_MASK                                             0x00000800U
-
-/*Static Host Vref Rank Value*/
-#undef DDR_PHY_VTCR1_SHRNK_DEFVAL
-#undef DDR_PHY_VTCR1_SHRNK_SHIFT
-#undef DDR_PHY_VTCR1_SHRNK_MASK
-#define DDR_PHY_VTCR1_SHRNK_DEFVAL                                                 0x07F00072
-#define DDR_PHY_VTCR1_SHRNK_SHIFT                                                  9
-#define DDR_PHY_VTCR1_SHRNK_MASK                                                   0x00000600U
-
-/*Static Host Vref Rank Enable*/
-#undef DDR_PHY_VTCR1_SHREN_DEFVAL
-#undef DDR_PHY_VTCR1_SHREN_SHIFT
-#undef DDR_PHY_VTCR1_SHREN_MASK
-#define DDR_PHY_VTCR1_SHREN_DEFVAL                                                 0x07F00072
-#define DDR_PHY_VTCR1_SHREN_SHIFT                                                  8
-#define DDR_PHY_VTCR1_SHREN_MASK                                                   0x00000100U
-
-/*Number of ctl_clk required to meet (> 200ns) VREF Settling timing requirements during Host IO VREF training*/
-#undef DDR_PHY_VTCR1_TVREFIO_DEFVAL
-#undef DDR_PHY_VTCR1_TVREFIO_SHIFT
-#undef DDR_PHY_VTCR1_TVREFIO_MASK
-#define DDR_PHY_VTCR1_TVREFIO_DEFVAL                                               0x07F00072
-#define DDR_PHY_VTCR1_TVREFIO_SHIFT                                                5
-#define DDR_PHY_VTCR1_TVREFIO_MASK                                                 0x000000E0U
-
-/*Eye LCDL Offset value for VREF training*/
-#undef DDR_PHY_VTCR1_EOFF_DEFVAL
-#undef DDR_PHY_VTCR1_EOFF_SHIFT
-#undef DDR_PHY_VTCR1_EOFF_MASK
-#define DDR_PHY_VTCR1_EOFF_DEFVAL                                                  0x07F00072
-#define DDR_PHY_VTCR1_EOFF_SHIFT                                                   3
-#define DDR_PHY_VTCR1_EOFF_MASK                                                    0x00000018U
-
-/*Number of LCDL Eye points for which VREF training is repeated*/
-#undef DDR_PHY_VTCR1_ENUM_DEFVAL
-#undef DDR_PHY_VTCR1_ENUM_SHIFT
-#undef DDR_PHY_VTCR1_ENUM_MASK
-#define DDR_PHY_VTCR1_ENUM_DEFVAL                                                  0x07F00072
-#define DDR_PHY_VTCR1_ENUM_SHIFT                                                   2
-#define DDR_PHY_VTCR1_ENUM_MASK                                                    0x00000004U
-
-/*HOST (IO) internal VREF training Enable*/
-#undef DDR_PHY_VTCR1_HVEN_DEFVAL
-#undef DDR_PHY_VTCR1_HVEN_SHIFT
-#undef DDR_PHY_VTCR1_HVEN_MASK
-#define DDR_PHY_VTCR1_HVEN_DEFVAL                                                  0x07F00072
-#define DDR_PHY_VTCR1_HVEN_SHIFT                                                   1
-#define DDR_PHY_VTCR1_HVEN_MASK                                                    0x00000002U
-
-/*Host IO Type Control*/
-#undef DDR_PHY_VTCR1_HVIO_DEFVAL
-#undef DDR_PHY_VTCR1_HVIO_SHIFT
-#undef DDR_PHY_VTCR1_HVIO_MASK
-#define DDR_PHY_VTCR1_HVIO_DEFVAL                                                  0x07F00072
-#define DDR_PHY_VTCR1_HVIO_SHIFT                                                   0
-#define DDR_PHY_VTCR1_HVIO_MASK                                                    0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR1_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_ACBDLR1_RESERVED_31_30_SHIFT
-#undef DDR_PHY_ACBDLR1_RESERVED_31_30_MASK
-#define DDR_PHY_ACBDLR1_RESERVED_31_30_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR1_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_ACBDLR1_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*Delay select for the BDL on Parity.*/
-#undef DDR_PHY_ACBDLR1_PARBD_DEFVAL
-#undef DDR_PHY_ACBDLR1_PARBD_SHIFT
-#undef DDR_PHY_ACBDLR1_PARBD_MASK
-#define DDR_PHY_ACBDLR1_PARBD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR1_PARBD_SHIFT                                                24
-#define DDR_PHY_ACBDLR1_PARBD_MASK                                                 0x3F000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR1_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_ACBDLR1_RESERVED_23_22_SHIFT
-#undef DDR_PHY_ACBDLR1_RESERVED_23_22_MASK
-#define DDR_PHY_ACBDLR1_RESERVED_23_22_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR1_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_ACBDLR1_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*Delay select for the BDL on Address A[16]. In DDR3 mode this pin is connected to WE.*/
-#undef DDR_PHY_ACBDLR1_A16BD_DEFVAL
-#undef DDR_PHY_ACBDLR1_A16BD_SHIFT
-#undef DDR_PHY_ACBDLR1_A16BD_MASK
-#define DDR_PHY_ACBDLR1_A16BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR1_A16BD_SHIFT                                                16
-#define DDR_PHY_ACBDLR1_A16BD_MASK                                                 0x003F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR1_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_ACBDLR1_RESERVED_15_14_SHIFT
-#undef DDR_PHY_ACBDLR1_RESERVED_15_14_MASK
-#define DDR_PHY_ACBDLR1_RESERVED_15_14_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR1_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_ACBDLR1_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*Delay select for the BDL on Address A[17]. When not in DDR4 modemode this pin is connected to CAS.*/
-#undef DDR_PHY_ACBDLR1_A17BD_DEFVAL
-#undef DDR_PHY_ACBDLR1_A17BD_SHIFT
-#undef DDR_PHY_ACBDLR1_A17BD_MASK
-#define DDR_PHY_ACBDLR1_A17BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR1_A17BD_SHIFT                                                8
-#define DDR_PHY_ACBDLR1_A17BD_MASK                                                 0x00003F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR1_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_ACBDLR1_RESERVED_7_6_SHIFT
-#undef DDR_PHY_ACBDLR1_RESERVED_7_6_MASK
-#define DDR_PHY_ACBDLR1_RESERVED_7_6_DEFVAL                                        0x00000000
-#define DDR_PHY_ACBDLR1_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_ACBDLR1_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*Delay select for the BDL on ACTN.*/
-#undef DDR_PHY_ACBDLR1_ACTBD_DEFVAL
-#undef DDR_PHY_ACBDLR1_ACTBD_SHIFT
-#undef DDR_PHY_ACBDLR1_ACTBD_MASK
-#define DDR_PHY_ACBDLR1_ACTBD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR1_ACTBD_SHIFT                                                0
-#define DDR_PHY_ACBDLR1_ACTBD_MASK                                                 0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR2_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_ACBDLR2_RESERVED_31_30_SHIFT
-#undef DDR_PHY_ACBDLR2_RESERVED_31_30_MASK
-#define DDR_PHY_ACBDLR2_RESERVED_31_30_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR2_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_ACBDLR2_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*Delay select for the BDL on BG[1].*/
-#undef DDR_PHY_ACBDLR2_BG1BD_DEFVAL
-#undef DDR_PHY_ACBDLR2_BG1BD_SHIFT
-#undef DDR_PHY_ACBDLR2_BG1BD_MASK
-#define DDR_PHY_ACBDLR2_BG1BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR2_BG1BD_SHIFT                                                24
-#define DDR_PHY_ACBDLR2_BG1BD_MASK                                                 0x3F000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR2_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_ACBDLR2_RESERVED_23_22_SHIFT
-#undef DDR_PHY_ACBDLR2_RESERVED_23_22_MASK
-#define DDR_PHY_ACBDLR2_RESERVED_23_22_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR2_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_ACBDLR2_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*Delay select for the BDL on BG[0].*/
-#undef DDR_PHY_ACBDLR2_BG0BD_DEFVAL
-#undef DDR_PHY_ACBDLR2_BG0BD_SHIFT
-#undef DDR_PHY_ACBDLR2_BG0BD_MASK
-#define DDR_PHY_ACBDLR2_BG0BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR2_BG0BD_SHIFT                                                16
-#define DDR_PHY_ACBDLR2_BG0BD_MASK                                                 0x003F0000U
-
-/*Reser.ved Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR2_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_ACBDLR2_RESERVED_15_14_SHIFT
-#undef DDR_PHY_ACBDLR2_RESERVED_15_14_MASK
-#define DDR_PHY_ACBDLR2_RESERVED_15_14_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR2_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_ACBDLR2_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*Delay select for the BDL on BA[1].*/
-#undef DDR_PHY_ACBDLR2_BA1BD_DEFVAL
-#undef DDR_PHY_ACBDLR2_BA1BD_SHIFT
-#undef DDR_PHY_ACBDLR2_BA1BD_MASK
-#define DDR_PHY_ACBDLR2_BA1BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR2_BA1BD_SHIFT                                                8
-#define DDR_PHY_ACBDLR2_BA1BD_MASK                                                 0x00003F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR2_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_ACBDLR2_RESERVED_7_6_SHIFT
-#undef DDR_PHY_ACBDLR2_RESERVED_7_6_MASK
-#define DDR_PHY_ACBDLR2_RESERVED_7_6_DEFVAL                                        0x00000000
-#define DDR_PHY_ACBDLR2_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_ACBDLR2_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*Delay select for the BDL on BA[0].*/
-#undef DDR_PHY_ACBDLR2_BA0BD_DEFVAL
-#undef DDR_PHY_ACBDLR2_BA0BD_SHIFT
-#undef DDR_PHY_ACBDLR2_BA0BD_MASK
-#define DDR_PHY_ACBDLR2_BA0BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR2_BA0BD_SHIFT                                                0
-#define DDR_PHY_ACBDLR2_BA0BD_MASK                                                 0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR6_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_ACBDLR6_RESERVED_31_30_SHIFT
-#undef DDR_PHY_ACBDLR6_RESERVED_31_30_MASK
-#define DDR_PHY_ACBDLR6_RESERVED_31_30_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR6_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_ACBDLR6_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*Delay select for the BDL on Address A[3].*/
-#undef DDR_PHY_ACBDLR6_A03BD_DEFVAL
-#undef DDR_PHY_ACBDLR6_A03BD_SHIFT
-#undef DDR_PHY_ACBDLR6_A03BD_MASK
-#define DDR_PHY_ACBDLR6_A03BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR6_A03BD_SHIFT                                                24
-#define DDR_PHY_ACBDLR6_A03BD_MASK                                                 0x3F000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR6_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_ACBDLR6_RESERVED_23_22_SHIFT
-#undef DDR_PHY_ACBDLR6_RESERVED_23_22_MASK
-#define DDR_PHY_ACBDLR6_RESERVED_23_22_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR6_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_ACBDLR6_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*Delay select for the BDL on Address A[2].*/
-#undef DDR_PHY_ACBDLR6_A02BD_DEFVAL
-#undef DDR_PHY_ACBDLR6_A02BD_SHIFT
-#undef DDR_PHY_ACBDLR6_A02BD_MASK
-#define DDR_PHY_ACBDLR6_A02BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR6_A02BD_SHIFT                                                16
-#define DDR_PHY_ACBDLR6_A02BD_MASK                                                 0x003F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR6_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_ACBDLR6_RESERVED_15_14_SHIFT
-#undef DDR_PHY_ACBDLR6_RESERVED_15_14_MASK
-#define DDR_PHY_ACBDLR6_RESERVED_15_14_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR6_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_ACBDLR6_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*Delay select for the BDL on Address A[1].*/
-#undef DDR_PHY_ACBDLR6_A01BD_DEFVAL
-#undef DDR_PHY_ACBDLR6_A01BD_SHIFT
-#undef DDR_PHY_ACBDLR6_A01BD_MASK
-#define DDR_PHY_ACBDLR6_A01BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR6_A01BD_SHIFT                                                8
-#define DDR_PHY_ACBDLR6_A01BD_MASK                                                 0x00003F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR6_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_ACBDLR6_RESERVED_7_6_SHIFT
-#undef DDR_PHY_ACBDLR6_RESERVED_7_6_MASK
-#define DDR_PHY_ACBDLR6_RESERVED_7_6_DEFVAL                                        0x00000000
-#define DDR_PHY_ACBDLR6_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_ACBDLR6_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*Delay select for the BDL on Address A[0].*/
-#undef DDR_PHY_ACBDLR6_A00BD_DEFVAL
-#undef DDR_PHY_ACBDLR6_A00BD_SHIFT
-#undef DDR_PHY_ACBDLR6_A00BD_MASK
-#define DDR_PHY_ACBDLR6_A00BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR6_A00BD_SHIFT                                                0
-#define DDR_PHY_ACBDLR6_A00BD_MASK                                                 0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR7_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_ACBDLR7_RESERVED_31_30_SHIFT
-#undef DDR_PHY_ACBDLR7_RESERVED_31_30_MASK
-#define DDR_PHY_ACBDLR7_RESERVED_31_30_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR7_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_ACBDLR7_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*Delay select for the BDL on Address A[7].*/
-#undef DDR_PHY_ACBDLR7_A07BD_DEFVAL
-#undef DDR_PHY_ACBDLR7_A07BD_SHIFT
-#undef DDR_PHY_ACBDLR7_A07BD_MASK
-#define DDR_PHY_ACBDLR7_A07BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR7_A07BD_SHIFT                                                24
-#define DDR_PHY_ACBDLR7_A07BD_MASK                                                 0x3F000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR7_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_ACBDLR7_RESERVED_23_22_SHIFT
-#undef DDR_PHY_ACBDLR7_RESERVED_23_22_MASK
-#define DDR_PHY_ACBDLR7_RESERVED_23_22_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR7_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_ACBDLR7_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*Delay select for the BDL on Address A[6].*/
-#undef DDR_PHY_ACBDLR7_A06BD_DEFVAL
-#undef DDR_PHY_ACBDLR7_A06BD_SHIFT
-#undef DDR_PHY_ACBDLR7_A06BD_MASK
-#define DDR_PHY_ACBDLR7_A06BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR7_A06BD_SHIFT                                                16
-#define DDR_PHY_ACBDLR7_A06BD_MASK                                                 0x003F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR7_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_ACBDLR7_RESERVED_15_14_SHIFT
-#undef DDR_PHY_ACBDLR7_RESERVED_15_14_MASK
-#define DDR_PHY_ACBDLR7_RESERVED_15_14_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR7_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_ACBDLR7_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*Delay select for the BDL on Address A[5].*/
-#undef DDR_PHY_ACBDLR7_A05BD_DEFVAL
-#undef DDR_PHY_ACBDLR7_A05BD_SHIFT
-#undef DDR_PHY_ACBDLR7_A05BD_MASK
-#define DDR_PHY_ACBDLR7_A05BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR7_A05BD_SHIFT                                                8
-#define DDR_PHY_ACBDLR7_A05BD_MASK                                                 0x00003F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR7_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_ACBDLR7_RESERVED_7_6_SHIFT
-#undef DDR_PHY_ACBDLR7_RESERVED_7_6_MASK
-#define DDR_PHY_ACBDLR7_RESERVED_7_6_DEFVAL                                        0x00000000
-#define DDR_PHY_ACBDLR7_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_ACBDLR7_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*Delay select for the BDL on Address A[4].*/
-#undef DDR_PHY_ACBDLR7_A04BD_DEFVAL
-#undef DDR_PHY_ACBDLR7_A04BD_SHIFT
-#undef DDR_PHY_ACBDLR7_A04BD_MASK
-#define DDR_PHY_ACBDLR7_A04BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR7_A04BD_SHIFT                                                0
-#define DDR_PHY_ACBDLR7_A04BD_MASK                                                 0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR8_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_ACBDLR8_RESERVED_31_30_SHIFT
-#undef DDR_PHY_ACBDLR8_RESERVED_31_30_MASK
-#define DDR_PHY_ACBDLR8_RESERVED_31_30_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR8_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_ACBDLR8_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*Delay select for the BDL on Address A[11].*/
-#undef DDR_PHY_ACBDLR8_A11BD_DEFVAL
-#undef DDR_PHY_ACBDLR8_A11BD_SHIFT
-#undef DDR_PHY_ACBDLR8_A11BD_MASK
-#define DDR_PHY_ACBDLR8_A11BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR8_A11BD_SHIFT                                                24
-#define DDR_PHY_ACBDLR8_A11BD_MASK                                                 0x3F000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR8_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_ACBDLR8_RESERVED_23_22_SHIFT
-#undef DDR_PHY_ACBDLR8_RESERVED_23_22_MASK
-#define DDR_PHY_ACBDLR8_RESERVED_23_22_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR8_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_ACBDLR8_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*Delay select for the BDL on Address A[10].*/
-#undef DDR_PHY_ACBDLR8_A10BD_DEFVAL
-#undef DDR_PHY_ACBDLR8_A10BD_SHIFT
-#undef DDR_PHY_ACBDLR8_A10BD_MASK
-#define DDR_PHY_ACBDLR8_A10BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR8_A10BD_SHIFT                                                16
-#define DDR_PHY_ACBDLR8_A10BD_MASK                                                 0x003F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR8_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_ACBDLR8_RESERVED_15_14_SHIFT
-#undef DDR_PHY_ACBDLR8_RESERVED_15_14_MASK
-#define DDR_PHY_ACBDLR8_RESERVED_15_14_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR8_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_ACBDLR8_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*Delay select for the BDL on Address A[9].*/
-#undef DDR_PHY_ACBDLR8_A09BD_DEFVAL
-#undef DDR_PHY_ACBDLR8_A09BD_SHIFT
-#undef DDR_PHY_ACBDLR8_A09BD_MASK
-#define DDR_PHY_ACBDLR8_A09BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR8_A09BD_SHIFT                                                8
-#define DDR_PHY_ACBDLR8_A09BD_MASK                                                 0x00003F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR8_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_ACBDLR8_RESERVED_7_6_SHIFT
-#undef DDR_PHY_ACBDLR8_RESERVED_7_6_MASK
-#define DDR_PHY_ACBDLR8_RESERVED_7_6_DEFVAL                                        0x00000000
-#define DDR_PHY_ACBDLR8_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_ACBDLR8_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*Delay select for the BDL on Address A[8].*/
-#undef DDR_PHY_ACBDLR8_A08BD_DEFVAL
-#undef DDR_PHY_ACBDLR8_A08BD_SHIFT
-#undef DDR_PHY_ACBDLR8_A08BD_MASK
-#define DDR_PHY_ACBDLR8_A08BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR8_A08BD_SHIFT                                                0
-#define DDR_PHY_ACBDLR8_A08BD_MASK                                                 0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR9_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_ACBDLR9_RESERVED_31_30_SHIFT
-#undef DDR_PHY_ACBDLR9_RESERVED_31_30_MASK
-#define DDR_PHY_ACBDLR9_RESERVED_31_30_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR9_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_ACBDLR9_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*Delay select for the BDL on Address A[15].*/
-#undef DDR_PHY_ACBDLR9_A15BD_DEFVAL
-#undef DDR_PHY_ACBDLR9_A15BD_SHIFT
-#undef DDR_PHY_ACBDLR9_A15BD_MASK
-#define DDR_PHY_ACBDLR9_A15BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR9_A15BD_SHIFT                                                24
-#define DDR_PHY_ACBDLR9_A15BD_MASK                                                 0x3F000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR9_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_ACBDLR9_RESERVED_23_22_SHIFT
-#undef DDR_PHY_ACBDLR9_RESERVED_23_22_MASK
-#define DDR_PHY_ACBDLR9_RESERVED_23_22_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR9_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_ACBDLR9_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*Delay select for the BDL on Address A[14].*/
-#undef DDR_PHY_ACBDLR9_A14BD_DEFVAL
-#undef DDR_PHY_ACBDLR9_A14BD_SHIFT
-#undef DDR_PHY_ACBDLR9_A14BD_MASK
-#define DDR_PHY_ACBDLR9_A14BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR9_A14BD_SHIFT                                                16
-#define DDR_PHY_ACBDLR9_A14BD_MASK                                                 0x003F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR9_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_ACBDLR9_RESERVED_15_14_SHIFT
-#undef DDR_PHY_ACBDLR9_RESERVED_15_14_MASK
-#define DDR_PHY_ACBDLR9_RESERVED_15_14_DEFVAL                                      0x00000000
-#define DDR_PHY_ACBDLR9_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_ACBDLR9_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*Delay select for the BDL on Address A[13].*/
-#undef DDR_PHY_ACBDLR9_A13BD_DEFVAL
-#undef DDR_PHY_ACBDLR9_A13BD_SHIFT
-#undef DDR_PHY_ACBDLR9_A13BD_MASK
-#define DDR_PHY_ACBDLR9_A13BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR9_A13BD_SHIFT                                                8
-#define DDR_PHY_ACBDLR9_A13BD_MASK                                                 0x00003F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ACBDLR9_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_ACBDLR9_RESERVED_7_6_SHIFT
-#undef DDR_PHY_ACBDLR9_RESERVED_7_6_MASK
-#define DDR_PHY_ACBDLR9_RESERVED_7_6_DEFVAL                                        0x00000000
-#define DDR_PHY_ACBDLR9_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_ACBDLR9_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*Delay select for the BDL on Address A[12].*/
-#undef DDR_PHY_ACBDLR9_A12BD_DEFVAL
-#undef DDR_PHY_ACBDLR9_A12BD_SHIFT
-#undef DDR_PHY_ACBDLR9_A12BD_MASK
-#define DDR_PHY_ACBDLR9_A12BD_DEFVAL                                               0x00000000
-#define DDR_PHY_ACBDLR9_A12BD_SHIFT                                                0
-#define DDR_PHY_ACBDLR9_A12BD_MASK                                                 0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_ZQCR_RESERVED_31_26_DEFVAL
-#undef DDR_PHY_ZQCR_RESERVED_31_26_SHIFT
-#undef DDR_PHY_ZQCR_RESERVED_31_26_MASK
-#define DDR_PHY_ZQCR_RESERVED_31_26_DEFVAL                                         0x008A2858
-#define DDR_PHY_ZQCR_RESERVED_31_26_SHIFT                                          26
-#define DDR_PHY_ZQCR_RESERVED_31_26_MASK                                           0xFC000000U
-
-/*ZQ VREF Range*/
-#undef DDR_PHY_ZQCR_ZQREFISELRANGE_DEFVAL
-#undef DDR_PHY_ZQCR_ZQREFISELRANGE_SHIFT
-#undef DDR_PHY_ZQCR_ZQREFISELRANGE_MASK
-#define DDR_PHY_ZQCR_ZQREFISELRANGE_DEFVAL                                         0x008A2858
-#define DDR_PHY_ZQCR_ZQREFISELRANGE_SHIFT                                          25
-#define DDR_PHY_ZQCR_ZQREFISELRANGE_MASK                                           0x02000000U
-
-/*Programmable Wait for Frequency B*/
-#undef DDR_PHY_ZQCR_PGWAIT_FRQB_DEFVAL
-#undef DDR_PHY_ZQCR_PGWAIT_FRQB_SHIFT
-#undef DDR_PHY_ZQCR_PGWAIT_FRQB_MASK
-#define DDR_PHY_ZQCR_PGWAIT_FRQB_DEFVAL                                            0x008A2858
-#define DDR_PHY_ZQCR_PGWAIT_FRQB_SHIFT                                             19
-#define DDR_PHY_ZQCR_PGWAIT_FRQB_MASK                                              0x01F80000U
-
-/*Programmable Wait for Frequency A*/
-#undef DDR_PHY_ZQCR_PGWAIT_FRQA_DEFVAL
-#undef DDR_PHY_ZQCR_PGWAIT_FRQA_SHIFT
-#undef DDR_PHY_ZQCR_PGWAIT_FRQA_MASK
-#define DDR_PHY_ZQCR_PGWAIT_FRQA_DEFVAL                                            0x008A2858
-#define DDR_PHY_ZQCR_PGWAIT_FRQA_SHIFT                                             13
-#define DDR_PHY_ZQCR_PGWAIT_FRQA_MASK                                              0x0007E000U
-
-/*ZQ VREF Pad Enable*/
-#undef DDR_PHY_ZQCR_ZQREFPEN_DEFVAL
-#undef DDR_PHY_ZQCR_ZQREFPEN_SHIFT
-#undef DDR_PHY_ZQCR_ZQREFPEN_MASK
-#define DDR_PHY_ZQCR_ZQREFPEN_DEFVAL                                               0x008A2858
-#define DDR_PHY_ZQCR_ZQREFPEN_SHIFT                                                12
-#define DDR_PHY_ZQCR_ZQREFPEN_MASK                                                 0x00001000U
-
-/*ZQ Internal VREF Enable*/
-#undef DDR_PHY_ZQCR_ZQREFIEN_DEFVAL
-#undef DDR_PHY_ZQCR_ZQREFIEN_SHIFT
-#undef DDR_PHY_ZQCR_ZQREFIEN_MASK
-#define DDR_PHY_ZQCR_ZQREFIEN_DEFVAL                                               0x008A2858
-#define DDR_PHY_ZQCR_ZQREFIEN_SHIFT                                                11
-#define DDR_PHY_ZQCR_ZQREFIEN_MASK                                                 0x00000800U
-
-/*Choice of termination mode*/
-#undef DDR_PHY_ZQCR_ODT_MODE_DEFVAL
-#undef DDR_PHY_ZQCR_ODT_MODE_SHIFT
-#undef DDR_PHY_ZQCR_ODT_MODE_MASK
-#define DDR_PHY_ZQCR_ODT_MODE_DEFVAL                                               0x008A2858
-#define DDR_PHY_ZQCR_ODT_MODE_SHIFT                                                9
-#define DDR_PHY_ZQCR_ODT_MODE_MASK                                                 0x00000600U
-
-/*Force ZCAL VT update*/
-#undef DDR_PHY_ZQCR_FORCE_ZCAL_VT_UPDATE_DEFVAL
-#undef DDR_PHY_ZQCR_FORCE_ZCAL_VT_UPDATE_SHIFT
-#undef DDR_PHY_ZQCR_FORCE_ZCAL_VT_UPDATE_MASK
-#define DDR_PHY_ZQCR_FORCE_ZCAL_VT_UPDATE_DEFVAL                                   0x008A2858
-#define DDR_PHY_ZQCR_FORCE_ZCAL_VT_UPDATE_SHIFT                                    8
-#define DDR_PHY_ZQCR_FORCE_ZCAL_VT_UPDATE_MASK                                     0x00000100U
-
-/*IO VT Drift Limit*/
-#undef DDR_PHY_ZQCR_IODLMT_DEFVAL
-#undef DDR_PHY_ZQCR_IODLMT_SHIFT
-#undef DDR_PHY_ZQCR_IODLMT_MASK
-#define DDR_PHY_ZQCR_IODLMT_DEFVAL                                                 0x008A2858
-#define DDR_PHY_ZQCR_IODLMT_SHIFT                                                  5
-#define DDR_PHY_ZQCR_IODLMT_MASK                                                   0x000000E0U
-
-/*Averaging algorithm enable, if set, enables averaging algorithm*/
-#undef DDR_PHY_ZQCR_AVGEN_DEFVAL
-#undef DDR_PHY_ZQCR_AVGEN_SHIFT
-#undef DDR_PHY_ZQCR_AVGEN_MASK
-#define DDR_PHY_ZQCR_AVGEN_DEFVAL                                                  0x008A2858
-#define DDR_PHY_ZQCR_AVGEN_SHIFT                                                   4
-#define DDR_PHY_ZQCR_AVGEN_MASK                                                    0x00000010U
-
-/*Maximum number of averaging rounds to be used by averaging algorithm*/
-#undef DDR_PHY_ZQCR_AVGMAX_DEFVAL
-#undef DDR_PHY_ZQCR_AVGMAX_SHIFT
-#undef DDR_PHY_ZQCR_AVGMAX_MASK
-#define DDR_PHY_ZQCR_AVGMAX_DEFVAL                                                 0x008A2858
-#define DDR_PHY_ZQCR_AVGMAX_SHIFT                                                  2
-#define DDR_PHY_ZQCR_AVGMAX_MASK                                                   0x0000000CU
-
-/*ZQ Calibration Type*/
-#undef DDR_PHY_ZQCR_ZCALT_DEFVAL
-#undef DDR_PHY_ZQCR_ZCALT_SHIFT
-#undef DDR_PHY_ZQCR_ZCALT_MASK
-#define DDR_PHY_ZQCR_ZCALT_DEFVAL                                                  0x008A2858
-#define DDR_PHY_ZQCR_ZCALT_SHIFT                                                   1
-#define DDR_PHY_ZQCR_ZCALT_MASK                                                    0x00000002U
-
-/*ZQ Power Down*/
-#undef DDR_PHY_ZQCR_ZQPD_DEFVAL
-#undef DDR_PHY_ZQCR_ZQPD_SHIFT
-#undef DDR_PHY_ZQCR_ZQPD_MASK
-#define DDR_PHY_ZQCR_ZQPD_DEFVAL                                                   0x008A2858
-#define DDR_PHY_ZQCR_ZQPD_SHIFT                                                    0
-#define DDR_PHY_ZQCR_ZQPD_MASK                                                     0x00000001U
-
-/*Pull-down drive strength ZCTRL over-ride enable*/
-#undef DDR_PHY_ZQ0PR0_PD_DRV_ZDEN_DEFVAL
-#undef DDR_PHY_ZQ0PR0_PD_DRV_ZDEN_SHIFT
-#undef DDR_PHY_ZQ0PR0_PD_DRV_ZDEN_MASK
-#define DDR_PHY_ZQ0PR0_PD_DRV_ZDEN_DEFVAL                                          0x000077BB
-#define DDR_PHY_ZQ0PR0_PD_DRV_ZDEN_SHIFT                                           31
-#define DDR_PHY_ZQ0PR0_PD_DRV_ZDEN_MASK                                            0x80000000U
-
-/*Pull-up drive strength ZCTRL over-ride enable*/
-#undef DDR_PHY_ZQ0PR0_PU_DRV_ZDEN_DEFVAL
-#undef DDR_PHY_ZQ0PR0_PU_DRV_ZDEN_SHIFT
-#undef DDR_PHY_ZQ0PR0_PU_DRV_ZDEN_MASK
-#define DDR_PHY_ZQ0PR0_PU_DRV_ZDEN_DEFVAL                                          0x000077BB
-#define DDR_PHY_ZQ0PR0_PU_DRV_ZDEN_SHIFT                                           30
-#define DDR_PHY_ZQ0PR0_PU_DRV_ZDEN_MASK                                            0x40000000U
-
-/*Pull-down termination ZCTRL over-ride enable*/
-#undef DDR_PHY_ZQ0PR0_PD_ODT_ZDEN_DEFVAL
-#undef DDR_PHY_ZQ0PR0_PD_ODT_ZDEN_SHIFT
-#undef DDR_PHY_ZQ0PR0_PD_ODT_ZDEN_MASK
-#define DDR_PHY_ZQ0PR0_PD_ODT_ZDEN_DEFVAL                                          0x000077BB
-#define DDR_PHY_ZQ0PR0_PD_ODT_ZDEN_SHIFT                                           29
-#define DDR_PHY_ZQ0PR0_PD_ODT_ZDEN_MASK                                            0x20000000U
-
-/*Pull-up termination ZCTRL over-ride enable*/
-#undef DDR_PHY_ZQ0PR0_PU_ODT_ZDEN_DEFVAL
-#undef DDR_PHY_ZQ0PR0_PU_ODT_ZDEN_SHIFT
-#undef DDR_PHY_ZQ0PR0_PU_ODT_ZDEN_MASK
-#define DDR_PHY_ZQ0PR0_PU_ODT_ZDEN_DEFVAL                                          0x000077BB
-#define DDR_PHY_ZQ0PR0_PU_ODT_ZDEN_SHIFT                                           28
-#define DDR_PHY_ZQ0PR0_PU_ODT_ZDEN_MASK                                            0x10000000U
-
-/*Calibration segment bypass*/
-#undef DDR_PHY_ZQ0PR0_ZSEGBYP_DEFVAL
-#undef DDR_PHY_ZQ0PR0_ZSEGBYP_SHIFT
-#undef DDR_PHY_ZQ0PR0_ZSEGBYP_MASK
-#define DDR_PHY_ZQ0PR0_ZSEGBYP_DEFVAL                                              0x000077BB
-#define DDR_PHY_ZQ0PR0_ZSEGBYP_SHIFT                                               27
-#define DDR_PHY_ZQ0PR0_ZSEGBYP_MASK                                                0x08000000U
-
-/*VREF latch mode controls the mode in which the ZLE pin of the PVREF cell is driven by the PUB*/
-#undef DDR_PHY_ZQ0PR0_ZLE_MODE_DEFVAL
-#undef DDR_PHY_ZQ0PR0_ZLE_MODE_SHIFT
-#undef DDR_PHY_ZQ0PR0_ZLE_MODE_MASK
-#define DDR_PHY_ZQ0PR0_ZLE_MODE_DEFVAL                                             0x000077BB
-#define DDR_PHY_ZQ0PR0_ZLE_MODE_SHIFT                                              25
-#define DDR_PHY_ZQ0PR0_ZLE_MODE_MASK                                               0x06000000U
-
-/*Termination adjustment*/
-#undef DDR_PHY_ZQ0PR0_ODT_ADJUST_DEFVAL
-#undef DDR_PHY_ZQ0PR0_ODT_ADJUST_SHIFT
-#undef DDR_PHY_ZQ0PR0_ODT_ADJUST_MASK
-#define DDR_PHY_ZQ0PR0_ODT_ADJUST_DEFVAL                                           0x000077BB
-#define DDR_PHY_ZQ0PR0_ODT_ADJUST_SHIFT                                            22
-#define DDR_PHY_ZQ0PR0_ODT_ADJUST_MASK                                             0x01C00000U
-
-/*Pulldown drive strength adjustment*/
-#undef DDR_PHY_ZQ0PR0_PD_DRV_ADJUST_DEFVAL
-#undef DDR_PHY_ZQ0PR0_PD_DRV_ADJUST_SHIFT
-#undef DDR_PHY_ZQ0PR0_PD_DRV_ADJUST_MASK
-#define DDR_PHY_ZQ0PR0_PD_DRV_ADJUST_DEFVAL                                        0x000077BB
-#define DDR_PHY_ZQ0PR0_PD_DRV_ADJUST_SHIFT                                         19
-#define DDR_PHY_ZQ0PR0_PD_DRV_ADJUST_MASK                                          0x00380000U
-
-/*Pullup drive strength adjustment*/
-#undef DDR_PHY_ZQ0PR0_PU_DRV_ADJUST_DEFVAL
-#undef DDR_PHY_ZQ0PR0_PU_DRV_ADJUST_SHIFT
-#undef DDR_PHY_ZQ0PR0_PU_DRV_ADJUST_MASK
-#define DDR_PHY_ZQ0PR0_PU_DRV_ADJUST_DEFVAL                                        0x000077BB
-#define DDR_PHY_ZQ0PR0_PU_DRV_ADJUST_SHIFT                                         16
-#define DDR_PHY_ZQ0PR0_PU_DRV_ADJUST_MASK                                          0x00070000U
-
-/*DRAM Impedance Divide Ratio*/
-#undef DDR_PHY_ZQ0PR0_ZPROG_DRAM_ODT_DEFVAL
-#undef DDR_PHY_ZQ0PR0_ZPROG_DRAM_ODT_SHIFT
-#undef DDR_PHY_ZQ0PR0_ZPROG_DRAM_ODT_MASK
-#define DDR_PHY_ZQ0PR0_ZPROG_DRAM_ODT_DEFVAL                                       0x000077BB
-#define DDR_PHY_ZQ0PR0_ZPROG_DRAM_ODT_SHIFT                                        12
-#define DDR_PHY_ZQ0PR0_ZPROG_DRAM_ODT_MASK                                         0x0000F000U
-
-/*HOST Impedance Divide Ratio*/
-#undef DDR_PHY_ZQ0PR0_ZPROG_HOST_ODT_DEFVAL
-#undef DDR_PHY_ZQ0PR0_ZPROG_HOST_ODT_SHIFT
-#undef DDR_PHY_ZQ0PR0_ZPROG_HOST_ODT_MASK
-#define DDR_PHY_ZQ0PR0_ZPROG_HOST_ODT_DEFVAL                                       0x000077BB
-#define DDR_PHY_ZQ0PR0_ZPROG_HOST_ODT_SHIFT                                        8
-#define DDR_PHY_ZQ0PR0_ZPROG_HOST_ODT_MASK                                         0x00000F00U
-
-/*Impedance Divide Ratio (pulldown drive calibration during asymmetric drive strength calibration)*/
-#undef DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PD_DEFVAL
-#undef DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PD_SHIFT
-#undef DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PD_MASK
-#define DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PD_DEFVAL                                    0x000077BB
-#define DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PD_SHIFT                                     4
-#define DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PD_MASK                                      0x000000F0U
-
-/*Impedance Divide Ratio (pullup drive calibration during asymmetric drive strength calibration)*/
-#undef DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PU_DEFVAL
-#undef DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PU_SHIFT
-#undef DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PU_MASK
-#define DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PU_DEFVAL                                    0x000077BB
-#define DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PU_SHIFT                                     0
-#define DDR_PHY_ZQ0PR0_ZPROG_ASYM_DRV_PU_MASK                                      0x0000000FU
-
-/*Reserved. Return zeros on reads.*/
-#undef DDR_PHY_ZQ0OR0_RESERVED_31_26_DEFVAL
-#undef DDR_PHY_ZQ0OR0_RESERVED_31_26_SHIFT
-#undef DDR_PHY_ZQ0OR0_RESERVED_31_26_MASK
-#define DDR_PHY_ZQ0OR0_RESERVED_31_26_DEFVAL                                       0x00000000
-#define DDR_PHY_ZQ0OR0_RESERVED_31_26_SHIFT                                        26
-#define DDR_PHY_ZQ0OR0_RESERVED_31_26_MASK                                         0xFC000000U
-
-/*Override value for the pull-up output impedance*/
-#undef DDR_PHY_ZQ0OR0_ZDATA_PU_DRV_OVRD_DEFVAL
-#undef DDR_PHY_ZQ0OR0_ZDATA_PU_DRV_OVRD_SHIFT
-#undef DDR_PHY_ZQ0OR0_ZDATA_PU_DRV_OVRD_MASK
-#define DDR_PHY_ZQ0OR0_ZDATA_PU_DRV_OVRD_DEFVAL                                    0x00000000
-#define DDR_PHY_ZQ0OR0_ZDATA_PU_DRV_OVRD_SHIFT                                     16
-#define DDR_PHY_ZQ0OR0_ZDATA_PU_DRV_OVRD_MASK                                      0x03FF0000U
-
-/*Reserved. Return zeros on reads.*/
-#undef DDR_PHY_ZQ0OR0_RESERVED_15_10_DEFVAL
-#undef DDR_PHY_ZQ0OR0_RESERVED_15_10_SHIFT
-#undef DDR_PHY_ZQ0OR0_RESERVED_15_10_MASK
-#define DDR_PHY_ZQ0OR0_RESERVED_15_10_DEFVAL                                       0x00000000
-#define DDR_PHY_ZQ0OR0_RESERVED_15_10_SHIFT                                        10
-#define DDR_PHY_ZQ0OR0_RESERVED_15_10_MASK                                         0x0000FC00U
-
-/*Override value for the pull-down output impedance*/
-#undef DDR_PHY_ZQ0OR0_ZDATA_PD_DRV_OVRD_DEFVAL
-#undef DDR_PHY_ZQ0OR0_ZDATA_PD_DRV_OVRD_SHIFT
-#undef DDR_PHY_ZQ0OR0_ZDATA_PD_DRV_OVRD_MASK
-#define DDR_PHY_ZQ0OR0_ZDATA_PD_DRV_OVRD_DEFVAL                                    0x00000000
-#define DDR_PHY_ZQ0OR0_ZDATA_PD_DRV_OVRD_SHIFT                                     0
-#define DDR_PHY_ZQ0OR0_ZDATA_PD_DRV_OVRD_MASK                                      0x000003FFU
-
-/*Reserved. Return zeros on reads.*/
-#undef DDR_PHY_ZQ0OR1_RESERVED_31_26_DEFVAL
-#undef DDR_PHY_ZQ0OR1_RESERVED_31_26_SHIFT
-#undef DDR_PHY_ZQ0OR1_RESERVED_31_26_MASK
-#define DDR_PHY_ZQ0OR1_RESERVED_31_26_DEFVAL                                       0x00000000
-#define DDR_PHY_ZQ0OR1_RESERVED_31_26_SHIFT                                        26
-#define DDR_PHY_ZQ0OR1_RESERVED_31_26_MASK                                         0xFC000000U
-
-/*Override value for the pull-up termination*/
-#undef DDR_PHY_ZQ0OR1_ZDATA_PU_ODT_OVRD_DEFVAL
-#undef DDR_PHY_ZQ0OR1_ZDATA_PU_ODT_OVRD_SHIFT
-#undef DDR_PHY_ZQ0OR1_ZDATA_PU_ODT_OVRD_MASK
-#define DDR_PHY_ZQ0OR1_ZDATA_PU_ODT_OVRD_DEFVAL                                    0x00000000
-#define DDR_PHY_ZQ0OR1_ZDATA_PU_ODT_OVRD_SHIFT                                     16
-#define DDR_PHY_ZQ0OR1_ZDATA_PU_ODT_OVRD_MASK                                      0x03FF0000U
-
-/*Reserved. Return zeros on reads.*/
-#undef DDR_PHY_ZQ0OR1_RESERVED_15_10_DEFVAL
-#undef DDR_PHY_ZQ0OR1_RESERVED_15_10_SHIFT
-#undef DDR_PHY_ZQ0OR1_RESERVED_15_10_MASK
-#define DDR_PHY_ZQ0OR1_RESERVED_15_10_DEFVAL                                       0x00000000
-#define DDR_PHY_ZQ0OR1_RESERVED_15_10_SHIFT                                        10
-#define DDR_PHY_ZQ0OR1_RESERVED_15_10_MASK                                         0x0000FC00U
-
-/*Override value for the pull-down termination*/
-#undef DDR_PHY_ZQ0OR1_ZDATA_PD_ODT_OVRD_DEFVAL
-#undef DDR_PHY_ZQ0OR1_ZDATA_PD_ODT_OVRD_SHIFT
-#undef DDR_PHY_ZQ0OR1_ZDATA_PD_ODT_OVRD_MASK
-#define DDR_PHY_ZQ0OR1_ZDATA_PD_ODT_OVRD_DEFVAL                                    0x00000000
-#define DDR_PHY_ZQ0OR1_ZDATA_PD_ODT_OVRD_SHIFT                                     0
-#define DDR_PHY_ZQ0OR1_ZDATA_PD_ODT_OVRD_MASK                                      0x000003FFU
-
-/*Pull-down drive strength ZCTRL over-ride enable*/
-#undef DDR_PHY_ZQ1PR0_PD_DRV_ZDEN_DEFVAL
-#undef DDR_PHY_ZQ1PR0_PD_DRV_ZDEN_SHIFT
-#undef DDR_PHY_ZQ1PR0_PD_DRV_ZDEN_MASK
-#define DDR_PHY_ZQ1PR0_PD_DRV_ZDEN_DEFVAL                                          0x000077BB
-#define DDR_PHY_ZQ1PR0_PD_DRV_ZDEN_SHIFT                                           31
-#define DDR_PHY_ZQ1PR0_PD_DRV_ZDEN_MASK                                            0x80000000U
-
-/*Pull-up drive strength ZCTRL over-ride enable*/
-#undef DDR_PHY_ZQ1PR0_PU_DRV_ZDEN_DEFVAL
-#undef DDR_PHY_ZQ1PR0_PU_DRV_ZDEN_SHIFT
-#undef DDR_PHY_ZQ1PR0_PU_DRV_ZDEN_MASK
-#define DDR_PHY_ZQ1PR0_PU_DRV_ZDEN_DEFVAL                                          0x000077BB
-#define DDR_PHY_ZQ1PR0_PU_DRV_ZDEN_SHIFT                                           30
-#define DDR_PHY_ZQ1PR0_PU_DRV_ZDEN_MASK                                            0x40000000U
-
-/*Pull-down termination ZCTRL over-ride enable*/
-#undef DDR_PHY_ZQ1PR0_PD_ODT_ZDEN_DEFVAL
-#undef DDR_PHY_ZQ1PR0_PD_ODT_ZDEN_SHIFT
-#undef DDR_PHY_ZQ1PR0_PD_ODT_ZDEN_MASK
-#define DDR_PHY_ZQ1PR0_PD_ODT_ZDEN_DEFVAL                                          0x000077BB
-#define DDR_PHY_ZQ1PR0_PD_ODT_ZDEN_SHIFT                                           29
-#define DDR_PHY_ZQ1PR0_PD_ODT_ZDEN_MASK                                            0x20000000U
-
-/*Pull-up termination ZCTRL over-ride enable*/
-#undef DDR_PHY_ZQ1PR0_PU_ODT_ZDEN_DEFVAL
-#undef DDR_PHY_ZQ1PR0_PU_ODT_ZDEN_SHIFT
-#undef DDR_PHY_ZQ1PR0_PU_ODT_ZDEN_MASK
-#define DDR_PHY_ZQ1PR0_PU_ODT_ZDEN_DEFVAL                                          0x000077BB
-#define DDR_PHY_ZQ1PR0_PU_ODT_ZDEN_SHIFT                                           28
-#define DDR_PHY_ZQ1PR0_PU_ODT_ZDEN_MASK                                            0x10000000U
-
-/*Calibration segment bypass*/
-#undef DDR_PHY_ZQ1PR0_ZSEGBYP_DEFVAL
-#undef DDR_PHY_ZQ1PR0_ZSEGBYP_SHIFT
-#undef DDR_PHY_ZQ1PR0_ZSEGBYP_MASK
-#define DDR_PHY_ZQ1PR0_ZSEGBYP_DEFVAL                                              0x000077BB
-#define DDR_PHY_ZQ1PR0_ZSEGBYP_SHIFT                                               27
-#define DDR_PHY_ZQ1PR0_ZSEGBYP_MASK                                                0x08000000U
-
-/*VREF latch mode controls the mode in which the ZLE pin of the PVREF cell is driven by the PUB*/
-#undef DDR_PHY_ZQ1PR0_ZLE_MODE_DEFVAL
-#undef DDR_PHY_ZQ1PR0_ZLE_MODE_SHIFT
-#undef DDR_PHY_ZQ1PR0_ZLE_MODE_MASK
-#define DDR_PHY_ZQ1PR0_ZLE_MODE_DEFVAL                                             0x000077BB
-#define DDR_PHY_ZQ1PR0_ZLE_MODE_SHIFT                                              25
-#define DDR_PHY_ZQ1PR0_ZLE_MODE_MASK                                               0x06000000U
-
-/*Termination adjustment*/
-#undef DDR_PHY_ZQ1PR0_ODT_ADJUST_DEFVAL
-#undef DDR_PHY_ZQ1PR0_ODT_ADJUST_SHIFT
-#undef DDR_PHY_ZQ1PR0_ODT_ADJUST_MASK
-#define DDR_PHY_ZQ1PR0_ODT_ADJUST_DEFVAL                                           0x000077BB
-#define DDR_PHY_ZQ1PR0_ODT_ADJUST_SHIFT                                            22
-#define DDR_PHY_ZQ1PR0_ODT_ADJUST_MASK                                             0x01C00000U
-
-/*Pulldown drive strength adjustment*/
-#undef DDR_PHY_ZQ1PR0_PD_DRV_ADJUST_DEFVAL
-#undef DDR_PHY_ZQ1PR0_PD_DRV_ADJUST_SHIFT
-#undef DDR_PHY_ZQ1PR0_PD_DRV_ADJUST_MASK
-#define DDR_PHY_ZQ1PR0_PD_DRV_ADJUST_DEFVAL                                        0x000077BB
-#define DDR_PHY_ZQ1PR0_PD_DRV_ADJUST_SHIFT                                         19
-#define DDR_PHY_ZQ1PR0_PD_DRV_ADJUST_MASK                                          0x00380000U
-
-/*Pullup drive strength adjustment*/
-#undef DDR_PHY_ZQ1PR0_PU_DRV_ADJUST_DEFVAL
-#undef DDR_PHY_ZQ1PR0_PU_DRV_ADJUST_SHIFT
-#undef DDR_PHY_ZQ1PR0_PU_DRV_ADJUST_MASK
-#define DDR_PHY_ZQ1PR0_PU_DRV_ADJUST_DEFVAL                                        0x000077BB
-#define DDR_PHY_ZQ1PR0_PU_DRV_ADJUST_SHIFT                                         16
-#define DDR_PHY_ZQ1PR0_PU_DRV_ADJUST_MASK                                          0x00070000U
-
-/*DRAM Impedance Divide Ratio*/
-#undef DDR_PHY_ZQ1PR0_ZPROG_DRAM_ODT_DEFVAL
-#undef DDR_PHY_ZQ1PR0_ZPROG_DRAM_ODT_SHIFT
-#undef DDR_PHY_ZQ1PR0_ZPROG_DRAM_ODT_MASK
-#define DDR_PHY_ZQ1PR0_ZPROG_DRAM_ODT_DEFVAL                                       0x000077BB
-#define DDR_PHY_ZQ1PR0_ZPROG_DRAM_ODT_SHIFT                                        12
-#define DDR_PHY_ZQ1PR0_ZPROG_DRAM_ODT_MASK                                         0x0000F000U
-
-/*HOST Impedance Divide Ratio*/
-#undef DDR_PHY_ZQ1PR0_ZPROG_HOST_ODT_DEFVAL
-#undef DDR_PHY_ZQ1PR0_ZPROG_HOST_ODT_SHIFT
-#undef DDR_PHY_ZQ1PR0_ZPROG_HOST_ODT_MASK
-#define DDR_PHY_ZQ1PR0_ZPROG_HOST_ODT_DEFVAL                                       0x000077BB
-#define DDR_PHY_ZQ1PR0_ZPROG_HOST_ODT_SHIFT                                        8
-#define DDR_PHY_ZQ1PR0_ZPROG_HOST_ODT_MASK                                         0x00000F00U
-
-/*Impedance Divide Ratio (pulldown drive calibration during asymmetric drive strength calibration)*/
-#undef DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PD_DEFVAL
-#undef DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PD_SHIFT
-#undef DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PD_MASK
-#define DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PD_DEFVAL                                    0x000077BB
-#define DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PD_SHIFT                                     4
-#define DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PD_MASK                                      0x000000F0U
-
-/*Impedance Divide Ratio (pullup drive calibration during asymmetric drive strength calibration)*/
-#undef DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PU_DEFVAL
-#undef DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PU_SHIFT
-#undef DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PU_MASK
-#define DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PU_DEFVAL                                    0x000077BB
-#define DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PU_SHIFT                                     0
-#define DDR_PHY_ZQ1PR0_ZPROG_ASYM_DRV_PU_MASK                                      0x0000000FU
-
-/*Calibration Bypass*/
-#undef DDR_PHY_DX0GCR0_CALBYP_DEFVAL
-#undef DDR_PHY_DX0GCR0_CALBYP_SHIFT
-#undef DDR_PHY_DX0GCR0_CALBYP_MASK
-#define DDR_PHY_DX0GCR0_CALBYP_DEFVAL                                              0x40200204
-#define DDR_PHY_DX0GCR0_CALBYP_SHIFT                                               31
-#define DDR_PHY_DX0GCR0_CALBYP_MASK                                                0x80000000U
-
-/*Master Delay Line Enable*/
-#undef DDR_PHY_DX0GCR0_MDLEN_DEFVAL
-#undef DDR_PHY_DX0GCR0_MDLEN_SHIFT
-#undef DDR_PHY_DX0GCR0_MDLEN_MASK
-#define DDR_PHY_DX0GCR0_MDLEN_DEFVAL                                               0x40200204
-#define DDR_PHY_DX0GCR0_MDLEN_SHIFT                                                30
-#define DDR_PHY_DX0GCR0_MDLEN_MASK                                                 0x40000000U
-
-/*Configurable ODT(TE) Phase Shift*/
-#undef DDR_PHY_DX0GCR0_CODTSHFT_DEFVAL
-#undef DDR_PHY_DX0GCR0_CODTSHFT_SHIFT
-#undef DDR_PHY_DX0GCR0_CODTSHFT_MASK
-#define DDR_PHY_DX0GCR0_CODTSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX0GCR0_CODTSHFT_SHIFT                                             28
-#define DDR_PHY_DX0GCR0_CODTSHFT_MASK                                              0x30000000U
-
-/*DQS Duty Cycle Correction*/
-#undef DDR_PHY_DX0GCR0_DQSDCC_DEFVAL
-#undef DDR_PHY_DX0GCR0_DQSDCC_SHIFT
-#undef DDR_PHY_DX0GCR0_DQSDCC_MASK
-#define DDR_PHY_DX0GCR0_DQSDCC_DEFVAL                                              0x40200204
-#define DDR_PHY_DX0GCR0_DQSDCC_SHIFT                                               24
-#define DDR_PHY_DX0GCR0_DQSDCC_MASK                                                0x0F000000U
-
-/*Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY*/
-#undef DDR_PHY_DX0GCR0_RDDLY_DEFVAL
-#undef DDR_PHY_DX0GCR0_RDDLY_SHIFT
-#undef DDR_PHY_DX0GCR0_RDDLY_MASK
-#define DDR_PHY_DX0GCR0_RDDLY_DEFVAL                                               0x40200204
-#define DDR_PHY_DX0GCR0_RDDLY_SHIFT                                                20
-#define DDR_PHY_DX0GCR0_RDDLY_MASK                                                 0x00F00000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX0GCR0_RESERVED_19_14_DEFVAL
-#undef DDR_PHY_DX0GCR0_RESERVED_19_14_SHIFT
-#undef DDR_PHY_DX0GCR0_RESERVED_19_14_MASK
-#define DDR_PHY_DX0GCR0_RESERVED_19_14_DEFVAL                                      0x40200204
-#define DDR_PHY_DX0GCR0_RESERVED_19_14_SHIFT                                       14
-#define DDR_PHY_DX0GCR0_RESERVED_19_14_MASK                                        0x000FC000U
-
-/*DQSNSE Power Down Receiver*/
-#undef DDR_PHY_DX0GCR0_DQSNSEPDR_DEFVAL
-#undef DDR_PHY_DX0GCR0_DQSNSEPDR_SHIFT
-#undef DDR_PHY_DX0GCR0_DQSNSEPDR_MASK
-#define DDR_PHY_DX0GCR0_DQSNSEPDR_DEFVAL                                           0x40200204
-#define DDR_PHY_DX0GCR0_DQSNSEPDR_SHIFT                                            13
-#define DDR_PHY_DX0GCR0_DQSNSEPDR_MASK                                             0x00002000U
-
-/*DQSSE Power Down Receiver*/
-#undef DDR_PHY_DX0GCR0_DQSSEPDR_DEFVAL
-#undef DDR_PHY_DX0GCR0_DQSSEPDR_SHIFT
-#undef DDR_PHY_DX0GCR0_DQSSEPDR_MASK
-#define DDR_PHY_DX0GCR0_DQSSEPDR_DEFVAL                                            0x40200204
-#define DDR_PHY_DX0GCR0_DQSSEPDR_SHIFT                                             12
-#define DDR_PHY_DX0GCR0_DQSSEPDR_MASK                                              0x00001000U
-
-/*RTT On Additive Latency*/
-#undef DDR_PHY_DX0GCR0_RTTOAL_DEFVAL
-#undef DDR_PHY_DX0GCR0_RTTOAL_SHIFT
-#undef DDR_PHY_DX0GCR0_RTTOAL_MASK
-#define DDR_PHY_DX0GCR0_RTTOAL_DEFVAL                                              0x40200204
-#define DDR_PHY_DX0GCR0_RTTOAL_SHIFT                                               11
-#define DDR_PHY_DX0GCR0_RTTOAL_MASK                                                0x00000800U
-
-/*RTT Output Hold*/
-#undef DDR_PHY_DX0GCR0_RTTOH_DEFVAL
-#undef DDR_PHY_DX0GCR0_RTTOH_SHIFT
-#undef DDR_PHY_DX0GCR0_RTTOH_MASK
-#define DDR_PHY_DX0GCR0_RTTOH_DEFVAL                                               0x40200204
-#define DDR_PHY_DX0GCR0_RTTOH_SHIFT                                                9
-#define DDR_PHY_DX0GCR0_RTTOH_MASK                                                 0x00000600U
-
-/*Configurable PDR Phase Shift*/
-#undef DDR_PHY_DX0GCR0_CPDRSHFT_DEFVAL
-#undef DDR_PHY_DX0GCR0_CPDRSHFT_SHIFT
-#undef DDR_PHY_DX0GCR0_CPDRSHFT_MASK
-#define DDR_PHY_DX0GCR0_CPDRSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX0GCR0_CPDRSHFT_SHIFT                                             7
-#define DDR_PHY_DX0GCR0_CPDRSHFT_MASK                                              0x00000180U
-
-/*DQSR Power Down*/
-#undef DDR_PHY_DX0GCR0_DQSRPD_DEFVAL
-#undef DDR_PHY_DX0GCR0_DQSRPD_SHIFT
-#undef DDR_PHY_DX0GCR0_DQSRPD_MASK
-#define DDR_PHY_DX0GCR0_DQSRPD_DEFVAL                                              0x40200204
-#define DDR_PHY_DX0GCR0_DQSRPD_SHIFT                                               6
-#define DDR_PHY_DX0GCR0_DQSRPD_MASK                                                0x00000040U
-
-/*DQSG Power Down Receiver*/
-#undef DDR_PHY_DX0GCR0_DQSGPDR_DEFVAL
-#undef DDR_PHY_DX0GCR0_DQSGPDR_SHIFT
-#undef DDR_PHY_DX0GCR0_DQSGPDR_MASK
-#define DDR_PHY_DX0GCR0_DQSGPDR_DEFVAL                                             0x40200204
-#define DDR_PHY_DX0GCR0_DQSGPDR_SHIFT                                              5
-#define DDR_PHY_DX0GCR0_DQSGPDR_MASK                                               0x00000020U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX0GCR0_RESERVED_4_DEFVAL
-#undef DDR_PHY_DX0GCR0_RESERVED_4_SHIFT
-#undef DDR_PHY_DX0GCR0_RESERVED_4_MASK
-#define DDR_PHY_DX0GCR0_RESERVED_4_DEFVAL                                          0x40200204
-#define DDR_PHY_DX0GCR0_RESERVED_4_SHIFT                                           4
-#define DDR_PHY_DX0GCR0_RESERVED_4_MASK                                            0x00000010U
-
-/*DQSG On-Die Termination*/
-#undef DDR_PHY_DX0GCR0_DQSGODT_DEFVAL
-#undef DDR_PHY_DX0GCR0_DQSGODT_SHIFT
-#undef DDR_PHY_DX0GCR0_DQSGODT_MASK
-#define DDR_PHY_DX0GCR0_DQSGODT_DEFVAL                                             0x40200204
-#define DDR_PHY_DX0GCR0_DQSGODT_SHIFT                                              3
-#define DDR_PHY_DX0GCR0_DQSGODT_MASK                                               0x00000008U
-
-/*DQSG Output Enable*/
-#undef DDR_PHY_DX0GCR0_DQSGOE_DEFVAL
-#undef DDR_PHY_DX0GCR0_DQSGOE_SHIFT
-#undef DDR_PHY_DX0GCR0_DQSGOE_MASK
-#define DDR_PHY_DX0GCR0_DQSGOE_DEFVAL                                              0x40200204
-#define DDR_PHY_DX0GCR0_DQSGOE_SHIFT                                               2
-#define DDR_PHY_DX0GCR0_DQSGOE_MASK                                                0x00000004U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX0GCR0_RESERVED_1_0_DEFVAL
-#undef DDR_PHY_DX0GCR0_RESERVED_1_0_SHIFT
-#undef DDR_PHY_DX0GCR0_RESERVED_1_0_MASK
-#define DDR_PHY_DX0GCR0_RESERVED_1_0_DEFVAL                                        0x40200204
-#define DDR_PHY_DX0GCR0_RESERVED_1_0_SHIFT                                         0
-#define DDR_PHY_DX0GCR0_RESERVED_1_0_MASK                                          0x00000003U
-
-/*Byte lane VREF IOM (Used only by D4MU IOs)*/
-#undef DDR_PHY_DX0GCR4_RESERVED_31_29_DEFVAL
-#undef DDR_PHY_DX0GCR4_RESERVED_31_29_SHIFT
-#undef DDR_PHY_DX0GCR4_RESERVED_31_29_MASK
-#define DDR_PHY_DX0GCR4_RESERVED_31_29_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX0GCR4_RESERVED_31_29_SHIFT                                       29
-#define DDR_PHY_DX0GCR4_RESERVED_31_29_MASK                                        0xE0000000U
-
-/*Byte Lane VREF Pad Enable*/
-#undef DDR_PHY_DX0GCR4_DXREFPEN_DEFVAL
-#undef DDR_PHY_DX0GCR4_DXREFPEN_SHIFT
-#undef DDR_PHY_DX0GCR4_DXREFPEN_MASK
-#define DDR_PHY_DX0GCR4_DXREFPEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX0GCR4_DXREFPEN_SHIFT                                             28
-#define DDR_PHY_DX0GCR4_DXREFPEN_MASK                                              0x10000000U
-
-/*Byte Lane Internal VREF Enable*/
-#undef DDR_PHY_DX0GCR4_DXREFEEN_DEFVAL
-#undef DDR_PHY_DX0GCR4_DXREFEEN_SHIFT
-#undef DDR_PHY_DX0GCR4_DXREFEEN_MASK
-#define DDR_PHY_DX0GCR4_DXREFEEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX0GCR4_DXREFEEN_SHIFT                                             26
-#define DDR_PHY_DX0GCR4_DXREFEEN_MASK                                              0x0C000000U
-
-/*Byte Lane Single-End VREF Enable*/
-#undef DDR_PHY_DX0GCR4_DXREFSEN_DEFVAL
-#undef DDR_PHY_DX0GCR4_DXREFSEN_SHIFT
-#undef DDR_PHY_DX0GCR4_DXREFSEN_MASK
-#define DDR_PHY_DX0GCR4_DXREFSEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX0GCR4_DXREFSEN_SHIFT                                             25
-#define DDR_PHY_DX0GCR4_DXREFSEN_MASK                                              0x02000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX0GCR4_RESERVED_24_DEFVAL
-#undef DDR_PHY_DX0GCR4_RESERVED_24_SHIFT
-#undef DDR_PHY_DX0GCR4_RESERVED_24_MASK
-#define DDR_PHY_DX0GCR4_RESERVED_24_DEFVAL                                         0x0E00003C
-#define DDR_PHY_DX0GCR4_RESERVED_24_SHIFT                                          24
-#define DDR_PHY_DX0GCR4_RESERVED_24_MASK                                           0x01000000U
-
-/*External VREF generator REFSEL range select*/
-#undef DDR_PHY_DX0GCR4_DXREFESELRANGE_DEFVAL
-#undef DDR_PHY_DX0GCR4_DXREFESELRANGE_SHIFT
-#undef DDR_PHY_DX0GCR4_DXREFESELRANGE_MASK
-#define DDR_PHY_DX0GCR4_DXREFESELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX0GCR4_DXREFESELRANGE_SHIFT                                       23
-#define DDR_PHY_DX0GCR4_DXREFESELRANGE_MASK                                        0x00800000U
-
-/*Byte Lane External VREF Select*/
-#undef DDR_PHY_DX0GCR4_DXREFESEL_DEFVAL
-#undef DDR_PHY_DX0GCR4_DXREFESEL_SHIFT
-#undef DDR_PHY_DX0GCR4_DXREFESEL_MASK
-#define DDR_PHY_DX0GCR4_DXREFESEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX0GCR4_DXREFESEL_SHIFT                                            16
-#define DDR_PHY_DX0GCR4_DXREFESEL_MASK                                             0x007F0000U
-
-/*Single ended VREF generator REFSEL range select*/
-#undef DDR_PHY_DX0GCR4_DXREFSSELRANGE_DEFVAL
-#undef DDR_PHY_DX0GCR4_DXREFSSELRANGE_SHIFT
-#undef DDR_PHY_DX0GCR4_DXREFSSELRANGE_MASK
-#define DDR_PHY_DX0GCR4_DXREFSSELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX0GCR4_DXREFSSELRANGE_SHIFT                                       15
-#define DDR_PHY_DX0GCR4_DXREFSSELRANGE_MASK                                        0x00008000U
-
-/*Byte Lane Single-End VREF Select*/
-#undef DDR_PHY_DX0GCR4_DXREFSSEL_DEFVAL
-#undef DDR_PHY_DX0GCR4_DXREFSSEL_SHIFT
-#undef DDR_PHY_DX0GCR4_DXREFSSEL_MASK
-#define DDR_PHY_DX0GCR4_DXREFSSEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX0GCR4_DXREFSSEL_SHIFT                                            8
-#define DDR_PHY_DX0GCR4_DXREFSSEL_MASK                                             0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX0GCR4_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX0GCR4_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX0GCR4_RESERVED_7_6_MASK
-#define DDR_PHY_DX0GCR4_RESERVED_7_6_DEFVAL                                        0x0E00003C
-#define DDR_PHY_DX0GCR4_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX0GCR4_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX0GCR4_DXREFIEN_DEFVAL
-#undef DDR_PHY_DX0GCR4_DXREFIEN_SHIFT
-#undef DDR_PHY_DX0GCR4_DXREFIEN_MASK
-#define DDR_PHY_DX0GCR4_DXREFIEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX0GCR4_DXREFIEN_SHIFT                                             2
-#define DDR_PHY_DX0GCR4_DXREFIEN_MASK                                              0x0000003CU
-
-/*VRMON control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX0GCR4_DXREFIMON_DEFVAL
-#undef DDR_PHY_DX0GCR4_DXREFIMON_SHIFT
-#undef DDR_PHY_DX0GCR4_DXREFIMON_MASK
-#define DDR_PHY_DX0GCR4_DXREFIMON_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX0GCR4_DXREFIMON_SHIFT                                            0
-#define DDR_PHY_DX0GCR4_DXREFIMON_MASK                                             0x00000003U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX0GCR5_RESERVED_31_DEFVAL
-#undef DDR_PHY_DX0GCR5_RESERVED_31_SHIFT
-#undef DDR_PHY_DX0GCR5_RESERVED_31_MASK
-#define DDR_PHY_DX0GCR5_RESERVED_31_DEFVAL                                         0x09090909
-#define DDR_PHY_DX0GCR5_RESERVED_31_SHIFT                                          31
-#define DDR_PHY_DX0GCR5_RESERVED_31_MASK                                           0x80000000U
-
-/*Byte Lane internal VREF Select for Rank 3*/
-#undef DDR_PHY_DX0GCR5_DXREFISELR3_DEFVAL
-#undef DDR_PHY_DX0GCR5_DXREFISELR3_SHIFT
-#undef DDR_PHY_DX0GCR5_DXREFISELR3_MASK
-#define DDR_PHY_DX0GCR5_DXREFISELR3_DEFVAL                                         0x09090909
-#define DDR_PHY_DX0GCR5_DXREFISELR3_SHIFT                                          24
-#define DDR_PHY_DX0GCR5_DXREFISELR3_MASK                                           0x7F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX0GCR5_RESERVED_23_DEFVAL
-#undef DDR_PHY_DX0GCR5_RESERVED_23_SHIFT
-#undef DDR_PHY_DX0GCR5_RESERVED_23_MASK
-#define DDR_PHY_DX0GCR5_RESERVED_23_DEFVAL                                         0x09090909
-#define DDR_PHY_DX0GCR5_RESERVED_23_SHIFT                                          23
-#define DDR_PHY_DX0GCR5_RESERVED_23_MASK                                           0x00800000U
-
-/*Byte Lane internal VREF Select for Rank 2*/
-#undef DDR_PHY_DX0GCR5_DXREFISELR2_DEFVAL
-#undef DDR_PHY_DX0GCR5_DXREFISELR2_SHIFT
-#undef DDR_PHY_DX0GCR5_DXREFISELR2_MASK
-#define DDR_PHY_DX0GCR5_DXREFISELR2_DEFVAL                                         0x09090909
-#define DDR_PHY_DX0GCR5_DXREFISELR2_SHIFT                                          16
-#define DDR_PHY_DX0GCR5_DXREFISELR2_MASK                                           0x007F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX0GCR5_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX0GCR5_RESERVED_15_SHIFT
-#undef DDR_PHY_DX0GCR5_RESERVED_15_MASK
-#define DDR_PHY_DX0GCR5_RESERVED_15_DEFVAL                                         0x09090909
-#define DDR_PHY_DX0GCR5_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX0GCR5_RESERVED_15_MASK                                           0x00008000U
-
-/*Byte Lane internal VREF Select for Rank 1*/
-#undef DDR_PHY_DX0GCR5_DXREFISELR1_DEFVAL
-#undef DDR_PHY_DX0GCR5_DXREFISELR1_SHIFT
-#undef DDR_PHY_DX0GCR5_DXREFISELR1_MASK
-#define DDR_PHY_DX0GCR5_DXREFISELR1_DEFVAL                                         0x09090909
-#define DDR_PHY_DX0GCR5_DXREFISELR1_SHIFT                                          8
-#define DDR_PHY_DX0GCR5_DXREFISELR1_MASK                                           0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX0GCR5_RESERVED_7_DEFVAL
-#undef DDR_PHY_DX0GCR5_RESERVED_7_SHIFT
-#undef DDR_PHY_DX0GCR5_RESERVED_7_MASK
-#define DDR_PHY_DX0GCR5_RESERVED_7_DEFVAL                                          0x09090909
-#define DDR_PHY_DX0GCR5_RESERVED_7_SHIFT                                           7
-#define DDR_PHY_DX0GCR5_RESERVED_7_MASK                                            0x00000080U
-
-/*Byte Lane internal VREF Select for Rank 0*/
-#undef DDR_PHY_DX0GCR5_DXREFISELR0_DEFVAL
-#undef DDR_PHY_DX0GCR5_DXREFISELR0_SHIFT
-#undef DDR_PHY_DX0GCR5_DXREFISELR0_MASK
-#define DDR_PHY_DX0GCR5_DXREFISELR0_DEFVAL                                         0x09090909
-#define DDR_PHY_DX0GCR5_DXREFISELR0_SHIFT                                          0
-#define DDR_PHY_DX0GCR5_DXREFISELR0_MASK                                           0x0000007FU
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX0GCR6_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DX0GCR6_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DX0GCR6_RESERVED_31_30_MASK
-#define DDR_PHY_DX0GCR6_RESERVED_31_30_DEFVAL                                      0x09090909
-#define DDR_PHY_DX0GCR6_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_DX0GCR6_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*DRAM DQ VREF Select for Rank3*/
-#undef DDR_PHY_DX0GCR6_DXDQVREFR3_DEFVAL
-#undef DDR_PHY_DX0GCR6_DXDQVREFR3_SHIFT
-#undef DDR_PHY_DX0GCR6_DXDQVREFR3_MASK
-#define DDR_PHY_DX0GCR6_DXDQVREFR3_DEFVAL                                          0x09090909
-#define DDR_PHY_DX0GCR6_DXDQVREFR3_SHIFT                                           24
-#define DDR_PHY_DX0GCR6_DXDQVREFR3_MASK                                            0x3F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX0GCR6_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX0GCR6_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX0GCR6_RESERVED_23_22_MASK
-#define DDR_PHY_DX0GCR6_RESERVED_23_22_DEFVAL                                      0x09090909
-#define DDR_PHY_DX0GCR6_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_DX0GCR6_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*DRAM DQ VREF Select for Rank2*/
-#undef DDR_PHY_DX0GCR6_DXDQVREFR2_DEFVAL
-#undef DDR_PHY_DX0GCR6_DXDQVREFR2_SHIFT
-#undef DDR_PHY_DX0GCR6_DXDQVREFR2_MASK
-#define DDR_PHY_DX0GCR6_DXDQVREFR2_DEFVAL                                          0x09090909
-#define DDR_PHY_DX0GCR6_DXDQVREFR2_SHIFT                                           16
-#define DDR_PHY_DX0GCR6_DXDQVREFR2_MASK                                            0x003F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX0GCR6_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_DX0GCR6_RESERVED_15_14_SHIFT
-#undef DDR_PHY_DX0GCR6_RESERVED_15_14_MASK
-#define DDR_PHY_DX0GCR6_RESERVED_15_14_DEFVAL                                      0x09090909
-#define DDR_PHY_DX0GCR6_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_DX0GCR6_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*DRAM DQ VREF Select for Rank1*/
-#undef DDR_PHY_DX0GCR6_DXDQVREFR1_DEFVAL
-#undef DDR_PHY_DX0GCR6_DXDQVREFR1_SHIFT
-#undef DDR_PHY_DX0GCR6_DXDQVREFR1_MASK
-#define DDR_PHY_DX0GCR6_DXDQVREFR1_DEFVAL                                          0x09090909
-#define DDR_PHY_DX0GCR6_DXDQVREFR1_SHIFT                                           8
-#define DDR_PHY_DX0GCR6_DXDQVREFR1_MASK                                            0x00003F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX0GCR6_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX0GCR6_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX0GCR6_RESERVED_7_6_MASK
-#define DDR_PHY_DX0GCR6_RESERVED_7_6_DEFVAL                                        0x09090909
-#define DDR_PHY_DX0GCR6_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX0GCR6_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*DRAM DQ VREF Select for Rank0*/
-#undef DDR_PHY_DX0GCR6_DXDQVREFR0_DEFVAL
-#undef DDR_PHY_DX0GCR6_DXDQVREFR0_SHIFT
-#undef DDR_PHY_DX0GCR6_DXDQVREFR0_MASK
-#define DDR_PHY_DX0GCR6_DXDQVREFR0_DEFVAL                                          0x09090909
-#define DDR_PHY_DX0GCR6_DXDQVREFR0_SHIFT                                           0
-#define DDR_PHY_DX0GCR6_DXDQVREFR0_MASK                                            0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX0LCDLR2_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX0LCDLR2_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX0LCDLR2_RESERVED_31_25_MASK
-#define DDR_PHY_DX0LCDLR2_RESERVED_31_25_DEFVAL                                    0x00000000
-#define DDR_PHY_DX0LCDLR2_RESERVED_31_25_SHIFT                                     25
-#define DDR_PHY_DX0LCDLR2_RESERVED_31_25_MASK                                      0xFE000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX0LCDLR2_RESERVED_24_16_DEFVAL
-#undef DDR_PHY_DX0LCDLR2_RESERVED_24_16_SHIFT
-#undef DDR_PHY_DX0LCDLR2_RESERVED_24_16_MASK
-#define DDR_PHY_DX0LCDLR2_RESERVED_24_16_DEFVAL                                    0x00000000
-#define DDR_PHY_DX0LCDLR2_RESERVED_24_16_SHIFT                                     16
-#define DDR_PHY_DX0LCDLR2_RESERVED_24_16_MASK                                      0x01FF0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX0LCDLR2_RESERVED_15_9_DEFVAL
-#undef DDR_PHY_DX0LCDLR2_RESERVED_15_9_SHIFT
-#undef DDR_PHY_DX0LCDLR2_RESERVED_15_9_MASK
-#define DDR_PHY_DX0LCDLR2_RESERVED_15_9_DEFVAL                                     0x00000000
-#define DDR_PHY_DX0LCDLR2_RESERVED_15_9_SHIFT                                      9
-#define DDR_PHY_DX0LCDLR2_RESERVED_15_9_MASK                                       0x0000FE00U
-
-/*Read DQS Gating Delay*/
-#undef DDR_PHY_DX0LCDLR2_DQSGD_DEFVAL
-#undef DDR_PHY_DX0LCDLR2_DQSGD_SHIFT
-#undef DDR_PHY_DX0LCDLR2_DQSGD_MASK
-#define DDR_PHY_DX0LCDLR2_DQSGD_DEFVAL                                             0x00000000
-#define DDR_PHY_DX0LCDLR2_DQSGD_SHIFT                                              0
-#define DDR_PHY_DX0LCDLR2_DQSGD_MASK                                               0x000001FFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX0GTR0_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DX0GTR0_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DX0GTR0_RESERVED_31_24_MASK
-#define DDR_PHY_DX0GTR0_RESERVED_31_24_DEFVAL                                      0x00020000
-#define DDR_PHY_DX0GTR0_RESERVED_31_24_SHIFT                                       27
-#define DDR_PHY_DX0GTR0_RESERVED_31_24_MASK                                        0xF8000000U
-
-/*DQ Write Path Latency Pipeline*/
-#undef DDR_PHY_DX0GTR0_WDQSL_DEFVAL
-#undef DDR_PHY_DX0GTR0_WDQSL_SHIFT
-#undef DDR_PHY_DX0GTR0_WDQSL_MASK
-#define DDR_PHY_DX0GTR0_WDQSL_DEFVAL                                               0x00020000
-#define DDR_PHY_DX0GTR0_WDQSL_SHIFT                                                24
-#define DDR_PHY_DX0GTR0_WDQSL_MASK                                                 0x07000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX0GTR0_RESERVED_23_20_DEFVAL
-#undef DDR_PHY_DX0GTR0_RESERVED_23_20_SHIFT
-#undef DDR_PHY_DX0GTR0_RESERVED_23_20_MASK
-#define DDR_PHY_DX0GTR0_RESERVED_23_20_DEFVAL                                      0x00020000
-#define DDR_PHY_DX0GTR0_RESERVED_23_20_SHIFT                                       20
-#define DDR_PHY_DX0GTR0_RESERVED_23_20_MASK                                        0x00F00000U
-
-/*Write Leveling System Latency*/
-#undef DDR_PHY_DX0GTR0_WLSL_DEFVAL
-#undef DDR_PHY_DX0GTR0_WLSL_SHIFT
-#undef DDR_PHY_DX0GTR0_WLSL_MASK
-#define DDR_PHY_DX0GTR0_WLSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX0GTR0_WLSL_SHIFT                                                 16
-#define DDR_PHY_DX0GTR0_WLSL_MASK                                                  0x000F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX0GTR0_RESERVED_15_13_DEFVAL
-#undef DDR_PHY_DX0GTR0_RESERVED_15_13_SHIFT
-#undef DDR_PHY_DX0GTR0_RESERVED_15_13_MASK
-#define DDR_PHY_DX0GTR0_RESERVED_15_13_DEFVAL                                      0x00020000
-#define DDR_PHY_DX0GTR0_RESERVED_15_13_SHIFT                                       13
-#define DDR_PHY_DX0GTR0_RESERVED_15_13_MASK                                        0x0000E000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX0GTR0_RESERVED_12_8_DEFVAL
-#undef DDR_PHY_DX0GTR0_RESERVED_12_8_SHIFT
-#undef DDR_PHY_DX0GTR0_RESERVED_12_8_MASK
-#define DDR_PHY_DX0GTR0_RESERVED_12_8_DEFVAL                                       0x00020000
-#define DDR_PHY_DX0GTR0_RESERVED_12_8_SHIFT                                        8
-#define DDR_PHY_DX0GTR0_RESERVED_12_8_MASK                                         0x00001F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX0GTR0_RESERVED_7_5_DEFVAL
-#undef DDR_PHY_DX0GTR0_RESERVED_7_5_SHIFT
-#undef DDR_PHY_DX0GTR0_RESERVED_7_5_MASK
-#define DDR_PHY_DX0GTR0_RESERVED_7_5_DEFVAL                                        0x00020000
-#define DDR_PHY_DX0GTR0_RESERVED_7_5_SHIFT                                         5
-#define DDR_PHY_DX0GTR0_RESERVED_7_5_MASK                                          0x000000E0U
-
-/*DQS Gating System Latency*/
-#undef DDR_PHY_DX0GTR0_DGSL_DEFVAL
-#undef DDR_PHY_DX0GTR0_DGSL_SHIFT
-#undef DDR_PHY_DX0GTR0_DGSL_MASK
-#define DDR_PHY_DX0GTR0_DGSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX0GTR0_DGSL_SHIFT                                                 0
-#define DDR_PHY_DX0GTR0_DGSL_MASK                                                  0x0000001FU
-
-/*Calibration Bypass*/
-#undef DDR_PHY_DX1GCR0_CALBYP_DEFVAL
-#undef DDR_PHY_DX1GCR0_CALBYP_SHIFT
-#undef DDR_PHY_DX1GCR0_CALBYP_MASK
-#define DDR_PHY_DX1GCR0_CALBYP_DEFVAL                                              0x40200204
-#define DDR_PHY_DX1GCR0_CALBYP_SHIFT                                               31
-#define DDR_PHY_DX1GCR0_CALBYP_MASK                                                0x80000000U
-
-/*Master Delay Line Enable*/
-#undef DDR_PHY_DX1GCR0_MDLEN_DEFVAL
-#undef DDR_PHY_DX1GCR0_MDLEN_SHIFT
-#undef DDR_PHY_DX1GCR0_MDLEN_MASK
-#define DDR_PHY_DX1GCR0_MDLEN_DEFVAL                                               0x40200204
-#define DDR_PHY_DX1GCR0_MDLEN_SHIFT                                                30
-#define DDR_PHY_DX1GCR0_MDLEN_MASK                                                 0x40000000U
-
-/*Configurable ODT(TE) Phase Shift*/
-#undef DDR_PHY_DX1GCR0_CODTSHFT_DEFVAL
-#undef DDR_PHY_DX1GCR0_CODTSHFT_SHIFT
-#undef DDR_PHY_DX1GCR0_CODTSHFT_MASK
-#define DDR_PHY_DX1GCR0_CODTSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX1GCR0_CODTSHFT_SHIFT                                             28
-#define DDR_PHY_DX1GCR0_CODTSHFT_MASK                                              0x30000000U
-
-/*DQS Duty Cycle Correction*/
-#undef DDR_PHY_DX1GCR0_DQSDCC_DEFVAL
-#undef DDR_PHY_DX1GCR0_DQSDCC_SHIFT
-#undef DDR_PHY_DX1GCR0_DQSDCC_MASK
-#define DDR_PHY_DX1GCR0_DQSDCC_DEFVAL                                              0x40200204
-#define DDR_PHY_DX1GCR0_DQSDCC_SHIFT                                               24
-#define DDR_PHY_DX1GCR0_DQSDCC_MASK                                                0x0F000000U
-
-/*Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY*/
-#undef DDR_PHY_DX1GCR0_RDDLY_DEFVAL
-#undef DDR_PHY_DX1GCR0_RDDLY_SHIFT
-#undef DDR_PHY_DX1GCR0_RDDLY_MASK
-#define DDR_PHY_DX1GCR0_RDDLY_DEFVAL                                               0x40200204
-#define DDR_PHY_DX1GCR0_RDDLY_SHIFT                                                20
-#define DDR_PHY_DX1GCR0_RDDLY_MASK                                                 0x00F00000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX1GCR0_RESERVED_19_14_DEFVAL
-#undef DDR_PHY_DX1GCR0_RESERVED_19_14_SHIFT
-#undef DDR_PHY_DX1GCR0_RESERVED_19_14_MASK
-#define DDR_PHY_DX1GCR0_RESERVED_19_14_DEFVAL                                      0x40200204
-#define DDR_PHY_DX1GCR0_RESERVED_19_14_SHIFT                                       14
-#define DDR_PHY_DX1GCR0_RESERVED_19_14_MASK                                        0x000FC000U
-
-/*DQSNSE Power Down Receiver*/
-#undef DDR_PHY_DX1GCR0_DQSNSEPDR_DEFVAL
-#undef DDR_PHY_DX1GCR0_DQSNSEPDR_SHIFT
-#undef DDR_PHY_DX1GCR0_DQSNSEPDR_MASK
-#define DDR_PHY_DX1GCR0_DQSNSEPDR_DEFVAL                                           0x40200204
-#define DDR_PHY_DX1GCR0_DQSNSEPDR_SHIFT                                            13
-#define DDR_PHY_DX1GCR0_DQSNSEPDR_MASK                                             0x00002000U
-
-/*DQSSE Power Down Receiver*/
-#undef DDR_PHY_DX1GCR0_DQSSEPDR_DEFVAL
-#undef DDR_PHY_DX1GCR0_DQSSEPDR_SHIFT
-#undef DDR_PHY_DX1GCR0_DQSSEPDR_MASK
-#define DDR_PHY_DX1GCR0_DQSSEPDR_DEFVAL                                            0x40200204
-#define DDR_PHY_DX1GCR0_DQSSEPDR_SHIFT                                             12
-#define DDR_PHY_DX1GCR0_DQSSEPDR_MASK                                              0x00001000U
-
-/*RTT On Additive Latency*/
-#undef DDR_PHY_DX1GCR0_RTTOAL_DEFVAL
-#undef DDR_PHY_DX1GCR0_RTTOAL_SHIFT
-#undef DDR_PHY_DX1GCR0_RTTOAL_MASK
-#define DDR_PHY_DX1GCR0_RTTOAL_DEFVAL                                              0x40200204
-#define DDR_PHY_DX1GCR0_RTTOAL_SHIFT                                               11
-#define DDR_PHY_DX1GCR0_RTTOAL_MASK                                                0x00000800U
-
-/*RTT Output Hold*/
-#undef DDR_PHY_DX1GCR0_RTTOH_DEFVAL
-#undef DDR_PHY_DX1GCR0_RTTOH_SHIFT
-#undef DDR_PHY_DX1GCR0_RTTOH_MASK
-#define DDR_PHY_DX1GCR0_RTTOH_DEFVAL                                               0x40200204
-#define DDR_PHY_DX1GCR0_RTTOH_SHIFT                                                9
-#define DDR_PHY_DX1GCR0_RTTOH_MASK                                                 0x00000600U
-
-/*Configurable PDR Phase Shift*/
-#undef DDR_PHY_DX1GCR0_CPDRSHFT_DEFVAL
-#undef DDR_PHY_DX1GCR0_CPDRSHFT_SHIFT
-#undef DDR_PHY_DX1GCR0_CPDRSHFT_MASK
-#define DDR_PHY_DX1GCR0_CPDRSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX1GCR0_CPDRSHFT_SHIFT                                             7
-#define DDR_PHY_DX1GCR0_CPDRSHFT_MASK                                              0x00000180U
-
-/*DQSR Power Down*/
-#undef DDR_PHY_DX1GCR0_DQSRPD_DEFVAL
-#undef DDR_PHY_DX1GCR0_DQSRPD_SHIFT
-#undef DDR_PHY_DX1GCR0_DQSRPD_MASK
-#define DDR_PHY_DX1GCR0_DQSRPD_DEFVAL                                              0x40200204
-#define DDR_PHY_DX1GCR0_DQSRPD_SHIFT                                               6
-#define DDR_PHY_DX1GCR0_DQSRPD_MASK                                                0x00000040U
-
-/*DQSG Power Down Receiver*/
-#undef DDR_PHY_DX1GCR0_DQSGPDR_DEFVAL
-#undef DDR_PHY_DX1GCR0_DQSGPDR_SHIFT
-#undef DDR_PHY_DX1GCR0_DQSGPDR_MASK
-#define DDR_PHY_DX1GCR0_DQSGPDR_DEFVAL                                             0x40200204
-#define DDR_PHY_DX1GCR0_DQSGPDR_SHIFT                                              5
-#define DDR_PHY_DX1GCR0_DQSGPDR_MASK                                               0x00000020U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX1GCR0_RESERVED_4_DEFVAL
-#undef DDR_PHY_DX1GCR0_RESERVED_4_SHIFT
-#undef DDR_PHY_DX1GCR0_RESERVED_4_MASK
-#define DDR_PHY_DX1GCR0_RESERVED_4_DEFVAL                                          0x40200204
-#define DDR_PHY_DX1GCR0_RESERVED_4_SHIFT                                           4
-#define DDR_PHY_DX1GCR0_RESERVED_4_MASK                                            0x00000010U
-
-/*DQSG On-Die Termination*/
-#undef DDR_PHY_DX1GCR0_DQSGODT_DEFVAL
-#undef DDR_PHY_DX1GCR0_DQSGODT_SHIFT
-#undef DDR_PHY_DX1GCR0_DQSGODT_MASK
-#define DDR_PHY_DX1GCR0_DQSGODT_DEFVAL                                             0x40200204
-#define DDR_PHY_DX1GCR0_DQSGODT_SHIFT                                              3
-#define DDR_PHY_DX1GCR0_DQSGODT_MASK                                               0x00000008U
-
-/*DQSG Output Enable*/
-#undef DDR_PHY_DX1GCR0_DQSGOE_DEFVAL
-#undef DDR_PHY_DX1GCR0_DQSGOE_SHIFT
-#undef DDR_PHY_DX1GCR0_DQSGOE_MASK
-#define DDR_PHY_DX1GCR0_DQSGOE_DEFVAL                                              0x40200204
-#define DDR_PHY_DX1GCR0_DQSGOE_SHIFT                                               2
-#define DDR_PHY_DX1GCR0_DQSGOE_MASK                                                0x00000004U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX1GCR0_RESERVED_1_0_DEFVAL
-#undef DDR_PHY_DX1GCR0_RESERVED_1_0_SHIFT
-#undef DDR_PHY_DX1GCR0_RESERVED_1_0_MASK
-#define DDR_PHY_DX1GCR0_RESERVED_1_0_DEFVAL                                        0x40200204
-#define DDR_PHY_DX1GCR0_RESERVED_1_0_SHIFT                                         0
-#define DDR_PHY_DX1GCR0_RESERVED_1_0_MASK                                          0x00000003U
-
-/*Byte lane VREF IOM (Used only by D4MU IOs)*/
-#undef DDR_PHY_DX1GCR4_RESERVED_31_29_DEFVAL
-#undef DDR_PHY_DX1GCR4_RESERVED_31_29_SHIFT
-#undef DDR_PHY_DX1GCR4_RESERVED_31_29_MASK
-#define DDR_PHY_DX1GCR4_RESERVED_31_29_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX1GCR4_RESERVED_31_29_SHIFT                                       29
-#define DDR_PHY_DX1GCR4_RESERVED_31_29_MASK                                        0xE0000000U
-
-/*Byte Lane VREF Pad Enable*/
-#undef DDR_PHY_DX1GCR4_DXREFPEN_DEFVAL
-#undef DDR_PHY_DX1GCR4_DXREFPEN_SHIFT
-#undef DDR_PHY_DX1GCR4_DXREFPEN_MASK
-#define DDR_PHY_DX1GCR4_DXREFPEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX1GCR4_DXREFPEN_SHIFT                                             28
-#define DDR_PHY_DX1GCR4_DXREFPEN_MASK                                              0x10000000U
-
-/*Byte Lane Internal VREF Enable*/
-#undef DDR_PHY_DX1GCR4_DXREFEEN_DEFVAL
-#undef DDR_PHY_DX1GCR4_DXREFEEN_SHIFT
-#undef DDR_PHY_DX1GCR4_DXREFEEN_MASK
-#define DDR_PHY_DX1GCR4_DXREFEEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX1GCR4_DXREFEEN_SHIFT                                             26
-#define DDR_PHY_DX1GCR4_DXREFEEN_MASK                                              0x0C000000U
-
-/*Byte Lane Single-End VREF Enable*/
-#undef DDR_PHY_DX1GCR4_DXREFSEN_DEFVAL
-#undef DDR_PHY_DX1GCR4_DXREFSEN_SHIFT
-#undef DDR_PHY_DX1GCR4_DXREFSEN_MASK
-#define DDR_PHY_DX1GCR4_DXREFSEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX1GCR4_DXREFSEN_SHIFT                                             25
-#define DDR_PHY_DX1GCR4_DXREFSEN_MASK                                              0x02000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX1GCR4_RESERVED_24_DEFVAL
-#undef DDR_PHY_DX1GCR4_RESERVED_24_SHIFT
-#undef DDR_PHY_DX1GCR4_RESERVED_24_MASK
-#define DDR_PHY_DX1GCR4_RESERVED_24_DEFVAL                                         0x0E00003C
-#define DDR_PHY_DX1GCR4_RESERVED_24_SHIFT                                          24
-#define DDR_PHY_DX1GCR4_RESERVED_24_MASK                                           0x01000000U
-
-/*External VREF generator REFSEL range select*/
-#undef DDR_PHY_DX1GCR4_DXREFESELRANGE_DEFVAL
-#undef DDR_PHY_DX1GCR4_DXREFESELRANGE_SHIFT
-#undef DDR_PHY_DX1GCR4_DXREFESELRANGE_MASK
-#define DDR_PHY_DX1GCR4_DXREFESELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX1GCR4_DXREFESELRANGE_SHIFT                                       23
-#define DDR_PHY_DX1GCR4_DXREFESELRANGE_MASK                                        0x00800000U
-
-/*Byte Lane External VREF Select*/
-#undef DDR_PHY_DX1GCR4_DXREFESEL_DEFVAL
-#undef DDR_PHY_DX1GCR4_DXREFESEL_SHIFT
-#undef DDR_PHY_DX1GCR4_DXREFESEL_MASK
-#define DDR_PHY_DX1GCR4_DXREFESEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX1GCR4_DXREFESEL_SHIFT                                            16
-#define DDR_PHY_DX1GCR4_DXREFESEL_MASK                                             0x007F0000U
-
-/*Single ended VREF generator REFSEL range select*/
-#undef DDR_PHY_DX1GCR4_DXREFSSELRANGE_DEFVAL
-#undef DDR_PHY_DX1GCR4_DXREFSSELRANGE_SHIFT
-#undef DDR_PHY_DX1GCR4_DXREFSSELRANGE_MASK
-#define DDR_PHY_DX1GCR4_DXREFSSELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX1GCR4_DXREFSSELRANGE_SHIFT                                       15
-#define DDR_PHY_DX1GCR4_DXREFSSELRANGE_MASK                                        0x00008000U
-
-/*Byte Lane Single-End VREF Select*/
-#undef DDR_PHY_DX1GCR4_DXREFSSEL_DEFVAL
-#undef DDR_PHY_DX1GCR4_DXREFSSEL_SHIFT
-#undef DDR_PHY_DX1GCR4_DXREFSSEL_MASK
-#define DDR_PHY_DX1GCR4_DXREFSSEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX1GCR4_DXREFSSEL_SHIFT                                            8
-#define DDR_PHY_DX1GCR4_DXREFSSEL_MASK                                             0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX1GCR4_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX1GCR4_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX1GCR4_RESERVED_7_6_MASK
-#define DDR_PHY_DX1GCR4_RESERVED_7_6_DEFVAL                                        0x0E00003C
-#define DDR_PHY_DX1GCR4_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX1GCR4_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX1GCR4_DXREFIEN_DEFVAL
-#undef DDR_PHY_DX1GCR4_DXREFIEN_SHIFT
-#undef DDR_PHY_DX1GCR4_DXREFIEN_MASK
-#define DDR_PHY_DX1GCR4_DXREFIEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX1GCR4_DXREFIEN_SHIFT                                             2
-#define DDR_PHY_DX1GCR4_DXREFIEN_MASK                                              0x0000003CU
-
-/*VRMON control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX1GCR4_DXREFIMON_DEFVAL
-#undef DDR_PHY_DX1GCR4_DXREFIMON_SHIFT
-#undef DDR_PHY_DX1GCR4_DXREFIMON_MASK
-#define DDR_PHY_DX1GCR4_DXREFIMON_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX1GCR4_DXREFIMON_SHIFT                                            0
-#define DDR_PHY_DX1GCR4_DXREFIMON_MASK                                             0x00000003U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX1GCR5_RESERVED_31_DEFVAL
-#undef DDR_PHY_DX1GCR5_RESERVED_31_SHIFT
-#undef DDR_PHY_DX1GCR5_RESERVED_31_MASK
-#define DDR_PHY_DX1GCR5_RESERVED_31_DEFVAL                                         0x09090909
-#define DDR_PHY_DX1GCR5_RESERVED_31_SHIFT                                          31
-#define DDR_PHY_DX1GCR5_RESERVED_31_MASK                                           0x80000000U
-
-/*Byte Lane internal VREF Select for Rank 3*/
-#undef DDR_PHY_DX1GCR5_DXREFISELR3_DEFVAL
-#undef DDR_PHY_DX1GCR5_DXREFISELR3_SHIFT
-#undef DDR_PHY_DX1GCR5_DXREFISELR3_MASK
-#define DDR_PHY_DX1GCR5_DXREFISELR3_DEFVAL                                         0x09090909
-#define DDR_PHY_DX1GCR5_DXREFISELR3_SHIFT                                          24
-#define DDR_PHY_DX1GCR5_DXREFISELR3_MASK                                           0x7F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX1GCR5_RESERVED_23_DEFVAL
-#undef DDR_PHY_DX1GCR5_RESERVED_23_SHIFT
-#undef DDR_PHY_DX1GCR5_RESERVED_23_MASK
-#define DDR_PHY_DX1GCR5_RESERVED_23_DEFVAL                                         0x09090909
-#define DDR_PHY_DX1GCR5_RESERVED_23_SHIFT                                          23
-#define DDR_PHY_DX1GCR5_RESERVED_23_MASK                                           0x00800000U
-
-/*Byte Lane internal VREF Select for Rank 2*/
-#undef DDR_PHY_DX1GCR5_DXREFISELR2_DEFVAL
-#undef DDR_PHY_DX1GCR5_DXREFISELR2_SHIFT
-#undef DDR_PHY_DX1GCR5_DXREFISELR2_MASK
-#define DDR_PHY_DX1GCR5_DXREFISELR2_DEFVAL                                         0x09090909
-#define DDR_PHY_DX1GCR5_DXREFISELR2_SHIFT                                          16
-#define DDR_PHY_DX1GCR5_DXREFISELR2_MASK                                           0x007F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX1GCR5_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX1GCR5_RESERVED_15_SHIFT
-#undef DDR_PHY_DX1GCR5_RESERVED_15_MASK
-#define DDR_PHY_DX1GCR5_RESERVED_15_DEFVAL                                         0x09090909
-#define DDR_PHY_DX1GCR5_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX1GCR5_RESERVED_15_MASK                                           0x00008000U
-
-/*Byte Lane internal VREF Select for Rank 1*/
-#undef DDR_PHY_DX1GCR5_DXREFISELR1_DEFVAL
-#undef DDR_PHY_DX1GCR5_DXREFISELR1_SHIFT
-#undef DDR_PHY_DX1GCR5_DXREFISELR1_MASK
-#define DDR_PHY_DX1GCR5_DXREFISELR1_DEFVAL                                         0x09090909
-#define DDR_PHY_DX1GCR5_DXREFISELR1_SHIFT                                          8
-#define DDR_PHY_DX1GCR5_DXREFISELR1_MASK                                           0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX1GCR5_RESERVED_7_DEFVAL
-#undef DDR_PHY_DX1GCR5_RESERVED_7_SHIFT
-#undef DDR_PHY_DX1GCR5_RESERVED_7_MASK
-#define DDR_PHY_DX1GCR5_RESERVED_7_DEFVAL                                          0x09090909
-#define DDR_PHY_DX1GCR5_RESERVED_7_SHIFT                                           7
-#define DDR_PHY_DX1GCR5_RESERVED_7_MASK                                            0x00000080U
-
-/*Byte Lane internal VREF Select for Rank 0*/
-#undef DDR_PHY_DX1GCR5_DXREFISELR0_DEFVAL
-#undef DDR_PHY_DX1GCR5_DXREFISELR0_SHIFT
-#undef DDR_PHY_DX1GCR5_DXREFISELR0_MASK
-#define DDR_PHY_DX1GCR5_DXREFISELR0_DEFVAL                                         0x09090909
-#define DDR_PHY_DX1GCR5_DXREFISELR0_SHIFT                                          0
-#define DDR_PHY_DX1GCR5_DXREFISELR0_MASK                                           0x0000007FU
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX1GCR6_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DX1GCR6_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DX1GCR6_RESERVED_31_30_MASK
-#define DDR_PHY_DX1GCR6_RESERVED_31_30_DEFVAL                                      0x09090909
-#define DDR_PHY_DX1GCR6_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_DX1GCR6_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*DRAM DQ VREF Select for Rank3*/
-#undef DDR_PHY_DX1GCR6_DXDQVREFR3_DEFVAL
-#undef DDR_PHY_DX1GCR6_DXDQVREFR3_SHIFT
-#undef DDR_PHY_DX1GCR6_DXDQVREFR3_MASK
-#define DDR_PHY_DX1GCR6_DXDQVREFR3_DEFVAL                                          0x09090909
-#define DDR_PHY_DX1GCR6_DXDQVREFR3_SHIFT                                           24
-#define DDR_PHY_DX1GCR6_DXDQVREFR3_MASK                                            0x3F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX1GCR6_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX1GCR6_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX1GCR6_RESERVED_23_22_MASK
-#define DDR_PHY_DX1GCR6_RESERVED_23_22_DEFVAL                                      0x09090909
-#define DDR_PHY_DX1GCR6_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_DX1GCR6_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*DRAM DQ VREF Select for Rank2*/
-#undef DDR_PHY_DX1GCR6_DXDQVREFR2_DEFVAL
-#undef DDR_PHY_DX1GCR6_DXDQVREFR2_SHIFT
-#undef DDR_PHY_DX1GCR6_DXDQVREFR2_MASK
-#define DDR_PHY_DX1GCR6_DXDQVREFR2_DEFVAL                                          0x09090909
-#define DDR_PHY_DX1GCR6_DXDQVREFR2_SHIFT                                           16
-#define DDR_PHY_DX1GCR6_DXDQVREFR2_MASK                                            0x003F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX1GCR6_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_DX1GCR6_RESERVED_15_14_SHIFT
-#undef DDR_PHY_DX1GCR6_RESERVED_15_14_MASK
-#define DDR_PHY_DX1GCR6_RESERVED_15_14_DEFVAL                                      0x09090909
-#define DDR_PHY_DX1GCR6_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_DX1GCR6_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*DRAM DQ VREF Select for Rank1*/
-#undef DDR_PHY_DX1GCR6_DXDQVREFR1_DEFVAL
-#undef DDR_PHY_DX1GCR6_DXDQVREFR1_SHIFT
-#undef DDR_PHY_DX1GCR6_DXDQVREFR1_MASK
-#define DDR_PHY_DX1GCR6_DXDQVREFR1_DEFVAL                                          0x09090909
-#define DDR_PHY_DX1GCR6_DXDQVREFR1_SHIFT                                           8
-#define DDR_PHY_DX1GCR6_DXDQVREFR1_MASK                                            0x00003F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX1GCR6_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX1GCR6_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX1GCR6_RESERVED_7_6_MASK
-#define DDR_PHY_DX1GCR6_RESERVED_7_6_DEFVAL                                        0x09090909
-#define DDR_PHY_DX1GCR6_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX1GCR6_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*DRAM DQ VREF Select for Rank0*/
-#undef DDR_PHY_DX1GCR6_DXDQVREFR0_DEFVAL
-#undef DDR_PHY_DX1GCR6_DXDQVREFR0_SHIFT
-#undef DDR_PHY_DX1GCR6_DXDQVREFR0_MASK
-#define DDR_PHY_DX1GCR6_DXDQVREFR0_DEFVAL                                          0x09090909
-#define DDR_PHY_DX1GCR6_DXDQVREFR0_SHIFT                                           0
-#define DDR_PHY_DX1GCR6_DXDQVREFR0_MASK                                            0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX1LCDLR2_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX1LCDLR2_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX1LCDLR2_RESERVED_31_25_MASK
-#define DDR_PHY_DX1LCDLR2_RESERVED_31_25_DEFVAL                                    0x00000000
-#define DDR_PHY_DX1LCDLR2_RESERVED_31_25_SHIFT                                     25
-#define DDR_PHY_DX1LCDLR2_RESERVED_31_25_MASK                                      0xFE000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX1LCDLR2_RESERVED_24_16_DEFVAL
-#undef DDR_PHY_DX1LCDLR2_RESERVED_24_16_SHIFT
-#undef DDR_PHY_DX1LCDLR2_RESERVED_24_16_MASK
-#define DDR_PHY_DX1LCDLR2_RESERVED_24_16_DEFVAL                                    0x00000000
-#define DDR_PHY_DX1LCDLR2_RESERVED_24_16_SHIFT                                     16
-#define DDR_PHY_DX1LCDLR2_RESERVED_24_16_MASK                                      0x01FF0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX1LCDLR2_RESERVED_15_9_DEFVAL
-#undef DDR_PHY_DX1LCDLR2_RESERVED_15_9_SHIFT
-#undef DDR_PHY_DX1LCDLR2_RESERVED_15_9_MASK
-#define DDR_PHY_DX1LCDLR2_RESERVED_15_9_DEFVAL                                     0x00000000
-#define DDR_PHY_DX1LCDLR2_RESERVED_15_9_SHIFT                                      9
-#define DDR_PHY_DX1LCDLR2_RESERVED_15_9_MASK                                       0x0000FE00U
-
-/*Read DQS Gating Delay*/
-#undef DDR_PHY_DX1LCDLR2_DQSGD_DEFVAL
-#undef DDR_PHY_DX1LCDLR2_DQSGD_SHIFT
-#undef DDR_PHY_DX1LCDLR2_DQSGD_MASK
-#define DDR_PHY_DX1LCDLR2_DQSGD_DEFVAL                                             0x00000000
-#define DDR_PHY_DX1LCDLR2_DQSGD_SHIFT                                              0
-#define DDR_PHY_DX1LCDLR2_DQSGD_MASK                                               0x000001FFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX1GTR0_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DX1GTR0_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DX1GTR0_RESERVED_31_24_MASK
-#define DDR_PHY_DX1GTR0_RESERVED_31_24_DEFVAL                                      0x00020000
-#define DDR_PHY_DX1GTR0_RESERVED_31_24_SHIFT                                       27
-#define DDR_PHY_DX1GTR0_RESERVED_31_24_MASK                                        0xF8000000U
-
-/*DQ Write Path Latency Pipeline*/
-#undef DDR_PHY_DX1GTR0_WDQSL_DEFVAL
-#undef DDR_PHY_DX1GTR0_WDQSL_SHIFT
-#undef DDR_PHY_DX1GTR0_WDQSL_MASK
-#define DDR_PHY_DX1GTR0_WDQSL_DEFVAL                                               0x00020000
-#define DDR_PHY_DX1GTR0_WDQSL_SHIFT                                                24
-#define DDR_PHY_DX1GTR0_WDQSL_MASK                                                 0x07000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX1GTR0_RESERVED_23_20_DEFVAL
-#undef DDR_PHY_DX1GTR0_RESERVED_23_20_SHIFT
-#undef DDR_PHY_DX1GTR0_RESERVED_23_20_MASK
-#define DDR_PHY_DX1GTR0_RESERVED_23_20_DEFVAL                                      0x00020000
-#define DDR_PHY_DX1GTR0_RESERVED_23_20_SHIFT                                       20
-#define DDR_PHY_DX1GTR0_RESERVED_23_20_MASK                                        0x00F00000U
-
-/*Write Leveling System Latency*/
-#undef DDR_PHY_DX1GTR0_WLSL_DEFVAL
-#undef DDR_PHY_DX1GTR0_WLSL_SHIFT
-#undef DDR_PHY_DX1GTR0_WLSL_MASK
-#define DDR_PHY_DX1GTR0_WLSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX1GTR0_WLSL_SHIFT                                                 16
-#define DDR_PHY_DX1GTR0_WLSL_MASK                                                  0x000F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX1GTR0_RESERVED_15_13_DEFVAL
-#undef DDR_PHY_DX1GTR0_RESERVED_15_13_SHIFT
-#undef DDR_PHY_DX1GTR0_RESERVED_15_13_MASK
-#define DDR_PHY_DX1GTR0_RESERVED_15_13_DEFVAL                                      0x00020000
-#define DDR_PHY_DX1GTR0_RESERVED_15_13_SHIFT                                       13
-#define DDR_PHY_DX1GTR0_RESERVED_15_13_MASK                                        0x0000E000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX1GTR0_RESERVED_12_8_DEFVAL
-#undef DDR_PHY_DX1GTR0_RESERVED_12_8_SHIFT
-#undef DDR_PHY_DX1GTR0_RESERVED_12_8_MASK
-#define DDR_PHY_DX1GTR0_RESERVED_12_8_DEFVAL                                       0x00020000
-#define DDR_PHY_DX1GTR0_RESERVED_12_8_SHIFT                                        8
-#define DDR_PHY_DX1GTR0_RESERVED_12_8_MASK                                         0x00001F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX1GTR0_RESERVED_7_5_DEFVAL
-#undef DDR_PHY_DX1GTR0_RESERVED_7_5_SHIFT
-#undef DDR_PHY_DX1GTR0_RESERVED_7_5_MASK
-#define DDR_PHY_DX1GTR0_RESERVED_7_5_DEFVAL                                        0x00020000
-#define DDR_PHY_DX1GTR0_RESERVED_7_5_SHIFT                                         5
-#define DDR_PHY_DX1GTR0_RESERVED_7_5_MASK                                          0x000000E0U
-
-/*DQS Gating System Latency*/
-#undef DDR_PHY_DX1GTR0_DGSL_DEFVAL
-#undef DDR_PHY_DX1GTR0_DGSL_SHIFT
-#undef DDR_PHY_DX1GTR0_DGSL_MASK
-#define DDR_PHY_DX1GTR0_DGSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX1GTR0_DGSL_SHIFT                                                 0
-#define DDR_PHY_DX1GTR0_DGSL_MASK                                                  0x0000001FU
-
-/*Calibration Bypass*/
-#undef DDR_PHY_DX2GCR0_CALBYP_DEFVAL
-#undef DDR_PHY_DX2GCR0_CALBYP_SHIFT
-#undef DDR_PHY_DX2GCR0_CALBYP_MASK
-#define DDR_PHY_DX2GCR0_CALBYP_DEFVAL                                              0x40200204
-#define DDR_PHY_DX2GCR0_CALBYP_SHIFT                                               31
-#define DDR_PHY_DX2GCR0_CALBYP_MASK                                                0x80000000U
-
-/*Master Delay Line Enable*/
-#undef DDR_PHY_DX2GCR0_MDLEN_DEFVAL
-#undef DDR_PHY_DX2GCR0_MDLEN_SHIFT
-#undef DDR_PHY_DX2GCR0_MDLEN_MASK
-#define DDR_PHY_DX2GCR0_MDLEN_DEFVAL                                               0x40200204
-#define DDR_PHY_DX2GCR0_MDLEN_SHIFT                                                30
-#define DDR_PHY_DX2GCR0_MDLEN_MASK                                                 0x40000000U
-
-/*Configurable ODT(TE) Phase Shift*/
-#undef DDR_PHY_DX2GCR0_CODTSHFT_DEFVAL
-#undef DDR_PHY_DX2GCR0_CODTSHFT_SHIFT
-#undef DDR_PHY_DX2GCR0_CODTSHFT_MASK
-#define DDR_PHY_DX2GCR0_CODTSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX2GCR0_CODTSHFT_SHIFT                                             28
-#define DDR_PHY_DX2GCR0_CODTSHFT_MASK                                              0x30000000U
-
-/*DQS Duty Cycle Correction*/
-#undef DDR_PHY_DX2GCR0_DQSDCC_DEFVAL
-#undef DDR_PHY_DX2GCR0_DQSDCC_SHIFT
-#undef DDR_PHY_DX2GCR0_DQSDCC_MASK
-#define DDR_PHY_DX2GCR0_DQSDCC_DEFVAL                                              0x40200204
-#define DDR_PHY_DX2GCR0_DQSDCC_SHIFT                                               24
-#define DDR_PHY_DX2GCR0_DQSDCC_MASK                                                0x0F000000U
-
-/*Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY*/
-#undef DDR_PHY_DX2GCR0_RDDLY_DEFVAL
-#undef DDR_PHY_DX2GCR0_RDDLY_SHIFT
-#undef DDR_PHY_DX2GCR0_RDDLY_MASK
-#define DDR_PHY_DX2GCR0_RDDLY_DEFVAL                                               0x40200204
-#define DDR_PHY_DX2GCR0_RDDLY_SHIFT                                                20
-#define DDR_PHY_DX2GCR0_RDDLY_MASK                                                 0x00F00000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX2GCR0_RESERVED_19_14_DEFVAL
-#undef DDR_PHY_DX2GCR0_RESERVED_19_14_SHIFT
-#undef DDR_PHY_DX2GCR0_RESERVED_19_14_MASK
-#define DDR_PHY_DX2GCR0_RESERVED_19_14_DEFVAL                                      0x40200204
-#define DDR_PHY_DX2GCR0_RESERVED_19_14_SHIFT                                       14
-#define DDR_PHY_DX2GCR0_RESERVED_19_14_MASK                                        0x000FC000U
-
-/*DQSNSE Power Down Receiver*/
-#undef DDR_PHY_DX2GCR0_DQSNSEPDR_DEFVAL
-#undef DDR_PHY_DX2GCR0_DQSNSEPDR_SHIFT
-#undef DDR_PHY_DX2GCR0_DQSNSEPDR_MASK
-#define DDR_PHY_DX2GCR0_DQSNSEPDR_DEFVAL                                           0x40200204
-#define DDR_PHY_DX2GCR0_DQSNSEPDR_SHIFT                                            13
-#define DDR_PHY_DX2GCR0_DQSNSEPDR_MASK                                             0x00002000U
-
-/*DQSSE Power Down Receiver*/
-#undef DDR_PHY_DX2GCR0_DQSSEPDR_DEFVAL
-#undef DDR_PHY_DX2GCR0_DQSSEPDR_SHIFT
-#undef DDR_PHY_DX2GCR0_DQSSEPDR_MASK
-#define DDR_PHY_DX2GCR0_DQSSEPDR_DEFVAL                                            0x40200204
-#define DDR_PHY_DX2GCR0_DQSSEPDR_SHIFT                                             12
-#define DDR_PHY_DX2GCR0_DQSSEPDR_MASK                                              0x00001000U
-
-/*RTT On Additive Latency*/
-#undef DDR_PHY_DX2GCR0_RTTOAL_DEFVAL
-#undef DDR_PHY_DX2GCR0_RTTOAL_SHIFT
-#undef DDR_PHY_DX2GCR0_RTTOAL_MASK
-#define DDR_PHY_DX2GCR0_RTTOAL_DEFVAL                                              0x40200204
-#define DDR_PHY_DX2GCR0_RTTOAL_SHIFT                                               11
-#define DDR_PHY_DX2GCR0_RTTOAL_MASK                                                0x00000800U
-
-/*RTT Output Hold*/
-#undef DDR_PHY_DX2GCR0_RTTOH_DEFVAL
-#undef DDR_PHY_DX2GCR0_RTTOH_SHIFT
-#undef DDR_PHY_DX2GCR0_RTTOH_MASK
-#define DDR_PHY_DX2GCR0_RTTOH_DEFVAL                                               0x40200204
-#define DDR_PHY_DX2GCR0_RTTOH_SHIFT                                                9
-#define DDR_PHY_DX2GCR0_RTTOH_MASK                                                 0x00000600U
-
-/*Configurable PDR Phase Shift*/
-#undef DDR_PHY_DX2GCR0_CPDRSHFT_DEFVAL
-#undef DDR_PHY_DX2GCR0_CPDRSHFT_SHIFT
-#undef DDR_PHY_DX2GCR0_CPDRSHFT_MASK
-#define DDR_PHY_DX2GCR0_CPDRSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX2GCR0_CPDRSHFT_SHIFT                                             7
-#define DDR_PHY_DX2GCR0_CPDRSHFT_MASK                                              0x00000180U
-
-/*DQSR Power Down*/
-#undef DDR_PHY_DX2GCR0_DQSRPD_DEFVAL
-#undef DDR_PHY_DX2GCR0_DQSRPD_SHIFT
-#undef DDR_PHY_DX2GCR0_DQSRPD_MASK
-#define DDR_PHY_DX2GCR0_DQSRPD_DEFVAL                                              0x40200204
-#define DDR_PHY_DX2GCR0_DQSRPD_SHIFT                                               6
-#define DDR_PHY_DX2GCR0_DQSRPD_MASK                                                0x00000040U
-
-/*DQSG Power Down Receiver*/
-#undef DDR_PHY_DX2GCR0_DQSGPDR_DEFVAL
-#undef DDR_PHY_DX2GCR0_DQSGPDR_SHIFT
-#undef DDR_PHY_DX2GCR0_DQSGPDR_MASK
-#define DDR_PHY_DX2GCR0_DQSGPDR_DEFVAL                                             0x40200204
-#define DDR_PHY_DX2GCR0_DQSGPDR_SHIFT                                              5
-#define DDR_PHY_DX2GCR0_DQSGPDR_MASK                                               0x00000020U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX2GCR0_RESERVED_4_DEFVAL
-#undef DDR_PHY_DX2GCR0_RESERVED_4_SHIFT
-#undef DDR_PHY_DX2GCR0_RESERVED_4_MASK
-#define DDR_PHY_DX2GCR0_RESERVED_4_DEFVAL                                          0x40200204
-#define DDR_PHY_DX2GCR0_RESERVED_4_SHIFT                                           4
-#define DDR_PHY_DX2GCR0_RESERVED_4_MASK                                            0x00000010U
-
-/*DQSG On-Die Termination*/
-#undef DDR_PHY_DX2GCR0_DQSGODT_DEFVAL
-#undef DDR_PHY_DX2GCR0_DQSGODT_SHIFT
-#undef DDR_PHY_DX2GCR0_DQSGODT_MASK
-#define DDR_PHY_DX2GCR0_DQSGODT_DEFVAL                                             0x40200204
-#define DDR_PHY_DX2GCR0_DQSGODT_SHIFT                                              3
-#define DDR_PHY_DX2GCR0_DQSGODT_MASK                                               0x00000008U
-
-/*DQSG Output Enable*/
-#undef DDR_PHY_DX2GCR0_DQSGOE_DEFVAL
-#undef DDR_PHY_DX2GCR0_DQSGOE_SHIFT
-#undef DDR_PHY_DX2GCR0_DQSGOE_MASK
-#define DDR_PHY_DX2GCR0_DQSGOE_DEFVAL                                              0x40200204
-#define DDR_PHY_DX2GCR0_DQSGOE_SHIFT                                               2
-#define DDR_PHY_DX2GCR0_DQSGOE_MASK                                                0x00000004U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX2GCR0_RESERVED_1_0_DEFVAL
-#undef DDR_PHY_DX2GCR0_RESERVED_1_0_SHIFT
-#undef DDR_PHY_DX2GCR0_RESERVED_1_0_MASK
-#define DDR_PHY_DX2GCR0_RESERVED_1_0_DEFVAL                                        0x40200204
-#define DDR_PHY_DX2GCR0_RESERVED_1_0_SHIFT                                         0
-#define DDR_PHY_DX2GCR0_RESERVED_1_0_MASK                                          0x00000003U
-
-/*Enables the PDR mode for DQ[7:0]*/
-#undef DDR_PHY_DX2GCR1_DXPDRMODE_DEFVAL
-#undef DDR_PHY_DX2GCR1_DXPDRMODE_SHIFT
-#undef DDR_PHY_DX2GCR1_DXPDRMODE_MASK
-#define DDR_PHY_DX2GCR1_DXPDRMODE_DEFVAL                                           0x00007FFF
-#define DDR_PHY_DX2GCR1_DXPDRMODE_SHIFT                                            16
-#define DDR_PHY_DX2GCR1_DXPDRMODE_MASK                                             0xFFFF0000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_DX2GCR1_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX2GCR1_RESERVED_15_SHIFT
-#undef DDR_PHY_DX2GCR1_RESERVED_15_MASK
-#define DDR_PHY_DX2GCR1_RESERVED_15_DEFVAL                                         0x00007FFF
-#define DDR_PHY_DX2GCR1_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX2GCR1_RESERVED_15_MASK                                           0x00008000U
-
-/*Select the delayed or non-delayed read data strobe #*/
-#undef DDR_PHY_DX2GCR1_QSNSEL_DEFVAL
-#undef DDR_PHY_DX2GCR1_QSNSEL_SHIFT
-#undef DDR_PHY_DX2GCR1_QSNSEL_MASK
-#define DDR_PHY_DX2GCR1_QSNSEL_DEFVAL                                              0x00007FFF
-#define DDR_PHY_DX2GCR1_QSNSEL_SHIFT                                               14
-#define DDR_PHY_DX2GCR1_QSNSEL_MASK                                                0x00004000U
-
-/*Select the delayed or non-delayed read data strobe*/
-#undef DDR_PHY_DX2GCR1_QSSEL_DEFVAL
-#undef DDR_PHY_DX2GCR1_QSSEL_SHIFT
-#undef DDR_PHY_DX2GCR1_QSSEL_MASK
-#define DDR_PHY_DX2GCR1_QSSEL_DEFVAL                                               0x00007FFF
-#define DDR_PHY_DX2GCR1_QSSEL_SHIFT                                                13
-#define DDR_PHY_DX2GCR1_QSSEL_MASK                                                 0x00002000U
-
-/*Enables Read Data Strobe in a byte lane*/
-#undef DDR_PHY_DX2GCR1_OEEN_DEFVAL
-#undef DDR_PHY_DX2GCR1_OEEN_SHIFT
-#undef DDR_PHY_DX2GCR1_OEEN_MASK
-#define DDR_PHY_DX2GCR1_OEEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX2GCR1_OEEN_SHIFT                                                 12
-#define DDR_PHY_DX2GCR1_OEEN_MASK                                                  0x00001000U
-
-/*Enables PDR in a byte lane*/
-#undef DDR_PHY_DX2GCR1_PDREN_DEFVAL
-#undef DDR_PHY_DX2GCR1_PDREN_SHIFT
-#undef DDR_PHY_DX2GCR1_PDREN_MASK
-#define DDR_PHY_DX2GCR1_PDREN_DEFVAL                                               0x00007FFF
-#define DDR_PHY_DX2GCR1_PDREN_SHIFT                                                11
-#define DDR_PHY_DX2GCR1_PDREN_MASK                                                 0x00000800U
-
-/*Enables ODT/TE in a byte lane*/
-#undef DDR_PHY_DX2GCR1_TEEN_DEFVAL
-#undef DDR_PHY_DX2GCR1_TEEN_SHIFT
-#undef DDR_PHY_DX2GCR1_TEEN_MASK
-#define DDR_PHY_DX2GCR1_TEEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX2GCR1_TEEN_SHIFT                                                 10
-#define DDR_PHY_DX2GCR1_TEEN_MASK                                                  0x00000400U
-
-/*Enables Write Data strobe in a byte lane*/
-#undef DDR_PHY_DX2GCR1_DSEN_DEFVAL
-#undef DDR_PHY_DX2GCR1_DSEN_SHIFT
-#undef DDR_PHY_DX2GCR1_DSEN_MASK
-#define DDR_PHY_DX2GCR1_DSEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX2GCR1_DSEN_SHIFT                                                 9
-#define DDR_PHY_DX2GCR1_DSEN_MASK                                                  0x00000200U
-
-/*Enables DM pin in a byte lane*/
-#undef DDR_PHY_DX2GCR1_DMEN_DEFVAL
-#undef DDR_PHY_DX2GCR1_DMEN_SHIFT
-#undef DDR_PHY_DX2GCR1_DMEN_MASK
-#define DDR_PHY_DX2GCR1_DMEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX2GCR1_DMEN_SHIFT                                                 8
-#define DDR_PHY_DX2GCR1_DMEN_MASK                                                  0x00000100U
-
-/*Enables DQ corresponding to each bit in a byte*/
-#undef DDR_PHY_DX2GCR1_DQEN_DEFVAL
-#undef DDR_PHY_DX2GCR1_DQEN_SHIFT
-#undef DDR_PHY_DX2GCR1_DQEN_MASK
-#define DDR_PHY_DX2GCR1_DQEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX2GCR1_DQEN_SHIFT                                                 0
-#define DDR_PHY_DX2GCR1_DQEN_MASK                                                  0x000000FFU
-
-/*Byte lane VREF IOM (Used only by D4MU IOs)*/
-#undef DDR_PHY_DX2GCR4_RESERVED_31_29_DEFVAL
-#undef DDR_PHY_DX2GCR4_RESERVED_31_29_SHIFT
-#undef DDR_PHY_DX2GCR4_RESERVED_31_29_MASK
-#define DDR_PHY_DX2GCR4_RESERVED_31_29_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX2GCR4_RESERVED_31_29_SHIFT                                       29
-#define DDR_PHY_DX2GCR4_RESERVED_31_29_MASK                                        0xE0000000U
-
-/*Byte Lane VREF Pad Enable*/
-#undef DDR_PHY_DX2GCR4_DXREFPEN_DEFVAL
-#undef DDR_PHY_DX2GCR4_DXREFPEN_SHIFT
-#undef DDR_PHY_DX2GCR4_DXREFPEN_MASK
-#define DDR_PHY_DX2GCR4_DXREFPEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX2GCR4_DXREFPEN_SHIFT                                             28
-#define DDR_PHY_DX2GCR4_DXREFPEN_MASK                                              0x10000000U
-
-/*Byte Lane Internal VREF Enable*/
-#undef DDR_PHY_DX2GCR4_DXREFEEN_DEFVAL
-#undef DDR_PHY_DX2GCR4_DXREFEEN_SHIFT
-#undef DDR_PHY_DX2GCR4_DXREFEEN_MASK
-#define DDR_PHY_DX2GCR4_DXREFEEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX2GCR4_DXREFEEN_SHIFT                                             26
-#define DDR_PHY_DX2GCR4_DXREFEEN_MASK                                              0x0C000000U
-
-/*Byte Lane Single-End VREF Enable*/
-#undef DDR_PHY_DX2GCR4_DXREFSEN_DEFVAL
-#undef DDR_PHY_DX2GCR4_DXREFSEN_SHIFT
-#undef DDR_PHY_DX2GCR4_DXREFSEN_MASK
-#define DDR_PHY_DX2GCR4_DXREFSEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX2GCR4_DXREFSEN_SHIFT                                             25
-#define DDR_PHY_DX2GCR4_DXREFSEN_MASK                                              0x02000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX2GCR4_RESERVED_24_DEFVAL
-#undef DDR_PHY_DX2GCR4_RESERVED_24_SHIFT
-#undef DDR_PHY_DX2GCR4_RESERVED_24_MASK
-#define DDR_PHY_DX2GCR4_RESERVED_24_DEFVAL                                         0x0E00003C
-#define DDR_PHY_DX2GCR4_RESERVED_24_SHIFT                                          24
-#define DDR_PHY_DX2GCR4_RESERVED_24_MASK                                           0x01000000U
-
-/*External VREF generator REFSEL range select*/
-#undef DDR_PHY_DX2GCR4_DXREFESELRANGE_DEFVAL
-#undef DDR_PHY_DX2GCR4_DXREFESELRANGE_SHIFT
-#undef DDR_PHY_DX2GCR4_DXREFESELRANGE_MASK
-#define DDR_PHY_DX2GCR4_DXREFESELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX2GCR4_DXREFESELRANGE_SHIFT                                       23
-#define DDR_PHY_DX2GCR4_DXREFESELRANGE_MASK                                        0x00800000U
-
-/*Byte Lane External VREF Select*/
-#undef DDR_PHY_DX2GCR4_DXREFESEL_DEFVAL
-#undef DDR_PHY_DX2GCR4_DXREFESEL_SHIFT
-#undef DDR_PHY_DX2GCR4_DXREFESEL_MASK
-#define DDR_PHY_DX2GCR4_DXREFESEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX2GCR4_DXREFESEL_SHIFT                                            16
-#define DDR_PHY_DX2GCR4_DXREFESEL_MASK                                             0x007F0000U
-
-/*Single ended VREF generator REFSEL range select*/
-#undef DDR_PHY_DX2GCR4_DXREFSSELRANGE_DEFVAL
-#undef DDR_PHY_DX2GCR4_DXREFSSELRANGE_SHIFT
-#undef DDR_PHY_DX2GCR4_DXREFSSELRANGE_MASK
-#define DDR_PHY_DX2GCR4_DXREFSSELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX2GCR4_DXREFSSELRANGE_SHIFT                                       15
-#define DDR_PHY_DX2GCR4_DXREFSSELRANGE_MASK                                        0x00008000U
-
-/*Byte Lane Single-End VREF Select*/
-#undef DDR_PHY_DX2GCR4_DXREFSSEL_DEFVAL
-#undef DDR_PHY_DX2GCR4_DXREFSSEL_SHIFT
-#undef DDR_PHY_DX2GCR4_DXREFSSEL_MASK
-#define DDR_PHY_DX2GCR4_DXREFSSEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX2GCR4_DXREFSSEL_SHIFT                                            8
-#define DDR_PHY_DX2GCR4_DXREFSSEL_MASK                                             0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX2GCR4_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX2GCR4_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX2GCR4_RESERVED_7_6_MASK
-#define DDR_PHY_DX2GCR4_RESERVED_7_6_DEFVAL                                        0x0E00003C
-#define DDR_PHY_DX2GCR4_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX2GCR4_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX2GCR4_DXREFIEN_DEFVAL
-#undef DDR_PHY_DX2GCR4_DXREFIEN_SHIFT
-#undef DDR_PHY_DX2GCR4_DXREFIEN_MASK
-#define DDR_PHY_DX2GCR4_DXREFIEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX2GCR4_DXREFIEN_SHIFT                                             2
-#define DDR_PHY_DX2GCR4_DXREFIEN_MASK                                              0x0000003CU
-
-/*VRMON control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX2GCR4_DXREFIMON_DEFVAL
-#undef DDR_PHY_DX2GCR4_DXREFIMON_SHIFT
-#undef DDR_PHY_DX2GCR4_DXREFIMON_MASK
-#define DDR_PHY_DX2GCR4_DXREFIMON_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX2GCR4_DXREFIMON_SHIFT                                            0
-#define DDR_PHY_DX2GCR4_DXREFIMON_MASK                                             0x00000003U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX2GCR5_RESERVED_31_DEFVAL
-#undef DDR_PHY_DX2GCR5_RESERVED_31_SHIFT
-#undef DDR_PHY_DX2GCR5_RESERVED_31_MASK
-#define DDR_PHY_DX2GCR5_RESERVED_31_DEFVAL                                         0x09090909
-#define DDR_PHY_DX2GCR5_RESERVED_31_SHIFT                                          31
-#define DDR_PHY_DX2GCR5_RESERVED_31_MASK                                           0x80000000U
-
-/*Byte Lane internal VREF Select for Rank 3*/
-#undef DDR_PHY_DX2GCR5_DXREFISELR3_DEFVAL
-#undef DDR_PHY_DX2GCR5_DXREFISELR3_SHIFT
-#undef DDR_PHY_DX2GCR5_DXREFISELR3_MASK
-#define DDR_PHY_DX2GCR5_DXREFISELR3_DEFVAL                                         0x09090909
-#define DDR_PHY_DX2GCR5_DXREFISELR3_SHIFT                                          24
-#define DDR_PHY_DX2GCR5_DXREFISELR3_MASK                                           0x7F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX2GCR5_RESERVED_23_DEFVAL
-#undef DDR_PHY_DX2GCR5_RESERVED_23_SHIFT
-#undef DDR_PHY_DX2GCR5_RESERVED_23_MASK
-#define DDR_PHY_DX2GCR5_RESERVED_23_DEFVAL                                         0x09090909
-#define DDR_PHY_DX2GCR5_RESERVED_23_SHIFT                                          23
-#define DDR_PHY_DX2GCR5_RESERVED_23_MASK                                           0x00800000U
-
-/*Byte Lane internal VREF Select for Rank 2*/
-#undef DDR_PHY_DX2GCR5_DXREFISELR2_DEFVAL
-#undef DDR_PHY_DX2GCR5_DXREFISELR2_SHIFT
-#undef DDR_PHY_DX2GCR5_DXREFISELR2_MASK
-#define DDR_PHY_DX2GCR5_DXREFISELR2_DEFVAL                                         0x09090909
-#define DDR_PHY_DX2GCR5_DXREFISELR2_SHIFT                                          16
-#define DDR_PHY_DX2GCR5_DXREFISELR2_MASK                                           0x007F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX2GCR5_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX2GCR5_RESERVED_15_SHIFT
-#undef DDR_PHY_DX2GCR5_RESERVED_15_MASK
-#define DDR_PHY_DX2GCR5_RESERVED_15_DEFVAL                                         0x09090909
-#define DDR_PHY_DX2GCR5_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX2GCR5_RESERVED_15_MASK                                           0x00008000U
-
-/*Byte Lane internal VREF Select for Rank 1*/
-#undef DDR_PHY_DX2GCR5_DXREFISELR1_DEFVAL
-#undef DDR_PHY_DX2GCR5_DXREFISELR1_SHIFT
-#undef DDR_PHY_DX2GCR5_DXREFISELR1_MASK
-#define DDR_PHY_DX2GCR5_DXREFISELR1_DEFVAL                                         0x09090909
-#define DDR_PHY_DX2GCR5_DXREFISELR1_SHIFT                                          8
-#define DDR_PHY_DX2GCR5_DXREFISELR1_MASK                                           0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX2GCR5_RESERVED_7_DEFVAL
-#undef DDR_PHY_DX2GCR5_RESERVED_7_SHIFT
-#undef DDR_PHY_DX2GCR5_RESERVED_7_MASK
-#define DDR_PHY_DX2GCR5_RESERVED_7_DEFVAL                                          0x09090909
-#define DDR_PHY_DX2GCR5_RESERVED_7_SHIFT                                           7
-#define DDR_PHY_DX2GCR5_RESERVED_7_MASK                                            0x00000080U
-
-/*Byte Lane internal VREF Select for Rank 0*/
-#undef DDR_PHY_DX2GCR5_DXREFISELR0_DEFVAL
-#undef DDR_PHY_DX2GCR5_DXREFISELR0_SHIFT
-#undef DDR_PHY_DX2GCR5_DXREFISELR0_MASK
-#define DDR_PHY_DX2GCR5_DXREFISELR0_DEFVAL                                         0x09090909
-#define DDR_PHY_DX2GCR5_DXREFISELR0_SHIFT                                          0
-#define DDR_PHY_DX2GCR5_DXREFISELR0_MASK                                           0x0000007FU
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX2GCR6_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DX2GCR6_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DX2GCR6_RESERVED_31_30_MASK
-#define DDR_PHY_DX2GCR6_RESERVED_31_30_DEFVAL                                      0x09090909
-#define DDR_PHY_DX2GCR6_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_DX2GCR6_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*DRAM DQ VREF Select for Rank3*/
-#undef DDR_PHY_DX2GCR6_DXDQVREFR3_DEFVAL
-#undef DDR_PHY_DX2GCR6_DXDQVREFR3_SHIFT
-#undef DDR_PHY_DX2GCR6_DXDQVREFR3_MASK
-#define DDR_PHY_DX2GCR6_DXDQVREFR3_DEFVAL                                          0x09090909
-#define DDR_PHY_DX2GCR6_DXDQVREFR3_SHIFT                                           24
-#define DDR_PHY_DX2GCR6_DXDQVREFR3_MASK                                            0x3F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX2GCR6_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX2GCR6_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX2GCR6_RESERVED_23_22_MASK
-#define DDR_PHY_DX2GCR6_RESERVED_23_22_DEFVAL                                      0x09090909
-#define DDR_PHY_DX2GCR6_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_DX2GCR6_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*DRAM DQ VREF Select for Rank2*/
-#undef DDR_PHY_DX2GCR6_DXDQVREFR2_DEFVAL
-#undef DDR_PHY_DX2GCR6_DXDQVREFR2_SHIFT
-#undef DDR_PHY_DX2GCR6_DXDQVREFR2_MASK
-#define DDR_PHY_DX2GCR6_DXDQVREFR2_DEFVAL                                          0x09090909
-#define DDR_PHY_DX2GCR6_DXDQVREFR2_SHIFT                                           16
-#define DDR_PHY_DX2GCR6_DXDQVREFR2_MASK                                            0x003F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX2GCR6_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_DX2GCR6_RESERVED_15_14_SHIFT
-#undef DDR_PHY_DX2GCR6_RESERVED_15_14_MASK
-#define DDR_PHY_DX2GCR6_RESERVED_15_14_DEFVAL                                      0x09090909
-#define DDR_PHY_DX2GCR6_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_DX2GCR6_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*DRAM DQ VREF Select for Rank1*/
-#undef DDR_PHY_DX2GCR6_DXDQVREFR1_DEFVAL
-#undef DDR_PHY_DX2GCR6_DXDQVREFR1_SHIFT
-#undef DDR_PHY_DX2GCR6_DXDQVREFR1_MASK
-#define DDR_PHY_DX2GCR6_DXDQVREFR1_DEFVAL                                          0x09090909
-#define DDR_PHY_DX2GCR6_DXDQVREFR1_SHIFT                                           8
-#define DDR_PHY_DX2GCR6_DXDQVREFR1_MASK                                            0x00003F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX2GCR6_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX2GCR6_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX2GCR6_RESERVED_7_6_MASK
-#define DDR_PHY_DX2GCR6_RESERVED_7_6_DEFVAL                                        0x09090909
-#define DDR_PHY_DX2GCR6_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX2GCR6_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*DRAM DQ VREF Select for Rank0*/
-#undef DDR_PHY_DX2GCR6_DXDQVREFR0_DEFVAL
-#undef DDR_PHY_DX2GCR6_DXDQVREFR0_SHIFT
-#undef DDR_PHY_DX2GCR6_DXDQVREFR0_MASK
-#define DDR_PHY_DX2GCR6_DXDQVREFR0_DEFVAL                                          0x09090909
-#define DDR_PHY_DX2GCR6_DXDQVREFR0_SHIFT                                           0
-#define DDR_PHY_DX2GCR6_DXDQVREFR0_MASK                                            0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX2LCDLR2_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX2LCDLR2_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX2LCDLR2_RESERVED_31_25_MASK
-#define DDR_PHY_DX2LCDLR2_RESERVED_31_25_DEFVAL                                    0x00000000
-#define DDR_PHY_DX2LCDLR2_RESERVED_31_25_SHIFT                                     25
-#define DDR_PHY_DX2LCDLR2_RESERVED_31_25_MASK                                      0xFE000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX2LCDLR2_RESERVED_24_16_DEFVAL
-#undef DDR_PHY_DX2LCDLR2_RESERVED_24_16_SHIFT
-#undef DDR_PHY_DX2LCDLR2_RESERVED_24_16_MASK
-#define DDR_PHY_DX2LCDLR2_RESERVED_24_16_DEFVAL                                    0x00000000
-#define DDR_PHY_DX2LCDLR2_RESERVED_24_16_SHIFT                                     16
-#define DDR_PHY_DX2LCDLR2_RESERVED_24_16_MASK                                      0x01FF0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX2LCDLR2_RESERVED_15_9_DEFVAL
-#undef DDR_PHY_DX2LCDLR2_RESERVED_15_9_SHIFT
-#undef DDR_PHY_DX2LCDLR2_RESERVED_15_9_MASK
-#define DDR_PHY_DX2LCDLR2_RESERVED_15_9_DEFVAL                                     0x00000000
-#define DDR_PHY_DX2LCDLR2_RESERVED_15_9_SHIFT                                      9
-#define DDR_PHY_DX2LCDLR2_RESERVED_15_9_MASK                                       0x0000FE00U
-
-/*Read DQS Gating Delay*/
-#undef DDR_PHY_DX2LCDLR2_DQSGD_DEFVAL
-#undef DDR_PHY_DX2LCDLR2_DQSGD_SHIFT
-#undef DDR_PHY_DX2LCDLR2_DQSGD_MASK
-#define DDR_PHY_DX2LCDLR2_DQSGD_DEFVAL                                             0x00000000
-#define DDR_PHY_DX2LCDLR2_DQSGD_SHIFT                                              0
-#define DDR_PHY_DX2LCDLR2_DQSGD_MASK                                               0x000001FFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX2GTR0_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DX2GTR0_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DX2GTR0_RESERVED_31_24_MASK
-#define DDR_PHY_DX2GTR0_RESERVED_31_24_DEFVAL                                      0x00020000
-#define DDR_PHY_DX2GTR0_RESERVED_31_24_SHIFT                                       27
-#define DDR_PHY_DX2GTR0_RESERVED_31_24_MASK                                        0xF8000000U
-
-/*DQ Write Path Latency Pipeline*/
-#undef DDR_PHY_DX2GTR0_WDQSL_DEFVAL
-#undef DDR_PHY_DX2GTR0_WDQSL_SHIFT
-#undef DDR_PHY_DX2GTR0_WDQSL_MASK
-#define DDR_PHY_DX2GTR0_WDQSL_DEFVAL                                               0x00020000
-#define DDR_PHY_DX2GTR0_WDQSL_SHIFT                                                24
-#define DDR_PHY_DX2GTR0_WDQSL_MASK                                                 0x07000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX2GTR0_RESERVED_23_20_DEFVAL
-#undef DDR_PHY_DX2GTR0_RESERVED_23_20_SHIFT
-#undef DDR_PHY_DX2GTR0_RESERVED_23_20_MASK
-#define DDR_PHY_DX2GTR0_RESERVED_23_20_DEFVAL                                      0x00020000
-#define DDR_PHY_DX2GTR0_RESERVED_23_20_SHIFT                                       20
-#define DDR_PHY_DX2GTR0_RESERVED_23_20_MASK                                        0x00F00000U
-
-/*Write Leveling System Latency*/
-#undef DDR_PHY_DX2GTR0_WLSL_DEFVAL
-#undef DDR_PHY_DX2GTR0_WLSL_SHIFT
-#undef DDR_PHY_DX2GTR0_WLSL_MASK
-#define DDR_PHY_DX2GTR0_WLSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX2GTR0_WLSL_SHIFT                                                 16
-#define DDR_PHY_DX2GTR0_WLSL_MASK                                                  0x000F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX2GTR0_RESERVED_15_13_DEFVAL
-#undef DDR_PHY_DX2GTR0_RESERVED_15_13_SHIFT
-#undef DDR_PHY_DX2GTR0_RESERVED_15_13_MASK
-#define DDR_PHY_DX2GTR0_RESERVED_15_13_DEFVAL                                      0x00020000
-#define DDR_PHY_DX2GTR0_RESERVED_15_13_SHIFT                                       13
-#define DDR_PHY_DX2GTR0_RESERVED_15_13_MASK                                        0x0000E000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX2GTR0_RESERVED_12_8_DEFVAL
-#undef DDR_PHY_DX2GTR0_RESERVED_12_8_SHIFT
-#undef DDR_PHY_DX2GTR0_RESERVED_12_8_MASK
-#define DDR_PHY_DX2GTR0_RESERVED_12_8_DEFVAL                                       0x00020000
-#define DDR_PHY_DX2GTR0_RESERVED_12_8_SHIFT                                        8
-#define DDR_PHY_DX2GTR0_RESERVED_12_8_MASK                                         0x00001F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX2GTR0_RESERVED_7_5_DEFVAL
-#undef DDR_PHY_DX2GTR0_RESERVED_7_5_SHIFT
-#undef DDR_PHY_DX2GTR0_RESERVED_7_5_MASK
-#define DDR_PHY_DX2GTR0_RESERVED_7_5_DEFVAL                                        0x00020000
-#define DDR_PHY_DX2GTR0_RESERVED_7_5_SHIFT                                         5
-#define DDR_PHY_DX2GTR0_RESERVED_7_5_MASK                                          0x000000E0U
-
-/*DQS Gating System Latency*/
-#undef DDR_PHY_DX2GTR0_DGSL_DEFVAL
-#undef DDR_PHY_DX2GTR0_DGSL_SHIFT
-#undef DDR_PHY_DX2GTR0_DGSL_MASK
-#define DDR_PHY_DX2GTR0_DGSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX2GTR0_DGSL_SHIFT                                                 0
-#define DDR_PHY_DX2GTR0_DGSL_MASK                                                  0x0000001FU
-
-/*Calibration Bypass*/
-#undef DDR_PHY_DX3GCR0_CALBYP_DEFVAL
-#undef DDR_PHY_DX3GCR0_CALBYP_SHIFT
-#undef DDR_PHY_DX3GCR0_CALBYP_MASK
-#define DDR_PHY_DX3GCR0_CALBYP_DEFVAL                                              0x40200204
-#define DDR_PHY_DX3GCR0_CALBYP_SHIFT                                               31
-#define DDR_PHY_DX3GCR0_CALBYP_MASK                                                0x80000000U
-
-/*Master Delay Line Enable*/
-#undef DDR_PHY_DX3GCR0_MDLEN_DEFVAL
-#undef DDR_PHY_DX3GCR0_MDLEN_SHIFT
-#undef DDR_PHY_DX3GCR0_MDLEN_MASK
-#define DDR_PHY_DX3GCR0_MDLEN_DEFVAL                                               0x40200204
-#define DDR_PHY_DX3GCR0_MDLEN_SHIFT                                                30
-#define DDR_PHY_DX3GCR0_MDLEN_MASK                                                 0x40000000U
-
-/*Configurable ODT(TE) Phase Shift*/
-#undef DDR_PHY_DX3GCR0_CODTSHFT_DEFVAL
-#undef DDR_PHY_DX3GCR0_CODTSHFT_SHIFT
-#undef DDR_PHY_DX3GCR0_CODTSHFT_MASK
-#define DDR_PHY_DX3GCR0_CODTSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX3GCR0_CODTSHFT_SHIFT                                             28
-#define DDR_PHY_DX3GCR0_CODTSHFT_MASK                                              0x30000000U
-
-/*DQS Duty Cycle Correction*/
-#undef DDR_PHY_DX3GCR0_DQSDCC_DEFVAL
-#undef DDR_PHY_DX3GCR0_DQSDCC_SHIFT
-#undef DDR_PHY_DX3GCR0_DQSDCC_MASK
-#define DDR_PHY_DX3GCR0_DQSDCC_DEFVAL                                              0x40200204
-#define DDR_PHY_DX3GCR0_DQSDCC_SHIFT                                               24
-#define DDR_PHY_DX3GCR0_DQSDCC_MASK                                                0x0F000000U
-
-/*Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY*/
-#undef DDR_PHY_DX3GCR0_RDDLY_DEFVAL
-#undef DDR_PHY_DX3GCR0_RDDLY_SHIFT
-#undef DDR_PHY_DX3GCR0_RDDLY_MASK
-#define DDR_PHY_DX3GCR0_RDDLY_DEFVAL                                               0x40200204
-#define DDR_PHY_DX3GCR0_RDDLY_SHIFT                                                20
-#define DDR_PHY_DX3GCR0_RDDLY_MASK                                                 0x00F00000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX3GCR0_RESERVED_19_14_DEFVAL
-#undef DDR_PHY_DX3GCR0_RESERVED_19_14_SHIFT
-#undef DDR_PHY_DX3GCR0_RESERVED_19_14_MASK
-#define DDR_PHY_DX3GCR0_RESERVED_19_14_DEFVAL                                      0x40200204
-#define DDR_PHY_DX3GCR0_RESERVED_19_14_SHIFT                                       14
-#define DDR_PHY_DX3GCR0_RESERVED_19_14_MASK                                        0x000FC000U
-
-/*DQSNSE Power Down Receiver*/
-#undef DDR_PHY_DX3GCR0_DQSNSEPDR_DEFVAL
-#undef DDR_PHY_DX3GCR0_DQSNSEPDR_SHIFT
-#undef DDR_PHY_DX3GCR0_DQSNSEPDR_MASK
-#define DDR_PHY_DX3GCR0_DQSNSEPDR_DEFVAL                                           0x40200204
-#define DDR_PHY_DX3GCR0_DQSNSEPDR_SHIFT                                            13
-#define DDR_PHY_DX3GCR0_DQSNSEPDR_MASK                                             0x00002000U
-
-/*DQSSE Power Down Receiver*/
-#undef DDR_PHY_DX3GCR0_DQSSEPDR_DEFVAL
-#undef DDR_PHY_DX3GCR0_DQSSEPDR_SHIFT
-#undef DDR_PHY_DX3GCR0_DQSSEPDR_MASK
-#define DDR_PHY_DX3GCR0_DQSSEPDR_DEFVAL                                            0x40200204
-#define DDR_PHY_DX3GCR0_DQSSEPDR_SHIFT                                             12
-#define DDR_PHY_DX3GCR0_DQSSEPDR_MASK                                              0x00001000U
-
-/*RTT On Additive Latency*/
-#undef DDR_PHY_DX3GCR0_RTTOAL_DEFVAL
-#undef DDR_PHY_DX3GCR0_RTTOAL_SHIFT
-#undef DDR_PHY_DX3GCR0_RTTOAL_MASK
-#define DDR_PHY_DX3GCR0_RTTOAL_DEFVAL                                              0x40200204
-#define DDR_PHY_DX3GCR0_RTTOAL_SHIFT                                               11
-#define DDR_PHY_DX3GCR0_RTTOAL_MASK                                                0x00000800U
-
-/*RTT Output Hold*/
-#undef DDR_PHY_DX3GCR0_RTTOH_DEFVAL
-#undef DDR_PHY_DX3GCR0_RTTOH_SHIFT
-#undef DDR_PHY_DX3GCR0_RTTOH_MASK
-#define DDR_PHY_DX3GCR0_RTTOH_DEFVAL                                               0x40200204
-#define DDR_PHY_DX3GCR0_RTTOH_SHIFT                                                9
-#define DDR_PHY_DX3GCR0_RTTOH_MASK                                                 0x00000600U
-
-/*Configurable PDR Phase Shift*/
-#undef DDR_PHY_DX3GCR0_CPDRSHFT_DEFVAL
-#undef DDR_PHY_DX3GCR0_CPDRSHFT_SHIFT
-#undef DDR_PHY_DX3GCR0_CPDRSHFT_MASK
-#define DDR_PHY_DX3GCR0_CPDRSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX3GCR0_CPDRSHFT_SHIFT                                             7
-#define DDR_PHY_DX3GCR0_CPDRSHFT_MASK                                              0x00000180U
-
-/*DQSR Power Down*/
-#undef DDR_PHY_DX3GCR0_DQSRPD_DEFVAL
-#undef DDR_PHY_DX3GCR0_DQSRPD_SHIFT
-#undef DDR_PHY_DX3GCR0_DQSRPD_MASK
-#define DDR_PHY_DX3GCR0_DQSRPD_DEFVAL                                              0x40200204
-#define DDR_PHY_DX3GCR0_DQSRPD_SHIFT                                               6
-#define DDR_PHY_DX3GCR0_DQSRPD_MASK                                                0x00000040U
-
-/*DQSG Power Down Receiver*/
-#undef DDR_PHY_DX3GCR0_DQSGPDR_DEFVAL
-#undef DDR_PHY_DX3GCR0_DQSGPDR_SHIFT
-#undef DDR_PHY_DX3GCR0_DQSGPDR_MASK
-#define DDR_PHY_DX3GCR0_DQSGPDR_DEFVAL                                             0x40200204
-#define DDR_PHY_DX3GCR0_DQSGPDR_SHIFT                                              5
-#define DDR_PHY_DX3GCR0_DQSGPDR_MASK                                               0x00000020U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX3GCR0_RESERVED_4_DEFVAL
-#undef DDR_PHY_DX3GCR0_RESERVED_4_SHIFT
-#undef DDR_PHY_DX3GCR0_RESERVED_4_MASK
-#define DDR_PHY_DX3GCR0_RESERVED_4_DEFVAL                                          0x40200204
-#define DDR_PHY_DX3GCR0_RESERVED_4_SHIFT                                           4
-#define DDR_PHY_DX3GCR0_RESERVED_4_MASK                                            0x00000010U
-
-/*DQSG On-Die Termination*/
-#undef DDR_PHY_DX3GCR0_DQSGODT_DEFVAL
-#undef DDR_PHY_DX3GCR0_DQSGODT_SHIFT
-#undef DDR_PHY_DX3GCR0_DQSGODT_MASK
-#define DDR_PHY_DX3GCR0_DQSGODT_DEFVAL                                             0x40200204
-#define DDR_PHY_DX3GCR0_DQSGODT_SHIFT                                              3
-#define DDR_PHY_DX3GCR0_DQSGODT_MASK                                               0x00000008U
-
-/*DQSG Output Enable*/
-#undef DDR_PHY_DX3GCR0_DQSGOE_DEFVAL
-#undef DDR_PHY_DX3GCR0_DQSGOE_SHIFT
-#undef DDR_PHY_DX3GCR0_DQSGOE_MASK
-#define DDR_PHY_DX3GCR0_DQSGOE_DEFVAL                                              0x40200204
-#define DDR_PHY_DX3GCR0_DQSGOE_SHIFT                                               2
-#define DDR_PHY_DX3GCR0_DQSGOE_MASK                                                0x00000004U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX3GCR0_RESERVED_1_0_DEFVAL
-#undef DDR_PHY_DX3GCR0_RESERVED_1_0_SHIFT
-#undef DDR_PHY_DX3GCR0_RESERVED_1_0_MASK
-#define DDR_PHY_DX3GCR0_RESERVED_1_0_DEFVAL                                        0x40200204
-#define DDR_PHY_DX3GCR0_RESERVED_1_0_SHIFT                                         0
-#define DDR_PHY_DX3GCR0_RESERVED_1_0_MASK                                          0x00000003U
-
-/*Enables the PDR mode for DQ[7:0]*/
-#undef DDR_PHY_DX3GCR1_DXPDRMODE_DEFVAL
-#undef DDR_PHY_DX3GCR1_DXPDRMODE_SHIFT
-#undef DDR_PHY_DX3GCR1_DXPDRMODE_MASK
-#define DDR_PHY_DX3GCR1_DXPDRMODE_DEFVAL                                           0x00007FFF
-#define DDR_PHY_DX3GCR1_DXPDRMODE_SHIFT                                            16
-#define DDR_PHY_DX3GCR1_DXPDRMODE_MASK                                             0xFFFF0000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_DX3GCR1_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX3GCR1_RESERVED_15_SHIFT
-#undef DDR_PHY_DX3GCR1_RESERVED_15_MASK
-#define DDR_PHY_DX3GCR1_RESERVED_15_DEFVAL                                         0x00007FFF
-#define DDR_PHY_DX3GCR1_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX3GCR1_RESERVED_15_MASK                                           0x00008000U
-
-/*Select the delayed or non-delayed read data strobe #*/
-#undef DDR_PHY_DX3GCR1_QSNSEL_DEFVAL
-#undef DDR_PHY_DX3GCR1_QSNSEL_SHIFT
-#undef DDR_PHY_DX3GCR1_QSNSEL_MASK
-#define DDR_PHY_DX3GCR1_QSNSEL_DEFVAL                                              0x00007FFF
-#define DDR_PHY_DX3GCR1_QSNSEL_SHIFT                                               14
-#define DDR_PHY_DX3GCR1_QSNSEL_MASK                                                0x00004000U
-
-/*Select the delayed or non-delayed read data strobe*/
-#undef DDR_PHY_DX3GCR1_QSSEL_DEFVAL
-#undef DDR_PHY_DX3GCR1_QSSEL_SHIFT
-#undef DDR_PHY_DX3GCR1_QSSEL_MASK
-#define DDR_PHY_DX3GCR1_QSSEL_DEFVAL                                               0x00007FFF
-#define DDR_PHY_DX3GCR1_QSSEL_SHIFT                                                13
-#define DDR_PHY_DX3GCR1_QSSEL_MASK                                                 0x00002000U
-
-/*Enables Read Data Strobe in a byte lane*/
-#undef DDR_PHY_DX3GCR1_OEEN_DEFVAL
-#undef DDR_PHY_DX3GCR1_OEEN_SHIFT
-#undef DDR_PHY_DX3GCR1_OEEN_MASK
-#define DDR_PHY_DX3GCR1_OEEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX3GCR1_OEEN_SHIFT                                                 12
-#define DDR_PHY_DX3GCR1_OEEN_MASK                                                  0x00001000U
-
-/*Enables PDR in a byte lane*/
-#undef DDR_PHY_DX3GCR1_PDREN_DEFVAL
-#undef DDR_PHY_DX3GCR1_PDREN_SHIFT
-#undef DDR_PHY_DX3GCR1_PDREN_MASK
-#define DDR_PHY_DX3GCR1_PDREN_DEFVAL                                               0x00007FFF
-#define DDR_PHY_DX3GCR1_PDREN_SHIFT                                                11
-#define DDR_PHY_DX3GCR1_PDREN_MASK                                                 0x00000800U
-
-/*Enables ODT/TE in a byte lane*/
-#undef DDR_PHY_DX3GCR1_TEEN_DEFVAL
-#undef DDR_PHY_DX3GCR1_TEEN_SHIFT
-#undef DDR_PHY_DX3GCR1_TEEN_MASK
-#define DDR_PHY_DX3GCR1_TEEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX3GCR1_TEEN_SHIFT                                                 10
-#define DDR_PHY_DX3GCR1_TEEN_MASK                                                  0x00000400U
-
-/*Enables Write Data strobe in a byte lane*/
-#undef DDR_PHY_DX3GCR1_DSEN_DEFVAL
-#undef DDR_PHY_DX3GCR1_DSEN_SHIFT
-#undef DDR_PHY_DX3GCR1_DSEN_MASK
-#define DDR_PHY_DX3GCR1_DSEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX3GCR1_DSEN_SHIFT                                                 9
-#define DDR_PHY_DX3GCR1_DSEN_MASK                                                  0x00000200U
-
-/*Enables DM pin in a byte lane*/
-#undef DDR_PHY_DX3GCR1_DMEN_DEFVAL
-#undef DDR_PHY_DX3GCR1_DMEN_SHIFT
-#undef DDR_PHY_DX3GCR1_DMEN_MASK
-#define DDR_PHY_DX3GCR1_DMEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX3GCR1_DMEN_SHIFT                                                 8
-#define DDR_PHY_DX3GCR1_DMEN_MASK                                                  0x00000100U
-
-/*Enables DQ corresponding to each bit in a byte*/
-#undef DDR_PHY_DX3GCR1_DQEN_DEFVAL
-#undef DDR_PHY_DX3GCR1_DQEN_SHIFT
-#undef DDR_PHY_DX3GCR1_DQEN_MASK
-#define DDR_PHY_DX3GCR1_DQEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX3GCR1_DQEN_SHIFT                                                 0
-#define DDR_PHY_DX3GCR1_DQEN_MASK                                                  0x000000FFU
-
-/*Byte lane VREF IOM (Used only by D4MU IOs)*/
-#undef DDR_PHY_DX3GCR4_RESERVED_31_29_DEFVAL
-#undef DDR_PHY_DX3GCR4_RESERVED_31_29_SHIFT
-#undef DDR_PHY_DX3GCR4_RESERVED_31_29_MASK
-#define DDR_PHY_DX3GCR4_RESERVED_31_29_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX3GCR4_RESERVED_31_29_SHIFT                                       29
-#define DDR_PHY_DX3GCR4_RESERVED_31_29_MASK                                        0xE0000000U
-
-/*Byte Lane VREF Pad Enable*/
-#undef DDR_PHY_DX3GCR4_DXREFPEN_DEFVAL
-#undef DDR_PHY_DX3GCR4_DXREFPEN_SHIFT
-#undef DDR_PHY_DX3GCR4_DXREFPEN_MASK
-#define DDR_PHY_DX3GCR4_DXREFPEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX3GCR4_DXREFPEN_SHIFT                                             28
-#define DDR_PHY_DX3GCR4_DXREFPEN_MASK                                              0x10000000U
-
-/*Byte Lane Internal VREF Enable*/
-#undef DDR_PHY_DX3GCR4_DXREFEEN_DEFVAL
-#undef DDR_PHY_DX3GCR4_DXREFEEN_SHIFT
-#undef DDR_PHY_DX3GCR4_DXREFEEN_MASK
-#define DDR_PHY_DX3GCR4_DXREFEEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX3GCR4_DXREFEEN_SHIFT                                             26
-#define DDR_PHY_DX3GCR4_DXREFEEN_MASK                                              0x0C000000U
-
-/*Byte Lane Single-End VREF Enable*/
-#undef DDR_PHY_DX3GCR4_DXREFSEN_DEFVAL
-#undef DDR_PHY_DX3GCR4_DXREFSEN_SHIFT
-#undef DDR_PHY_DX3GCR4_DXREFSEN_MASK
-#define DDR_PHY_DX3GCR4_DXREFSEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX3GCR4_DXREFSEN_SHIFT                                             25
-#define DDR_PHY_DX3GCR4_DXREFSEN_MASK                                              0x02000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX3GCR4_RESERVED_24_DEFVAL
-#undef DDR_PHY_DX3GCR4_RESERVED_24_SHIFT
-#undef DDR_PHY_DX3GCR4_RESERVED_24_MASK
-#define DDR_PHY_DX3GCR4_RESERVED_24_DEFVAL                                         0x0E00003C
-#define DDR_PHY_DX3GCR4_RESERVED_24_SHIFT                                          24
-#define DDR_PHY_DX3GCR4_RESERVED_24_MASK                                           0x01000000U
-
-/*External VREF generator REFSEL range select*/
-#undef DDR_PHY_DX3GCR4_DXREFESELRANGE_DEFVAL
-#undef DDR_PHY_DX3GCR4_DXREFESELRANGE_SHIFT
-#undef DDR_PHY_DX3GCR4_DXREFESELRANGE_MASK
-#define DDR_PHY_DX3GCR4_DXREFESELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX3GCR4_DXREFESELRANGE_SHIFT                                       23
-#define DDR_PHY_DX3GCR4_DXREFESELRANGE_MASK                                        0x00800000U
-
-/*Byte Lane External VREF Select*/
-#undef DDR_PHY_DX3GCR4_DXREFESEL_DEFVAL
-#undef DDR_PHY_DX3GCR4_DXREFESEL_SHIFT
-#undef DDR_PHY_DX3GCR4_DXREFESEL_MASK
-#define DDR_PHY_DX3GCR4_DXREFESEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX3GCR4_DXREFESEL_SHIFT                                            16
-#define DDR_PHY_DX3GCR4_DXREFESEL_MASK                                             0x007F0000U
-
-/*Single ended VREF generator REFSEL range select*/
-#undef DDR_PHY_DX3GCR4_DXREFSSELRANGE_DEFVAL
-#undef DDR_PHY_DX3GCR4_DXREFSSELRANGE_SHIFT
-#undef DDR_PHY_DX3GCR4_DXREFSSELRANGE_MASK
-#define DDR_PHY_DX3GCR4_DXREFSSELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX3GCR4_DXREFSSELRANGE_SHIFT                                       15
-#define DDR_PHY_DX3GCR4_DXREFSSELRANGE_MASK                                        0x00008000U
-
-/*Byte Lane Single-End VREF Select*/
-#undef DDR_PHY_DX3GCR4_DXREFSSEL_DEFVAL
-#undef DDR_PHY_DX3GCR4_DXREFSSEL_SHIFT
-#undef DDR_PHY_DX3GCR4_DXREFSSEL_MASK
-#define DDR_PHY_DX3GCR4_DXREFSSEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX3GCR4_DXREFSSEL_SHIFT                                            8
-#define DDR_PHY_DX3GCR4_DXREFSSEL_MASK                                             0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX3GCR4_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX3GCR4_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX3GCR4_RESERVED_7_6_MASK
-#define DDR_PHY_DX3GCR4_RESERVED_7_6_DEFVAL                                        0x0E00003C
-#define DDR_PHY_DX3GCR4_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX3GCR4_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX3GCR4_DXREFIEN_DEFVAL
-#undef DDR_PHY_DX3GCR4_DXREFIEN_SHIFT
-#undef DDR_PHY_DX3GCR4_DXREFIEN_MASK
-#define DDR_PHY_DX3GCR4_DXREFIEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX3GCR4_DXREFIEN_SHIFT                                             2
-#define DDR_PHY_DX3GCR4_DXREFIEN_MASK                                              0x0000003CU
-
-/*VRMON control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX3GCR4_DXREFIMON_DEFVAL
-#undef DDR_PHY_DX3GCR4_DXREFIMON_SHIFT
-#undef DDR_PHY_DX3GCR4_DXREFIMON_MASK
-#define DDR_PHY_DX3GCR4_DXREFIMON_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX3GCR4_DXREFIMON_SHIFT                                            0
-#define DDR_PHY_DX3GCR4_DXREFIMON_MASK                                             0x00000003U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX3GCR5_RESERVED_31_DEFVAL
-#undef DDR_PHY_DX3GCR5_RESERVED_31_SHIFT
-#undef DDR_PHY_DX3GCR5_RESERVED_31_MASK
-#define DDR_PHY_DX3GCR5_RESERVED_31_DEFVAL                                         0x09090909
-#define DDR_PHY_DX3GCR5_RESERVED_31_SHIFT                                          31
-#define DDR_PHY_DX3GCR5_RESERVED_31_MASK                                           0x80000000U
-
-/*Byte Lane internal VREF Select for Rank 3*/
-#undef DDR_PHY_DX3GCR5_DXREFISELR3_DEFVAL
-#undef DDR_PHY_DX3GCR5_DXREFISELR3_SHIFT
-#undef DDR_PHY_DX3GCR5_DXREFISELR3_MASK
-#define DDR_PHY_DX3GCR5_DXREFISELR3_DEFVAL                                         0x09090909
-#define DDR_PHY_DX3GCR5_DXREFISELR3_SHIFT                                          24
-#define DDR_PHY_DX3GCR5_DXREFISELR3_MASK                                           0x7F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX3GCR5_RESERVED_23_DEFVAL
-#undef DDR_PHY_DX3GCR5_RESERVED_23_SHIFT
-#undef DDR_PHY_DX3GCR5_RESERVED_23_MASK
-#define DDR_PHY_DX3GCR5_RESERVED_23_DEFVAL                                         0x09090909
-#define DDR_PHY_DX3GCR5_RESERVED_23_SHIFT                                          23
-#define DDR_PHY_DX3GCR5_RESERVED_23_MASK                                           0x00800000U
-
-/*Byte Lane internal VREF Select for Rank 2*/
-#undef DDR_PHY_DX3GCR5_DXREFISELR2_DEFVAL
-#undef DDR_PHY_DX3GCR5_DXREFISELR2_SHIFT
-#undef DDR_PHY_DX3GCR5_DXREFISELR2_MASK
-#define DDR_PHY_DX3GCR5_DXREFISELR2_DEFVAL                                         0x09090909
-#define DDR_PHY_DX3GCR5_DXREFISELR2_SHIFT                                          16
-#define DDR_PHY_DX3GCR5_DXREFISELR2_MASK                                           0x007F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX3GCR5_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX3GCR5_RESERVED_15_SHIFT
-#undef DDR_PHY_DX3GCR5_RESERVED_15_MASK
-#define DDR_PHY_DX3GCR5_RESERVED_15_DEFVAL                                         0x09090909
-#define DDR_PHY_DX3GCR5_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX3GCR5_RESERVED_15_MASK                                           0x00008000U
-
-/*Byte Lane internal VREF Select for Rank 1*/
-#undef DDR_PHY_DX3GCR5_DXREFISELR1_DEFVAL
-#undef DDR_PHY_DX3GCR5_DXREFISELR1_SHIFT
-#undef DDR_PHY_DX3GCR5_DXREFISELR1_MASK
-#define DDR_PHY_DX3GCR5_DXREFISELR1_DEFVAL                                         0x09090909
-#define DDR_PHY_DX3GCR5_DXREFISELR1_SHIFT                                          8
-#define DDR_PHY_DX3GCR5_DXREFISELR1_MASK                                           0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX3GCR5_RESERVED_7_DEFVAL
-#undef DDR_PHY_DX3GCR5_RESERVED_7_SHIFT
-#undef DDR_PHY_DX3GCR5_RESERVED_7_MASK
-#define DDR_PHY_DX3GCR5_RESERVED_7_DEFVAL                                          0x09090909
-#define DDR_PHY_DX3GCR5_RESERVED_7_SHIFT                                           7
-#define DDR_PHY_DX3GCR5_RESERVED_7_MASK                                            0x00000080U
-
-/*Byte Lane internal VREF Select for Rank 0*/
-#undef DDR_PHY_DX3GCR5_DXREFISELR0_DEFVAL
-#undef DDR_PHY_DX3GCR5_DXREFISELR0_SHIFT
-#undef DDR_PHY_DX3GCR5_DXREFISELR0_MASK
-#define DDR_PHY_DX3GCR5_DXREFISELR0_DEFVAL                                         0x09090909
-#define DDR_PHY_DX3GCR5_DXREFISELR0_SHIFT                                          0
-#define DDR_PHY_DX3GCR5_DXREFISELR0_MASK                                           0x0000007FU
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX3GCR6_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DX3GCR6_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DX3GCR6_RESERVED_31_30_MASK
-#define DDR_PHY_DX3GCR6_RESERVED_31_30_DEFVAL                                      0x09090909
-#define DDR_PHY_DX3GCR6_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_DX3GCR6_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*DRAM DQ VREF Select for Rank3*/
-#undef DDR_PHY_DX3GCR6_DXDQVREFR3_DEFVAL
-#undef DDR_PHY_DX3GCR6_DXDQVREFR3_SHIFT
-#undef DDR_PHY_DX3GCR6_DXDQVREFR3_MASK
-#define DDR_PHY_DX3GCR6_DXDQVREFR3_DEFVAL                                          0x09090909
-#define DDR_PHY_DX3GCR6_DXDQVREFR3_SHIFT                                           24
-#define DDR_PHY_DX3GCR6_DXDQVREFR3_MASK                                            0x3F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX3GCR6_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX3GCR6_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX3GCR6_RESERVED_23_22_MASK
-#define DDR_PHY_DX3GCR6_RESERVED_23_22_DEFVAL                                      0x09090909
-#define DDR_PHY_DX3GCR6_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_DX3GCR6_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*DRAM DQ VREF Select for Rank2*/
-#undef DDR_PHY_DX3GCR6_DXDQVREFR2_DEFVAL
-#undef DDR_PHY_DX3GCR6_DXDQVREFR2_SHIFT
-#undef DDR_PHY_DX3GCR6_DXDQVREFR2_MASK
-#define DDR_PHY_DX3GCR6_DXDQVREFR2_DEFVAL                                          0x09090909
-#define DDR_PHY_DX3GCR6_DXDQVREFR2_SHIFT                                           16
-#define DDR_PHY_DX3GCR6_DXDQVREFR2_MASK                                            0x003F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX3GCR6_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_DX3GCR6_RESERVED_15_14_SHIFT
-#undef DDR_PHY_DX3GCR6_RESERVED_15_14_MASK
-#define DDR_PHY_DX3GCR6_RESERVED_15_14_DEFVAL                                      0x09090909
-#define DDR_PHY_DX3GCR6_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_DX3GCR6_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*DRAM DQ VREF Select for Rank1*/
-#undef DDR_PHY_DX3GCR6_DXDQVREFR1_DEFVAL
-#undef DDR_PHY_DX3GCR6_DXDQVREFR1_SHIFT
-#undef DDR_PHY_DX3GCR6_DXDQVREFR1_MASK
-#define DDR_PHY_DX3GCR6_DXDQVREFR1_DEFVAL                                          0x09090909
-#define DDR_PHY_DX3GCR6_DXDQVREFR1_SHIFT                                           8
-#define DDR_PHY_DX3GCR6_DXDQVREFR1_MASK                                            0x00003F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX3GCR6_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX3GCR6_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX3GCR6_RESERVED_7_6_MASK
-#define DDR_PHY_DX3GCR6_RESERVED_7_6_DEFVAL                                        0x09090909
-#define DDR_PHY_DX3GCR6_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX3GCR6_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*DRAM DQ VREF Select for Rank0*/
-#undef DDR_PHY_DX3GCR6_DXDQVREFR0_DEFVAL
-#undef DDR_PHY_DX3GCR6_DXDQVREFR0_SHIFT
-#undef DDR_PHY_DX3GCR6_DXDQVREFR0_MASK
-#define DDR_PHY_DX3GCR6_DXDQVREFR0_DEFVAL                                          0x09090909
-#define DDR_PHY_DX3GCR6_DXDQVREFR0_SHIFT                                           0
-#define DDR_PHY_DX3GCR6_DXDQVREFR0_MASK                                            0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX3LCDLR2_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX3LCDLR2_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX3LCDLR2_RESERVED_31_25_MASK
-#define DDR_PHY_DX3LCDLR2_RESERVED_31_25_DEFVAL                                    0x00000000
-#define DDR_PHY_DX3LCDLR2_RESERVED_31_25_SHIFT                                     25
-#define DDR_PHY_DX3LCDLR2_RESERVED_31_25_MASK                                      0xFE000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX3LCDLR2_RESERVED_24_16_DEFVAL
-#undef DDR_PHY_DX3LCDLR2_RESERVED_24_16_SHIFT
-#undef DDR_PHY_DX3LCDLR2_RESERVED_24_16_MASK
-#define DDR_PHY_DX3LCDLR2_RESERVED_24_16_DEFVAL                                    0x00000000
-#define DDR_PHY_DX3LCDLR2_RESERVED_24_16_SHIFT                                     16
-#define DDR_PHY_DX3LCDLR2_RESERVED_24_16_MASK                                      0x01FF0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX3LCDLR2_RESERVED_15_9_DEFVAL
-#undef DDR_PHY_DX3LCDLR2_RESERVED_15_9_SHIFT
-#undef DDR_PHY_DX3LCDLR2_RESERVED_15_9_MASK
-#define DDR_PHY_DX3LCDLR2_RESERVED_15_9_DEFVAL                                     0x00000000
-#define DDR_PHY_DX3LCDLR2_RESERVED_15_9_SHIFT                                      9
-#define DDR_PHY_DX3LCDLR2_RESERVED_15_9_MASK                                       0x0000FE00U
-
-/*Read DQS Gating Delay*/
-#undef DDR_PHY_DX3LCDLR2_DQSGD_DEFVAL
-#undef DDR_PHY_DX3LCDLR2_DQSGD_SHIFT
-#undef DDR_PHY_DX3LCDLR2_DQSGD_MASK
-#define DDR_PHY_DX3LCDLR2_DQSGD_DEFVAL                                             0x00000000
-#define DDR_PHY_DX3LCDLR2_DQSGD_SHIFT                                              0
-#define DDR_PHY_DX3LCDLR2_DQSGD_MASK                                               0x000001FFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX3GTR0_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DX3GTR0_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DX3GTR0_RESERVED_31_24_MASK
-#define DDR_PHY_DX3GTR0_RESERVED_31_24_DEFVAL                                      0x00020000
-#define DDR_PHY_DX3GTR0_RESERVED_31_24_SHIFT                                       27
-#define DDR_PHY_DX3GTR0_RESERVED_31_24_MASK                                        0xF8000000U
-
-/*DQ Write Path Latency Pipeline*/
-#undef DDR_PHY_DX3GTR0_WDQSL_DEFVAL
-#undef DDR_PHY_DX3GTR0_WDQSL_SHIFT
-#undef DDR_PHY_DX3GTR0_WDQSL_MASK
-#define DDR_PHY_DX3GTR0_WDQSL_DEFVAL                                               0x00020000
-#define DDR_PHY_DX3GTR0_WDQSL_SHIFT                                                24
-#define DDR_PHY_DX3GTR0_WDQSL_MASK                                                 0x07000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX3GTR0_RESERVED_23_20_DEFVAL
-#undef DDR_PHY_DX3GTR0_RESERVED_23_20_SHIFT
-#undef DDR_PHY_DX3GTR0_RESERVED_23_20_MASK
-#define DDR_PHY_DX3GTR0_RESERVED_23_20_DEFVAL                                      0x00020000
-#define DDR_PHY_DX3GTR0_RESERVED_23_20_SHIFT                                       20
-#define DDR_PHY_DX3GTR0_RESERVED_23_20_MASK                                        0x00F00000U
-
-/*Write Leveling System Latency*/
-#undef DDR_PHY_DX3GTR0_WLSL_DEFVAL
-#undef DDR_PHY_DX3GTR0_WLSL_SHIFT
-#undef DDR_PHY_DX3GTR0_WLSL_MASK
-#define DDR_PHY_DX3GTR0_WLSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX3GTR0_WLSL_SHIFT                                                 16
-#define DDR_PHY_DX3GTR0_WLSL_MASK                                                  0x000F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX3GTR0_RESERVED_15_13_DEFVAL
-#undef DDR_PHY_DX3GTR0_RESERVED_15_13_SHIFT
-#undef DDR_PHY_DX3GTR0_RESERVED_15_13_MASK
-#define DDR_PHY_DX3GTR0_RESERVED_15_13_DEFVAL                                      0x00020000
-#define DDR_PHY_DX3GTR0_RESERVED_15_13_SHIFT                                       13
-#define DDR_PHY_DX3GTR0_RESERVED_15_13_MASK                                        0x0000E000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX3GTR0_RESERVED_12_8_DEFVAL
-#undef DDR_PHY_DX3GTR0_RESERVED_12_8_SHIFT
-#undef DDR_PHY_DX3GTR0_RESERVED_12_8_MASK
-#define DDR_PHY_DX3GTR0_RESERVED_12_8_DEFVAL                                       0x00020000
-#define DDR_PHY_DX3GTR0_RESERVED_12_8_SHIFT                                        8
-#define DDR_PHY_DX3GTR0_RESERVED_12_8_MASK                                         0x00001F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX3GTR0_RESERVED_7_5_DEFVAL
-#undef DDR_PHY_DX3GTR0_RESERVED_7_5_SHIFT
-#undef DDR_PHY_DX3GTR0_RESERVED_7_5_MASK
-#define DDR_PHY_DX3GTR0_RESERVED_7_5_DEFVAL                                        0x00020000
-#define DDR_PHY_DX3GTR0_RESERVED_7_5_SHIFT                                         5
-#define DDR_PHY_DX3GTR0_RESERVED_7_5_MASK                                          0x000000E0U
-
-/*DQS Gating System Latency*/
-#undef DDR_PHY_DX3GTR0_DGSL_DEFVAL
-#undef DDR_PHY_DX3GTR0_DGSL_SHIFT
-#undef DDR_PHY_DX3GTR0_DGSL_MASK
-#define DDR_PHY_DX3GTR0_DGSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX3GTR0_DGSL_SHIFT                                                 0
-#define DDR_PHY_DX3GTR0_DGSL_MASK                                                  0x0000001FU
-
-/*Calibration Bypass*/
-#undef DDR_PHY_DX4GCR0_CALBYP_DEFVAL
-#undef DDR_PHY_DX4GCR0_CALBYP_SHIFT
-#undef DDR_PHY_DX4GCR0_CALBYP_MASK
-#define DDR_PHY_DX4GCR0_CALBYP_DEFVAL                                              0x40200204
-#define DDR_PHY_DX4GCR0_CALBYP_SHIFT                                               31
-#define DDR_PHY_DX4GCR0_CALBYP_MASK                                                0x80000000U
-
-/*Master Delay Line Enable*/
-#undef DDR_PHY_DX4GCR0_MDLEN_DEFVAL
-#undef DDR_PHY_DX4GCR0_MDLEN_SHIFT
-#undef DDR_PHY_DX4GCR0_MDLEN_MASK
-#define DDR_PHY_DX4GCR0_MDLEN_DEFVAL                                               0x40200204
-#define DDR_PHY_DX4GCR0_MDLEN_SHIFT                                                30
-#define DDR_PHY_DX4GCR0_MDLEN_MASK                                                 0x40000000U
-
-/*Configurable ODT(TE) Phase Shift*/
-#undef DDR_PHY_DX4GCR0_CODTSHFT_DEFVAL
-#undef DDR_PHY_DX4GCR0_CODTSHFT_SHIFT
-#undef DDR_PHY_DX4GCR0_CODTSHFT_MASK
-#define DDR_PHY_DX4GCR0_CODTSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX4GCR0_CODTSHFT_SHIFT                                             28
-#define DDR_PHY_DX4GCR0_CODTSHFT_MASK                                              0x30000000U
-
-/*DQS Duty Cycle Correction*/
-#undef DDR_PHY_DX4GCR0_DQSDCC_DEFVAL
-#undef DDR_PHY_DX4GCR0_DQSDCC_SHIFT
-#undef DDR_PHY_DX4GCR0_DQSDCC_MASK
-#define DDR_PHY_DX4GCR0_DQSDCC_DEFVAL                                              0x40200204
-#define DDR_PHY_DX4GCR0_DQSDCC_SHIFT                                               24
-#define DDR_PHY_DX4GCR0_DQSDCC_MASK                                                0x0F000000U
-
-/*Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY*/
-#undef DDR_PHY_DX4GCR0_RDDLY_DEFVAL
-#undef DDR_PHY_DX4GCR0_RDDLY_SHIFT
-#undef DDR_PHY_DX4GCR0_RDDLY_MASK
-#define DDR_PHY_DX4GCR0_RDDLY_DEFVAL                                               0x40200204
-#define DDR_PHY_DX4GCR0_RDDLY_SHIFT                                                20
-#define DDR_PHY_DX4GCR0_RDDLY_MASK                                                 0x00F00000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX4GCR0_RESERVED_19_14_DEFVAL
-#undef DDR_PHY_DX4GCR0_RESERVED_19_14_SHIFT
-#undef DDR_PHY_DX4GCR0_RESERVED_19_14_MASK
-#define DDR_PHY_DX4GCR0_RESERVED_19_14_DEFVAL                                      0x40200204
-#define DDR_PHY_DX4GCR0_RESERVED_19_14_SHIFT                                       14
-#define DDR_PHY_DX4GCR0_RESERVED_19_14_MASK                                        0x000FC000U
-
-/*DQSNSE Power Down Receiver*/
-#undef DDR_PHY_DX4GCR0_DQSNSEPDR_DEFVAL
-#undef DDR_PHY_DX4GCR0_DQSNSEPDR_SHIFT
-#undef DDR_PHY_DX4GCR0_DQSNSEPDR_MASK
-#define DDR_PHY_DX4GCR0_DQSNSEPDR_DEFVAL                                           0x40200204
-#define DDR_PHY_DX4GCR0_DQSNSEPDR_SHIFT                                            13
-#define DDR_PHY_DX4GCR0_DQSNSEPDR_MASK                                             0x00002000U
-
-/*DQSSE Power Down Receiver*/
-#undef DDR_PHY_DX4GCR0_DQSSEPDR_DEFVAL
-#undef DDR_PHY_DX4GCR0_DQSSEPDR_SHIFT
-#undef DDR_PHY_DX4GCR0_DQSSEPDR_MASK
-#define DDR_PHY_DX4GCR0_DQSSEPDR_DEFVAL                                            0x40200204
-#define DDR_PHY_DX4GCR0_DQSSEPDR_SHIFT                                             12
-#define DDR_PHY_DX4GCR0_DQSSEPDR_MASK                                              0x00001000U
-
-/*RTT On Additive Latency*/
-#undef DDR_PHY_DX4GCR0_RTTOAL_DEFVAL
-#undef DDR_PHY_DX4GCR0_RTTOAL_SHIFT
-#undef DDR_PHY_DX4GCR0_RTTOAL_MASK
-#define DDR_PHY_DX4GCR0_RTTOAL_DEFVAL                                              0x40200204
-#define DDR_PHY_DX4GCR0_RTTOAL_SHIFT                                               11
-#define DDR_PHY_DX4GCR0_RTTOAL_MASK                                                0x00000800U
-
-/*RTT Output Hold*/
-#undef DDR_PHY_DX4GCR0_RTTOH_DEFVAL
-#undef DDR_PHY_DX4GCR0_RTTOH_SHIFT
-#undef DDR_PHY_DX4GCR0_RTTOH_MASK
-#define DDR_PHY_DX4GCR0_RTTOH_DEFVAL                                               0x40200204
-#define DDR_PHY_DX4GCR0_RTTOH_SHIFT                                                9
-#define DDR_PHY_DX4GCR0_RTTOH_MASK                                                 0x00000600U
-
-/*Configurable PDR Phase Shift*/
-#undef DDR_PHY_DX4GCR0_CPDRSHFT_DEFVAL
-#undef DDR_PHY_DX4GCR0_CPDRSHFT_SHIFT
-#undef DDR_PHY_DX4GCR0_CPDRSHFT_MASK
-#define DDR_PHY_DX4GCR0_CPDRSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX4GCR0_CPDRSHFT_SHIFT                                             7
-#define DDR_PHY_DX4GCR0_CPDRSHFT_MASK                                              0x00000180U
-
-/*DQSR Power Down*/
-#undef DDR_PHY_DX4GCR0_DQSRPD_DEFVAL
-#undef DDR_PHY_DX4GCR0_DQSRPD_SHIFT
-#undef DDR_PHY_DX4GCR0_DQSRPD_MASK
-#define DDR_PHY_DX4GCR0_DQSRPD_DEFVAL                                              0x40200204
-#define DDR_PHY_DX4GCR0_DQSRPD_SHIFT                                               6
-#define DDR_PHY_DX4GCR0_DQSRPD_MASK                                                0x00000040U
-
-/*DQSG Power Down Receiver*/
-#undef DDR_PHY_DX4GCR0_DQSGPDR_DEFVAL
-#undef DDR_PHY_DX4GCR0_DQSGPDR_SHIFT
-#undef DDR_PHY_DX4GCR0_DQSGPDR_MASK
-#define DDR_PHY_DX4GCR0_DQSGPDR_DEFVAL                                             0x40200204
-#define DDR_PHY_DX4GCR0_DQSGPDR_SHIFT                                              5
-#define DDR_PHY_DX4GCR0_DQSGPDR_MASK                                               0x00000020U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX4GCR0_RESERVED_4_DEFVAL
-#undef DDR_PHY_DX4GCR0_RESERVED_4_SHIFT
-#undef DDR_PHY_DX4GCR0_RESERVED_4_MASK
-#define DDR_PHY_DX4GCR0_RESERVED_4_DEFVAL                                          0x40200204
-#define DDR_PHY_DX4GCR0_RESERVED_4_SHIFT                                           4
-#define DDR_PHY_DX4GCR0_RESERVED_4_MASK                                            0x00000010U
-
-/*DQSG On-Die Termination*/
-#undef DDR_PHY_DX4GCR0_DQSGODT_DEFVAL
-#undef DDR_PHY_DX4GCR0_DQSGODT_SHIFT
-#undef DDR_PHY_DX4GCR0_DQSGODT_MASK
-#define DDR_PHY_DX4GCR0_DQSGODT_DEFVAL                                             0x40200204
-#define DDR_PHY_DX4GCR0_DQSGODT_SHIFT                                              3
-#define DDR_PHY_DX4GCR0_DQSGODT_MASK                                               0x00000008U
-
-/*DQSG Output Enable*/
-#undef DDR_PHY_DX4GCR0_DQSGOE_DEFVAL
-#undef DDR_PHY_DX4GCR0_DQSGOE_SHIFT
-#undef DDR_PHY_DX4GCR0_DQSGOE_MASK
-#define DDR_PHY_DX4GCR0_DQSGOE_DEFVAL                                              0x40200204
-#define DDR_PHY_DX4GCR0_DQSGOE_SHIFT                                               2
-#define DDR_PHY_DX4GCR0_DQSGOE_MASK                                                0x00000004U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX4GCR0_RESERVED_1_0_DEFVAL
-#undef DDR_PHY_DX4GCR0_RESERVED_1_0_SHIFT
-#undef DDR_PHY_DX4GCR0_RESERVED_1_0_MASK
-#define DDR_PHY_DX4GCR0_RESERVED_1_0_DEFVAL                                        0x40200204
-#define DDR_PHY_DX4GCR0_RESERVED_1_0_SHIFT                                         0
-#define DDR_PHY_DX4GCR0_RESERVED_1_0_MASK                                          0x00000003U
-
-/*Enables the PDR mode for DQ[7:0]*/
-#undef DDR_PHY_DX4GCR1_DXPDRMODE_DEFVAL
-#undef DDR_PHY_DX4GCR1_DXPDRMODE_SHIFT
-#undef DDR_PHY_DX4GCR1_DXPDRMODE_MASK
-#define DDR_PHY_DX4GCR1_DXPDRMODE_DEFVAL                                           0x00007FFF
-#define DDR_PHY_DX4GCR1_DXPDRMODE_SHIFT                                            16
-#define DDR_PHY_DX4GCR1_DXPDRMODE_MASK                                             0xFFFF0000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_DX4GCR1_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX4GCR1_RESERVED_15_SHIFT
-#undef DDR_PHY_DX4GCR1_RESERVED_15_MASK
-#define DDR_PHY_DX4GCR1_RESERVED_15_DEFVAL                                         0x00007FFF
-#define DDR_PHY_DX4GCR1_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX4GCR1_RESERVED_15_MASK                                           0x00008000U
-
-/*Select the delayed or non-delayed read data strobe #*/
-#undef DDR_PHY_DX4GCR1_QSNSEL_DEFVAL
-#undef DDR_PHY_DX4GCR1_QSNSEL_SHIFT
-#undef DDR_PHY_DX4GCR1_QSNSEL_MASK
-#define DDR_PHY_DX4GCR1_QSNSEL_DEFVAL                                              0x00007FFF
-#define DDR_PHY_DX4GCR1_QSNSEL_SHIFT                                               14
-#define DDR_PHY_DX4GCR1_QSNSEL_MASK                                                0x00004000U
-
-/*Select the delayed or non-delayed read data strobe*/
-#undef DDR_PHY_DX4GCR1_QSSEL_DEFVAL
-#undef DDR_PHY_DX4GCR1_QSSEL_SHIFT
-#undef DDR_PHY_DX4GCR1_QSSEL_MASK
-#define DDR_PHY_DX4GCR1_QSSEL_DEFVAL                                               0x00007FFF
-#define DDR_PHY_DX4GCR1_QSSEL_SHIFT                                                13
-#define DDR_PHY_DX4GCR1_QSSEL_MASK                                                 0x00002000U
-
-/*Enables Read Data Strobe in a byte lane*/
-#undef DDR_PHY_DX4GCR1_OEEN_DEFVAL
-#undef DDR_PHY_DX4GCR1_OEEN_SHIFT
-#undef DDR_PHY_DX4GCR1_OEEN_MASK
-#define DDR_PHY_DX4GCR1_OEEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX4GCR1_OEEN_SHIFT                                                 12
-#define DDR_PHY_DX4GCR1_OEEN_MASK                                                  0x00001000U
-
-/*Enables PDR in a byte lane*/
-#undef DDR_PHY_DX4GCR1_PDREN_DEFVAL
-#undef DDR_PHY_DX4GCR1_PDREN_SHIFT
-#undef DDR_PHY_DX4GCR1_PDREN_MASK
-#define DDR_PHY_DX4GCR1_PDREN_DEFVAL                                               0x00007FFF
-#define DDR_PHY_DX4GCR1_PDREN_SHIFT                                                11
-#define DDR_PHY_DX4GCR1_PDREN_MASK                                                 0x00000800U
-
-/*Enables ODT/TE in a byte lane*/
-#undef DDR_PHY_DX4GCR1_TEEN_DEFVAL
-#undef DDR_PHY_DX4GCR1_TEEN_SHIFT
-#undef DDR_PHY_DX4GCR1_TEEN_MASK
-#define DDR_PHY_DX4GCR1_TEEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX4GCR1_TEEN_SHIFT                                                 10
-#define DDR_PHY_DX4GCR1_TEEN_MASK                                                  0x00000400U
-
-/*Enables Write Data strobe in a byte lane*/
-#undef DDR_PHY_DX4GCR1_DSEN_DEFVAL
-#undef DDR_PHY_DX4GCR1_DSEN_SHIFT
-#undef DDR_PHY_DX4GCR1_DSEN_MASK
-#define DDR_PHY_DX4GCR1_DSEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX4GCR1_DSEN_SHIFT                                                 9
-#define DDR_PHY_DX4GCR1_DSEN_MASK                                                  0x00000200U
-
-/*Enables DM pin in a byte lane*/
-#undef DDR_PHY_DX4GCR1_DMEN_DEFVAL
-#undef DDR_PHY_DX4GCR1_DMEN_SHIFT
-#undef DDR_PHY_DX4GCR1_DMEN_MASK
-#define DDR_PHY_DX4GCR1_DMEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX4GCR1_DMEN_SHIFT                                                 8
-#define DDR_PHY_DX4GCR1_DMEN_MASK                                                  0x00000100U
-
-/*Enables DQ corresponding to each bit in a byte*/
-#undef DDR_PHY_DX4GCR1_DQEN_DEFVAL
-#undef DDR_PHY_DX4GCR1_DQEN_SHIFT
-#undef DDR_PHY_DX4GCR1_DQEN_MASK
-#define DDR_PHY_DX4GCR1_DQEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX4GCR1_DQEN_SHIFT                                                 0
-#define DDR_PHY_DX4GCR1_DQEN_MASK                                                  0x000000FFU
-
-/*Byte lane VREF IOM (Used only by D4MU IOs)*/
-#undef DDR_PHY_DX4GCR4_RESERVED_31_29_DEFVAL
-#undef DDR_PHY_DX4GCR4_RESERVED_31_29_SHIFT
-#undef DDR_PHY_DX4GCR4_RESERVED_31_29_MASK
-#define DDR_PHY_DX4GCR4_RESERVED_31_29_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX4GCR4_RESERVED_31_29_SHIFT                                       29
-#define DDR_PHY_DX4GCR4_RESERVED_31_29_MASK                                        0xE0000000U
-
-/*Byte Lane VREF Pad Enable*/
-#undef DDR_PHY_DX4GCR4_DXREFPEN_DEFVAL
-#undef DDR_PHY_DX4GCR4_DXREFPEN_SHIFT
-#undef DDR_PHY_DX4GCR4_DXREFPEN_MASK
-#define DDR_PHY_DX4GCR4_DXREFPEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX4GCR4_DXREFPEN_SHIFT                                             28
-#define DDR_PHY_DX4GCR4_DXREFPEN_MASK                                              0x10000000U
-
-/*Byte Lane Internal VREF Enable*/
-#undef DDR_PHY_DX4GCR4_DXREFEEN_DEFVAL
-#undef DDR_PHY_DX4GCR4_DXREFEEN_SHIFT
-#undef DDR_PHY_DX4GCR4_DXREFEEN_MASK
-#define DDR_PHY_DX4GCR4_DXREFEEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX4GCR4_DXREFEEN_SHIFT                                             26
-#define DDR_PHY_DX4GCR4_DXREFEEN_MASK                                              0x0C000000U
-
-/*Byte Lane Single-End VREF Enable*/
-#undef DDR_PHY_DX4GCR4_DXREFSEN_DEFVAL
-#undef DDR_PHY_DX4GCR4_DXREFSEN_SHIFT
-#undef DDR_PHY_DX4GCR4_DXREFSEN_MASK
-#define DDR_PHY_DX4GCR4_DXREFSEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX4GCR4_DXREFSEN_SHIFT                                             25
-#define DDR_PHY_DX4GCR4_DXREFSEN_MASK                                              0x02000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX4GCR4_RESERVED_24_DEFVAL
-#undef DDR_PHY_DX4GCR4_RESERVED_24_SHIFT
-#undef DDR_PHY_DX4GCR4_RESERVED_24_MASK
-#define DDR_PHY_DX4GCR4_RESERVED_24_DEFVAL                                         0x0E00003C
-#define DDR_PHY_DX4GCR4_RESERVED_24_SHIFT                                          24
-#define DDR_PHY_DX4GCR4_RESERVED_24_MASK                                           0x01000000U
-
-/*External VREF generator REFSEL range select*/
-#undef DDR_PHY_DX4GCR4_DXREFESELRANGE_DEFVAL
-#undef DDR_PHY_DX4GCR4_DXREFESELRANGE_SHIFT
-#undef DDR_PHY_DX4GCR4_DXREFESELRANGE_MASK
-#define DDR_PHY_DX4GCR4_DXREFESELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX4GCR4_DXREFESELRANGE_SHIFT                                       23
-#define DDR_PHY_DX4GCR4_DXREFESELRANGE_MASK                                        0x00800000U
-
-/*Byte Lane External VREF Select*/
-#undef DDR_PHY_DX4GCR4_DXREFESEL_DEFVAL
-#undef DDR_PHY_DX4GCR4_DXREFESEL_SHIFT
-#undef DDR_PHY_DX4GCR4_DXREFESEL_MASK
-#define DDR_PHY_DX4GCR4_DXREFESEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX4GCR4_DXREFESEL_SHIFT                                            16
-#define DDR_PHY_DX4GCR4_DXREFESEL_MASK                                             0x007F0000U
-
-/*Single ended VREF generator REFSEL range select*/
-#undef DDR_PHY_DX4GCR4_DXREFSSELRANGE_DEFVAL
-#undef DDR_PHY_DX4GCR4_DXREFSSELRANGE_SHIFT
-#undef DDR_PHY_DX4GCR4_DXREFSSELRANGE_MASK
-#define DDR_PHY_DX4GCR4_DXREFSSELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX4GCR4_DXREFSSELRANGE_SHIFT                                       15
-#define DDR_PHY_DX4GCR4_DXREFSSELRANGE_MASK                                        0x00008000U
-
-/*Byte Lane Single-End VREF Select*/
-#undef DDR_PHY_DX4GCR4_DXREFSSEL_DEFVAL
-#undef DDR_PHY_DX4GCR4_DXREFSSEL_SHIFT
-#undef DDR_PHY_DX4GCR4_DXREFSSEL_MASK
-#define DDR_PHY_DX4GCR4_DXREFSSEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX4GCR4_DXREFSSEL_SHIFT                                            8
-#define DDR_PHY_DX4GCR4_DXREFSSEL_MASK                                             0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX4GCR4_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX4GCR4_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX4GCR4_RESERVED_7_6_MASK
-#define DDR_PHY_DX4GCR4_RESERVED_7_6_DEFVAL                                        0x0E00003C
-#define DDR_PHY_DX4GCR4_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX4GCR4_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX4GCR4_DXREFIEN_DEFVAL
-#undef DDR_PHY_DX4GCR4_DXREFIEN_SHIFT
-#undef DDR_PHY_DX4GCR4_DXREFIEN_MASK
-#define DDR_PHY_DX4GCR4_DXREFIEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX4GCR4_DXREFIEN_SHIFT                                             2
-#define DDR_PHY_DX4GCR4_DXREFIEN_MASK                                              0x0000003CU
-
-/*VRMON control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX4GCR4_DXREFIMON_DEFVAL
-#undef DDR_PHY_DX4GCR4_DXREFIMON_SHIFT
-#undef DDR_PHY_DX4GCR4_DXREFIMON_MASK
-#define DDR_PHY_DX4GCR4_DXREFIMON_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX4GCR4_DXREFIMON_SHIFT                                            0
-#define DDR_PHY_DX4GCR4_DXREFIMON_MASK                                             0x00000003U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX4GCR5_RESERVED_31_DEFVAL
-#undef DDR_PHY_DX4GCR5_RESERVED_31_SHIFT
-#undef DDR_PHY_DX4GCR5_RESERVED_31_MASK
-#define DDR_PHY_DX4GCR5_RESERVED_31_DEFVAL                                         0x09090909
-#define DDR_PHY_DX4GCR5_RESERVED_31_SHIFT                                          31
-#define DDR_PHY_DX4GCR5_RESERVED_31_MASK                                           0x80000000U
-
-/*Byte Lane internal VREF Select for Rank 3*/
-#undef DDR_PHY_DX4GCR5_DXREFISELR3_DEFVAL
-#undef DDR_PHY_DX4GCR5_DXREFISELR3_SHIFT
-#undef DDR_PHY_DX4GCR5_DXREFISELR3_MASK
-#define DDR_PHY_DX4GCR5_DXREFISELR3_DEFVAL                                         0x09090909
-#define DDR_PHY_DX4GCR5_DXREFISELR3_SHIFT                                          24
-#define DDR_PHY_DX4GCR5_DXREFISELR3_MASK                                           0x7F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX4GCR5_RESERVED_23_DEFVAL
-#undef DDR_PHY_DX4GCR5_RESERVED_23_SHIFT
-#undef DDR_PHY_DX4GCR5_RESERVED_23_MASK
-#define DDR_PHY_DX4GCR5_RESERVED_23_DEFVAL                                         0x09090909
-#define DDR_PHY_DX4GCR5_RESERVED_23_SHIFT                                          23
-#define DDR_PHY_DX4GCR5_RESERVED_23_MASK                                           0x00800000U
-
-/*Byte Lane internal VREF Select for Rank 2*/
-#undef DDR_PHY_DX4GCR5_DXREFISELR2_DEFVAL
-#undef DDR_PHY_DX4GCR5_DXREFISELR2_SHIFT
-#undef DDR_PHY_DX4GCR5_DXREFISELR2_MASK
-#define DDR_PHY_DX4GCR5_DXREFISELR2_DEFVAL                                         0x09090909
-#define DDR_PHY_DX4GCR5_DXREFISELR2_SHIFT                                          16
-#define DDR_PHY_DX4GCR5_DXREFISELR2_MASK                                           0x007F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX4GCR5_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX4GCR5_RESERVED_15_SHIFT
-#undef DDR_PHY_DX4GCR5_RESERVED_15_MASK
-#define DDR_PHY_DX4GCR5_RESERVED_15_DEFVAL                                         0x09090909
-#define DDR_PHY_DX4GCR5_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX4GCR5_RESERVED_15_MASK                                           0x00008000U
-
-/*Byte Lane internal VREF Select for Rank 1*/
-#undef DDR_PHY_DX4GCR5_DXREFISELR1_DEFVAL
-#undef DDR_PHY_DX4GCR5_DXREFISELR1_SHIFT
-#undef DDR_PHY_DX4GCR5_DXREFISELR1_MASK
-#define DDR_PHY_DX4GCR5_DXREFISELR1_DEFVAL                                         0x09090909
-#define DDR_PHY_DX4GCR5_DXREFISELR1_SHIFT                                          8
-#define DDR_PHY_DX4GCR5_DXREFISELR1_MASK                                           0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX4GCR5_RESERVED_7_DEFVAL
-#undef DDR_PHY_DX4GCR5_RESERVED_7_SHIFT
-#undef DDR_PHY_DX4GCR5_RESERVED_7_MASK
-#define DDR_PHY_DX4GCR5_RESERVED_7_DEFVAL                                          0x09090909
-#define DDR_PHY_DX4GCR5_RESERVED_7_SHIFT                                           7
-#define DDR_PHY_DX4GCR5_RESERVED_7_MASK                                            0x00000080U
-
-/*Byte Lane internal VREF Select for Rank 0*/
-#undef DDR_PHY_DX4GCR5_DXREFISELR0_DEFVAL
-#undef DDR_PHY_DX4GCR5_DXREFISELR0_SHIFT
-#undef DDR_PHY_DX4GCR5_DXREFISELR0_MASK
-#define DDR_PHY_DX4GCR5_DXREFISELR0_DEFVAL                                         0x09090909
-#define DDR_PHY_DX4GCR5_DXREFISELR0_SHIFT                                          0
-#define DDR_PHY_DX4GCR5_DXREFISELR0_MASK                                           0x0000007FU
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX4GCR6_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DX4GCR6_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DX4GCR6_RESERVED_31_30_MASK
-#define DDR_PHY_DX4GCR6_RESERVED_31_30_DEFVAL                                      0x09090909
-#define DDR_PHY_DX4GCR6_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_DX4GCR6_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*DRAM DQ VREF Select for Rank3*/
-#undef DDR_PHY_DX4GCR6_DXDQVREFR3_DEFVAL
-#undef DDR_PHY_DX4GCR6_DXDQVREFR3_SHIFT
-#undef DDR_PHY_DX4GCR6_DXDQVREFR3_MASK
-#define DDR_PHY_DX4GCR6_DXDQVREFR3_DEFVAL                                          0x09090909
-#define DDR_PHY_DX4GCR6_DXDQVREFR3_SHIFT                                           24
-#define DDR_PHY_DX4GCR6_DXDQVREFR3_MASK                                            0x3F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX4GCR6_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX4GCR6_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX4GCR6_RESERVED_23_22_MASK
-#define DDR_PHY_DX4GCR6_RESERVED_23_22_DEFVAL                                      0x09090909
-#define DDR_PHY_DX4GCR6_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_DX4GCR6_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*DRAM DQ VREF Select for Rank2*/
-#undef DDR_PHY_DX4GCR6_DXDQVREFR2_DEFVAL
-#undef DDR_PHY_DX4GCR6_DXDQVREFR2_SHIFT
-#undef DDR_PHY_DX4GCR6_DXDQVREFR2_MASK
-#define DDR_PHY_DX4GCR6_DXDQVREFR2_DEFVAL                                          0x09090909
-#define DDR_PHY_DX4GCR6_DXDQVREFR2_SHIFT                                           16
-#define DDR_PHY_DX4GCR6_DXDQVREFR2_MASK                                            0x003F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX4GCR6_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_DX4GCR6_RESERVED_15_14_SHIFT
-#undef DDR_PHY_DX4GCR6_RESERVED_15_14_MASK
-#define DDR_PHY_DX4GCR6_RESERVED_15_14_DEFVAL                                      0x09090909
-#define DDR_PHY_DX4GCR6_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_DX4GCR6_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*DRAM DQ VREF Select for Rank1*/
-#undef DDR_PHY_DX4GCR6_DXDQVREFR1_DEFVAL
-#undef DDR_PHY_DX4GCR6_DXDQVREFR1_SHIFT
-#undef DDR_PHY_DX4GCR6_DXDQVREFR1_MASK
-#define DDR_PHY_DX4GCR6_DXDQVREFR1_DEFVAL                                          0x09090909
-#define DDR_PHY_DX4GCR6_DXDQVREFR1_SHIFT                                           8
-#define DDR_PHY_DX4GCR6_DXDQVREFR1_MASK                                            0x00003F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX4GCR6_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX4GCR6_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX4GCR6_RESERVED_7_6_MASK
-#define DDR_PHY_DX4GCR6_RESERVED_7_6_DEFVAL                                        0x09090909
-#define DDR_PHY_DX4GCR6_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX4GCR6_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*DRAM DQ VREF Select for Rank0*/
-#undef DDR_PHY_DX4GCR6_DXDQVREFR0_DEFVAL
-#undef DDR_PHY_DX4GCR6_DXDQVREFR0_SHIFT
-#undef DDR_PHY_DX4GCR6_DXDQVREFR0_MASK
-#define DDR_PHY_DX4GCR6_DXDQVREFR0_DEFVAL                                          0x09090909
-#define DDR_PHY_DX4GCR6_DXDQVREFR0_SHIFT                                           0
-#define DDR_PHY_DX4GCR6_DXDQVREFR0_MASK                                            0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX4LCDLR2_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX4LCDLR2_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX4LCDLR2_RESERVED_31_25_MASK
-#define DDR_PHY_DX4LCDLR2_RESERVED_31_25_DEFVAL                                    0x00000000
-#define DDR_PHY_DX4LCDLR2_RESERVED_31_25_SHIFT                                     25
-#define DDR_PHY_DX4LCDLR2_RESERVED_31_25_MASK                                      0xFE000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX4LCDLR2_RESERVED_24_16_DEFVAL
-#undef DDR_PHY_DX4LCDLR2_RESERVED_24_16_SHIFT
-#undef DDR_PHY_DX4LCDLR2_RESERVED_24_16_MASK
-#define DDR_PHY_DX4LCDLR2_RESERVED_24_16_DEFVAL                                    0x00000000
-#define DDR_PHY_DX4LCDLR2_RESERVED_24_16_SHIFT                                     16
-#define DDR_PHY_DX4LCDLR2_RESERVED_24_16_MASK                                      0x01FF0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX4LCDLR2_RESERVED_15_9_DEFVAL
-#undef DDR_PHY_DX4LCDLR2_RESERVED_15_9_SHIFT
-#undef DDR_PHY_DX4LCDLR2_RESERVED_15_9_MASK
-#define DDR_PHY_DX4LCDLR2_RESERVED_15_9_DEFVAL                                     0x00000000
-#define DDR_PHY_DX4LCDLR2_RESERVED_15_9_SHIFT                                      9
-#define DDR_PHY_DX4LCDLR2_RESERVED_15_9_MASK                                       0x0000FE00U
-
-/*Read DQS Gating Delay*/
-#undef DDR_PHY_DX4LCDLR2_DQSGD_DEFVAL
-#undef DDR_PHY_DX4LCDLR2_DQSGD_SHIFT
-#undef DDR_PHY_DX4LCDLR2_DQSGD_MASK
-#define DDR_PHY_DX4LCDLR2_DQSGD_DEFVAL                                             0x00000000
-#define DDR_PHY_DX4LCDLR2_DQSGD_SHIFT                                              0
-#define DDR_PHY_DX4LCDLR2_DQSGD_MASK                                               0x000001FFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX4GTR0_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DX4GTR0_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DX4GTR0_RESERVED_31_24_MASK
-#define DDR_PHY_DX4GTR0_RESERVED_31_24_DEFVAL                                      0x00020000
-#define DDR_PHY_DX4GTR0_RESERVED_31_24_SHIFT                                       27
-#define DDR_PHY_DX4GTR0_RESERVED_31_24_MASK                                        0xF8000000U
-
-/*DQ Write Path Latency Pipeline*/
-#undef DDR_PHY_DX4GTR0_WDQSL_DEFVAL
-#undef DDR_PHY_DX4GTR0_WDQSL_SHIFT
-#undef DDR_PHY_DX4GTR0_WDQSL_MASK
-#define DDR_PHY_DX4GTR0_WDQSL_DEFVAL                                               0x00020000
-#define DDR_PHY_DX4GTR0_WDQSL_SHIFT                                                24
-#define DDR_PHY_DX4GTR0_WDQSL_MASK                                                 0x07000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX4GTR0_RESERVED_23_20_DEFVAL
-#undef DDR_PHY_DX4GTR0_RESERVED_23_20_SHIFT
-#undef DDR_PHY_DX4GTR0_RESERVED_23_20_MASK
-#define DDR_PHY_DX4GTR0_RESERVED_23_20_DEFVAL                                      0x00020000
-#define DDR_PHY_DX4GTR0_RESERVED_23_20_SHIFT                                       20
-#define DDR_PHY_DX4GTR0_RESERVED_23_20_MASK                                        0x00F00000U
-
-/*Write Leveling System Latency*/
-#undef DDR_PHY_DX4GTR0_WLSL_DEFVAL
-#undef DDR_PHY_DX4GTR0_WLSL_SHIFT
-#undef DDR_PHY_DX4GTR0_WLSL_MASK
-#define DDR_PHY_DX4GTR0_WLSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX4GTR0_WLSL_SHIFT                                                 16
-#define DDR_PHY_DX4GTR0_WLSL_MASK                                                  0x000F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX4GTR0_RESERVED_15_13_DEFVAL
-#undef DDR_PHY_DX4GTR0_RESERVED_15_13_SHIFT
-#undef DDR_PHY_DX4GTR0_RESERVED_15_13_MASK
-#define DDR_PHY_DX4GTR0_RESERVED_15_13_DEFVAL                                      0x00020000
-#define DDR_PHY_DX4GTR0_RESERVED_15_13_SHIFT                                       13
-#define DDR_PHY_DX4GTR0_RESERVED_15_13_MASK                                        0x0000E000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX4GTR0_RESERVED_12_8_DEFVAL
-#undef DDR_PHY_DX4GTR0_RESERVED_12_8_SHIFT
-#undef DDR_PHY_DX4GTR0_RESERVED_12_8_MASK
-#define DDR_PHY_DX4GTR0_RESERVED_12_8_DEFVAL                                       0x00020000
-#define DDR_PHY_DX4GTR0_RESERVED_12_8_SHIFT                                        8
-#define DDR_PHY_DX4GTR0_RESERVED_12_8_MASK                                         0x00001F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX4GTR0_RESERVED_7_5_DEFVAL
-#undef DDR_PHY_DX4GTR0_RESERVED_7_5_SHIFT
-#undef DDR_PHY_DX4GTR0_RESERVED_7_5_MASK
-#define DDR_PHY_DX4GTR0_RESERVED_7_5_DEFVAL                                        0x00020000
-#define DDR_PHY_DX4GTR0_RESERVED_7_5_SHIFT                                         5
-#define DDR_PHY_DX4GTR0_RESERVED_7_5_MASK                                          0x000000E0U
-
-/*DQS Gating System Latency*/
-#undef DDR_PHY_DX4GTR0_DGSL_DEFVAL
-#undef DDR_PHY_DX4GTR0_DGSL_SHIFT
-#undef DDR_PHY_DX4GTR0_DGSL_MASK
-#define DDR_PHY_DX4GTR0_DGSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX4GTR0_DGSL_SHIFT                                                 0
-#define DDR_PHY_DX4GTR0_DGSL_MASK                                                  0x0000001FU
-
-/*Calibration Bypass*/
-#undef DDR_PHY_DX5GCR0_CALBYP_DEFVAL
-#undef DDR_PHY_DX5GCR0_CALBYP_SHIFT
-#undef DDR_PHY_DX5GCR0_CALBYP_MASK
-#define DDR_PHY_DX5GCR0_CALBYP_DEFVAL                                              0x40200204
-#define DDR_PHY_DX5GCR0_CALBYP_SHIFT                                               31
-#define DDR_PHY_DX5GCR0_CALBYP_MASK                                                0x80000000U
-
-/*Master Delay Line Enable*/
-#undef DDR_PHY_DX5GCR0_MDLEN_DEFVAL
-#undef DDR_PHY_DX5GCR0_MDLEN_SHIFT
-#undef DDR_PHY_DX5GCR0_MDLEN_MASK
-#define DDR_PHY_DX5GCR0_MDLEN_DEFVAL                                               0x40200204
-#define DDR_PHY_DX5GCR0_MDLEN_SHIFT                                                30
-#define DDR_PHY_DX5GCR0_MDLEN_MASK                                                 0x40000000U
-
-/*Configurable ODT(TE) Phase Shift*/
-#undef DDR_PHY_DX5GCR0_CODTSHFT_DEFVAL
-#undef DDR_PHY_DX5GCR0_CODTSHFT_SHIFT
-#undef DDR_PHY_DX5GCR0_CODTSHFT_MASK
-#define DDR_PHY_DX5GCR0_CODTSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX5GCR0_CODTSHFT_SHIFT                                             28
-#define DDR_PHY_DX5GCR0_CODTSHFT_MASK                                              0x30000000U
-
-/*DQS Duty Cycle Correction*/
-#undef DDR_PHY_DX5GCR0_DQSDCC_DEFVAL
-#undef DDR_PHY_DX5GCR0_DQSDCC_SHIFT
-#undef DDR_PHY_DX5GCR0_DQSDCC_MASK
-#define DDR_PHY_DX5GCR0_DQSDCC_DEFVAL                                              0x40200204
-#define DDR_PHY_DX5GCR0_DQSDCC_SHIFT                                               24
-#define DDR_PHY_DX5GCR0_DQSDCC_MASK                                                0x0F000000U
-
-/*Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY*/
-#undef DDR_PHY_DX5GCR0_RDDLY_DEFVAL
-#undef DDR_PHY_DX5GCR0_RDDLY_SHIFT
-#undef DDR_PHY_DX5GCR0_RDDLY_MASK
-#define DDR_PHY_DX5GCR0_RDDLY_DEFVAL                                               0x40200204
-#define DDR_PHY_DX5GCR0_RDDLY_SHIFT                                                20
-#define DDR_PHY_DX5GCR0_RDDLY_MASK                                                 0x00F00000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX5GCR0_RESERVED_19_14_DEFVAL
-#undef DDR_PHY_DX5GCR0_RESERVED_19_14_SHIFT
-#undef DDR_PHY_DX5GCR0_RESERVED_19_14_MASK
-#define DDR_PHY_DX5GCR0_RESERVED_19_14_DEFVAL                                      0x40200204
-#define DDR_PHY_DX5GCR0_RESERVED_19_14_SHIFT                                       14
-#define DDR_PHY_DX5GCR0_RESERVED_19_14_MASK                                        0x000FC000U
-
-/*DQSNSE Power Down Receiver*/
-#undef DDR_PHY_DX5GCR0_DQSNSEPDR_DEFVAL
-#undef DDR_PHY_DX5GCR0_DQSNSEPDR_SHIFT
-#undef DDR_PHY_DX5GCR0_DQSNSEPDR_MASK
-#define DDR_PHY_DX5GCR0_DQSNSEPDR_DEFVAL                                           0x40200204
-#define DDR_PHY_DX5GCR0_DQSNSEPDR_SHIFT                                            13
-#define DDR_PHY_DX5GCR0_DQSNSEPDR_MASK                                             0x00002000U
-
-/*DQSSE Power Down Receiver*/
-#undef DDR_PHY_DX5GCR0_DQSSEPDR_DEFVAL
-#undef DDR_PHY_DX5GCR0_DQSSEPDR_SHIFT
-#undef DDR_PHY_DX5GCR0_DQSSEPDR_MASK
-#define DDR_PHY_DX5GCR0_DQSSEPDR_DEFVAL                                            0x40200204
-#define DDR_PHY_DX5GCR0_DQSSEPDR_SHIFT                                             12
-#define DDR_PHY_DX5GCR0_DQSSEPDR_MASK                                              0x00001000U
-
-/*RTT On Additive Latency*/
-#undef DDR_PHY_DX5GCR0_RTTOAL_DEFVAL
-#undef DDR_PHY_DX5GCR0_RTTOAL_SHIFT
-#undef DDR_PHY_DX5GCR0_RTTOAL_MASK
-#define DDR_PHY_DX5GCR0_RTTOAL_DEFVAL                                              0x40200204
-#define DDR_PHY_DX5GCR0_RTTOAL_SHIFT                                               11
-#define DDR_PHY_DX5GCR0_RTTOAL_MASK                                                0x00000800U
-
-/*RTT Output Hold*/
-#undef DDR_PHY_DX5GCR0_RTTOH_DEFVAL
-#undef DDR_PHY_DX5GCR0_RTTOH_SHIFT
-#undef DDR_PHY_DX5GCR0_RTTOH_MASK
-#define DDR_PHY_DX5GCR0_RTTOH_DEFVAL                                               0x40200204
-#define DDR_PHY_DX5GCR0_RTTOH_SHIFT                                                9
-#define DDR_PHY_DX5GCR0_RTTOH_MASK                                                 0x00000600U
-
-/*Configurable PDR Phase Shift*/
-#undef DDR_PHY_DX5GCR0_CPDRSHFT_DEFVAL
-#undef DDR_PHY_DX5GCR0_CPDRSHFT_SHIFT
-#undef DDR_PHY_DX5GCR0_CPDRSHFT_MASK
-#define DDR_PHY_DX5GCR0_CPDRSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX5GCR0_CPDRSHFT_SHIFT                                             7
-#define DDR_PHY_DX5GCR0_CPDRSHFT_MASK                                              0x00000180U
-
-/*DQSR Power Down*/
-#undef DDR_PHY_DX5GCR0_DQSRPD_DEFVAL
-#undef DDR_PHY_DX5GCR0_DQSRPD_SHIFT
-#undef DDR_PHY_DX5GCR0_DQSRPD_MASK
-#define DDR_PHY_DX5GCR0_DQSRPD_DEFVAL                                              0x40200204
-#define DDR_PHY_DX5GCR0_DQSRPD_SHIFT                                               6
-#define DDR_PHY_DX5GCR0_DQSRPD_MASK                                                0x00000040U
-
-/*DQSG Power Down Receiver*/
-#undef DDR_PHY_DX5GCR0_DQSGPDR_DEFVAL
-#undef DDR_PHY_DX5GCR0_DQSGPDR_SHIFT
-#undef DDR_PHY_DX5GCR0_DQSGPDR_MASK
-#define DDR_PHY_DX5GCR0_DQSGPDR_DEFVAL                                             0x40200204
-#define DDR_PHY_DX5GCR0_DQSGPDR_SHIFT                                              5
-#define DDR_PHY_DX5GCR0_DQSGPDR_MASK                                               0x00000020U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX5GCR0_RESERVED_4_DEFVAL
-#undef DDR_PHY_DX5GCR0_RESERVED_4_SHIFT
-#undef DDR_PHY_DX5GCR0_RESERVED_4_MASK
-#define DDR_PHY_DX5GCR0_RESERVED_4_DEFVAL                                          0x40200204
-#define DDR_PHY_DX5GCR0_RESERVED_4_SHIFT                                           4
-#define DDR_PHY_DX5GCR0_RESERVED_4_MASK                                            0x00000010U
-
-/*DQSG On-Die Termination*/
-#undef DDR_PHY_DX5GCR0_DQSGODT_DEFVAL
-#undef DDR_PHY_DX5GCR0_DQSGODT_SHIFT
-#undef DDR_PHY_DX5GCR0_DQSGODT_MASK
-#define DDR_PHY_DX5GCR0_DQSGODT_DEFVAL                                             0x40200204
-#define DDR_PHY_DX5GCR0_DQSGODT_SHIFT                                              3
-#define DDR_PHY_DX5GCR0_DQSGODT_MASK                                               0x00000008U
-
-/*DQSG Output Enable*/
-#undef DDR_PHY_DX5GCR0_DQSGOE_DEFVAL
-#undef DDR_PHY_DX5GCR0_DQSGOE_SHIFT
-#undef DDR_PHY_DX5GCR0_DQSGOE_MASK
-#define DDR_PHY_DX5GCR0_DQSGOE_DEFVAL                                              0x40200204
-#define DDR_PHY_DX5GCR0_DQSGOE_SHIFT                                               2
-#define DDR_PHY_DX5GCR0_DQSGOE_MASK                                                0x00000004U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX5GCR0_RESERVED_1_0_DEFVAL
-#undef DDR_PHY_DX5GCR0_RESERVED_1_0_SHIFT
-#undef DDR_PHY_DX5GCR0_RESERVED_1_0_MASK
-#define DDR_PHY_DX5GCR0_RESERVED_1_0_DEFVAL                                        0x40200204
-#define DDR_PHY_DX5GCR0_RESERVED_1_0_SHIFT                                         0
-#define DDR_PHY_DX5GCR0_RESERVED_1_0_MASK                                          0x00000003U
-
-/*Enables the PDR mode for DQ[7:0]*/
-#undef DDR_PHY_DX5GCR1_DXPDRMODE_DEFVAL
-#undef DDR_PHY_DX5GCR1_DXPDRMODE_SHIFT
-#undef DDR_PHY_DX5GCR1_DXPDRMODE_MASK
-#define DDR_PHY_DX5GCR1_DXPDRMODE_DEFVAL                                           0x00007FFF
-#define DDR_PHY_DX5GCR1_DXPDRMODE_SHIFT                                            16
-#define DDR_PHY_DX5GCR1_DXPDRMODE_MASK                                             0xFFFF0000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_DX5GCR1_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX5GCR1_RESERVED_15_SHIFT
-#undef DDR_PHY_DX5GCR1_RESERVED_15_MASK
-#define DDR_PHY_DX5GCR1_RESERVED_15_DEFVAL                                         0x00007FFF
-#define DDR_PHY_DX5GCR1_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX5GCR1_RESERVED_15_MASK                                           0x00008000U
-
-/*Select the delayed or non-delayed read data strobe #*/
-#undef DDR_PHY_DX5GCR1_QSNSEL_DEFVAL
-#undef DDR_PHY_DX5GCR1_QSNSEL_SHIFT
-#undef DDR_PHY_DX5GCR1_QSNSEL_MASK
-#define DDR_PHY_DX5GCR1_QSNSEL_DEFVAL                                              0x00007FFF
-#define DDR_PHY_DX5GCR1_QSNSEL_SHIFT                                               14
-#define DDR_PHY_DX5GCR1_QSNSEL_MASK                                                0x00004000U
-
-/*Select the delayed or non-delayed read data strobe*/
-#undef DDR_PHY_DX5GCR1_QSSEL_DEFVAL
-#undef DDR_PHY_DX5GCR1_QSSEL_SHIFT
-#undef DDR_PHY_DX5GCR1_QSSEL_MASK
-#define DDR_PHY_DX5GCR1_QSSEL_DEFVAL                                               0x00007FFF
-#define DDR_PHY_DX5GCR1_QSSEL_SHIFT                                                13
-#define DDR_PHY_DX5GCR1_QSSEL_MASK                                                 0x00002000U
-
-/*Enables Read Data Strobe in a byte lane*/
-#undef DDR_PHY_DX5GCR1_OEEN_DEFVAL
-#undef DDR_PHY_DX5GCR1_OEEN_SHIFT
-#undef DDR_PHY_DX5GCR1_OEEN_MASK
-#define DDR_PHY_DX5GCR1_OEEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX5GCR1_OEEN_SHIFT                                                 12
-#define DDR_PHY_DX5GCR1_OEEN_MASK                                                  0x00001000U
-
-/*Enables PDR in a byte lane*/
-#undef DDR_PHY_DX5GCR1_PDREN_DEFVAL
-#undef DDR_PHY_DX5GCR1_PDREN_SHIFT
-#undef DDR_PHY_DX5GCR1_PDREN_MASK
-#define DDR_PHY_DX5GCR1_PDREN_DEFVAL                                               0x00007FFF
-#define DDR_PHY_DX5GCR1_PDREN_SHIFT                                                11
-#define DDR_PHY_DX5GCR1_PDREN_MASK                                                 0x00000800U
-
-/*Enables ODT/TE in a byte lane*/
-#undef DDR_PHY_DX5GCR1_TEEN_DEFVAL
-#undef DDR_PHY_DX5GCR1_TEEN_SHIFT
-#undef DDR_PHY_DX5GCR1_TEEN_MASK
-#define DDR_PHY_DX5GCR1_TEEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX5GCR1_TEEN_SHIFT                                                 10
-#define DDR_PHY_DX5GCR1_TEEN_MASK                                                  0x00000400U
-
-/*Enables Write Data strobe in a byte lane*/
-#undef DDR_PHY_DX5GCR1_DSEN_DEFVAL
-#undef DDR_PHY_DX5GCR1_DSEN_SHIFT
-#undef DDR_PHY_DX5GCR1_DSEN_MASK
-#define DDR_PHY_DX5GCR1_DSEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX5GCR1_DSEN_SHIFT                                                 9
-#define DDR_PHY_DX5GCR1_DSEN_MASK                                                  0x00000200U
-
-/*Enables DM pin in a byte lane*/
-#undef DDR_PHY_DX5GCR1_DMEN_DEFVAL
-#undef DDR_PHY_DX5GCR1_DMEN_SHIFT
-#undef DDR_PHY_DX5GCR1_DMEN_MASK
-#define DDR_PHY_DX5GCR1_DMEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX5GCR1_DMEN_SHIFT                                                 8
-#define DDR_PHY_DX5GCR1_DMEN_MASK                                                  0x00000100U
-
-/*Enables DQ corresponding to each bit in a byte*/
-#undef DDR_PHY_DX5GCR1_DQEN_DEFVAL
-#undef DDR_PHY_DX5GCR1_DQEN_SHIFT
-#undef DDR_PHY_DX5GCR1_DQEN_MASK
-#define DDR_PHY_DX5GCR1_DQEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX5GCR1_DQEN_SHIFT                                                 0
-#define DDR_PHY_DX5GCR1_DQEN_MASK                                                  0x000000FFU
-
-/*Byte lane VREF IOM (Used only by D4MU IOs)*/
-#undef DDR_PHY_DX5GCR4_RESERVED_31_29_DEFVAL
-#undef DDR_PHY_DX5GCR4_RESERVED_31_29_SHIFT
-#undef DDR_PHY_DX5GCR4_RESERVED_31_29_MASK
-#define DDR_PHY_DX5GCR4_RESERVED_31_29_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX5GCR4_RESERVED_31_29_SHIFT                                       29
-#define DDR_PHY_DX5GCR4_RESERVED_31_29_MASK                                        0xE0000000U
-
-/*Byte Lane VREF Pad Enable*/
-#undef DDR_PHY_DX5GCR4_DXREFPEN_DEFVAL
-#undef DDR_PHY_DX5GCR4_DXREFPEN_SHIFT
-#undef DDR_PHY_DX5GCR4_DXREFPEN_MASK
-#define DDR_PHY_DX5GCR4_DXREFPEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX5GCR4_DXREFPEN_SHIFT                                             28
-#define DDR_PHY_DX5GCR4_DXREFPEN_MASK                                              0x10000000U
-
-/*Byte Lane Internal VREF Enable*/
-#undef DDR_PHY_DX5GCR4_DXREFEEN_DEFVAL
-#undef DDR_PHY_DX5GCR4_DXREFEEN_SHIFT
-#undef DDR_PHY_DX5GCR4_DXREFEEN_MASK
-#define DDR_PHY_DX5GCR4_DXREFEEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX5GCR4_DXREFEEN_SHIFT                                             26
-#define DDR_PHY_DX5GCR4_DXREFEEN_MASK                                              0x0C000000U
-
-/*Byte Lane Single-End VREF Enable*/
-#undef DDR_PHY_DX5GCR4_DXREFSEN_DEFVAL
-#undef DDR_PHY_DX5GCR4_DXREFSEN_SHIFT
-#undef DDR_PHY_DX5GCR4_DXREFSEN_MASK
-#define DDR_PHY_DX5GCR4_DXREFSEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX5GCR4_DXREFSEN_SHIFT                                             25
-#define DDR_PHY_DX5GCR4_DXREFSEN_MASK                                              0x02000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX5GCR4_RESERVED_24_DEFVAL
-#undef DDR_PHY_DX5GCR4_RESERVED_24_SHIFT
-#undef DDR_PHY_DX5GCR4_RESERVED_24_MASK
-#define DDR_PHY_DX5GCR4_RESERVED_24_DEFVAL                                         0x0E00003C
-#define DDR_PHY_DX5GCR4_RESERVED_24_SHIFT                                          24
-#define DDR_PHY_DX5GCR4_RESERVED_24_MASK                                           0x01000000U
-
-/*External VREF generator REFSEL range select*/
-#undef DDR_PHY_DX5GCR4_DXREFESELRANGE_DEFVAL
-#undef DDR_PHY_DX5GCR4_DXREFESELRANGE_SHIFT
-#undef DDR_PHY_DX5GCR4_DXREFESELRANGE_MASK
-#define DDR_PHY_DX5GCR4_DXREFESELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX5GCR4_DXREFESELRANGE_SHIFT                                       23
-#define DDR_PHY_DX5GCR4_DXREFESELRANGE_MASK                                        0x00800000U
-
-/*Byte Lane External VREF Select*/
-#undef DDR_PHY_DX5GCR4_DXREFESEL_DEFVAL
-#undef DDR_PHY_DX5GCR4_DXREFESEL_SHIFT
-#undef DDR_PHY_DX5GCR4_DXREFESEL_MASK
-#define DDR_PHY_DX5GCR4_DXREFESEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX5GCR4_DXREFESEL_SHIFT                                            16
-#define DDR_PHY_DX5GCR4_DXREFESEL_MASK                                             0x007F0000U
-
-/*Single ended VREF generator REFSEL range select*/
-#undef DDR_PHY_DX5GCR4_DXREFSSELRANGE_DEFVAL
-#undef DDR_PHY_DX5GCR4_DXREFSSELRANGE_SHIFT
-#undef DDR_PHY_DX5GCR4_DXREFSSELRANGE_MASK
-#define DDR_PHY_DX5GCR4_DXREFSSELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX5GCR4_DXREFSSELRANGE_SHIFT                                       15
-#define DDR_PHY_DX5GCR4_DXREFSSELRANGE_MASK                                        0x00008000U
-
-/*Byte Lane Single-End VREF Select*/
-#undef DDR_PHY_DX5GCR4_DXREFSSEL_DEFVAL
-#undef DDR_PHY_DX5GCR4_DXREFSSEL_SHIFT
-#undef DDR_PHY_DX5GCR4_DXREFSSEL_MASK
-#define DDR_PHY_DX5GCR4_DXREFSSEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX5GCR4_DXREFSSEL_SHIFT                                            8
-#define DDR_PHY_DX5GCR4_DXREFSSEL_MASK                                             0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX5GCR4_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX5GCR4_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX5GCR4_RESERVED_7_6_MASK
-#define DDR_PHY_DX5GCR4_RESERVED_7_6_DEFVAL                                        0x0E00003C
-#define DDR_PHY_DX5GCR4_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX5GCR4_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX5GCR4_DXREFIEN_DEFVAL
-#undef DDR_PHY_DX5GCR4_DXREFIEN_SHIFT
-#undef DDR_PHY_DX5GCR4_DXREFIEN_MASK
-#define DDR_PHY_DX5GCR4_DXREFIEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX5GCR4_DXREFIEN_SHIFT                                             2
-#define DDR_PHY_DX5GCR4_DXREFIEN_MASK                                              0x0000003CU
-
-/*VRMON control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX5GCR4_DXREFIMON_DEFVAL
-#undef DDR_PHY_DX5GCR4_DXREFIMON_SHIFT
-#undef DDR_PHY_DX5GCR4_DXREFIMON_MASK
-#define DDR_PHY_DX5GCR4_DXREFIMON_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX5GCR4_DXREFIMON_SHIFT                                            0
-#define DDR_PHY_DX5GCR4_DXREFIMON_MASK                                             0x00000003U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX5GCR5_RESERVED_31_DEFVAL
-#undef DDR_PHY_DX5GCR5_RESERVED_31_SHIFT
-#undef DDR_PHY_DX5GCR5_RESERVED_31_MASK
-#define DDR_PHY_DX5GCR5_RESERVED_31_DEFVAL                                         0x09090909
-#define DDR_PHY_DX5GCR5_RESERVED_31_SHIFT                                          31
-#define DDR_PHY_DX5GCR5_RESERVED_31_MASK                                           0x80000000U
-
-/*Byte Lane internal VREF Select for Rank 3*/
-#undef DDR_PHY_DX5GCR5_DXREFISELR3_DEFVAL
-#undef DDR_PHY_DX5GCR5_DXREFISELR3_SHIFT
-#undef DDR_PHY_DX5GCR5_DXREFISELR3_MASK
-#define DDR_PHY_DX5GCR5_DXREFISELR3_DEFVAL                                         0x09090909
-#define DDR_PHY_DX5GCR5_DXREFISELR3_SHIFT                                          24
-#define DDR_PHY_DX5GCR5_DXREFISELR3_MASK                                           0x7F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX5GCR5_RESERVED_23_DEFVAL
-#undef DDR_PHY_DX5GCR5_RESERVED_23_SHIFT
-#undef DDR_PHY_DX5GCR5_RESERVED_23_MASK
-#define DDR_PHY_DX5GCR5_RESERVED_23_DEFVAL                                         0x09090909
-#define DDR_PHY_DX5GCR5_RESERVED_23_SHIFT                                          23
-#define DDR_PHY_DX5GCR5_RESERVED_23_MASK                                           0x00800000U
-
-/*Byte Lane internal VREF Select for Rank 2*/
-#undef DDR_PHY_DX5GCR5_DXREFISELR2_DEFVAL
-#undef DDR_PHY_DX5GCR5_DXREFISELR2_SHIFT
-#undef DDR_PHY_DX5GCR5_DXREFISELR2_MASK
-#define DDR_PHY_DX5GCR5_DXREFISELR2_DEFVAL                                         0x09090909
-#define DDR_PHY_DX5GCR5_DXREFISELR2_SHIFT                                          16
-#define DDR_PHY_DX5GCR5_DXREFISELR2_MASK                                           0x007F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX5GCR5_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX5GCR5_RESERVED_15_SHIFT
-#undef DDR_PHY_DX5GCR5_RESERVED_15_MASK
-#define DDR_PHY_DX5GCR5_RESERVED_15_DEFVAL                                         0x09090909
-#define DDR_PHY_DX5GCR5_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX5GCR5_RESERVED_15_MASK                                           0x00008000U
-
-/*Byte Lane internal VREF Select for Rank 1*/
-#undef DDR_PHY_DX5GCR5_DXREFISELR1_DEFVAL
-#undef DDR_PHY_DX5GCR5_DXREFISELR1_SHIFT
-#undef DDR_PHY_DX5GCR5_DXREFISELR1_MASK
-#define DDR_PHY_DX5GCR5_DXREFISELR1_DEFVAL                                         0x09090909
-#define DDR_PHY_DX5GCR5_DXREFISELR1_SHIFT                                          8
-#define DDR_PHY_DX5GCR5_DXREFISELR1_MASK                                           0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX5GCR5_RESERVED_7_DEFVAL
-#undef DDR_PHY_DX5GCR5_RESERVED_7_SHIFT
-#undef DDR_PHY_DX5GCR5_RESERVED_7_MASK
-#define DDR_PHY_DX5GCR5_RESERVED_7_DEFVAL                                          0x09090909
-#define DDR_PHY_DX5GCR5_RESERVED_7_SHIFT                                           7
-#define DDR_PHY_DX5GCR5_RESERVED_7_MASK                                            0x00000080U
-
-/*Byte Lane internal VREF Select for Rank 0*/
-#undef DDR_PHY_DX5GCR5_DXREFISELR0_DEFVAL
-#undef DDR_PHY_DX5GCR5_DXREFISELR0_SHIFT
-#undef DDR_PHY_DX5GCR5_DXREFISELR0_MASK
-#define DDR_PHY_DX5GCR5_DXREFISELR0_DEFVAL                                         0x09090909
-#define DDR_PHY_DX5GCR5_DXREFISELR0_SHIFT                                          0
-#define DDR_PHY_DX5GCR5_DXREFISELR0_MASK                                           0x0000007FU
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX5GCR6_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DX5GCR6_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DX5GCR6_RESERVED_31_30_MASK
-#define DDR_PHY_DX5GCR6_RESERVED_31_30_DEFVAL                                      0x09090909
-#define DDR_PHY_DX5GCR6_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_DX5GCR6_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*DRAM DQ VREF Select for Rank3*/
-#undef DDR_PHY_DX5GCR6_DXDQVREFR3_DEFVAL
-#undef DDR_PHY_DX5GCR6_DXDQVREFR3_SHIFT
-#undef DDR_PHY_DX5GCR6_DXDQVREFR3_MASK
-#define DDR_PHY_DX5GCR6_DXDQVREFR3_DEFVAL                                          0x09090909
-#define DDR_PHY_DX5GCR6_DXDQVREFR3_SHIFT                                           24
-#define DDR_PHY_DX5GCR6_DXDQVREFR3_MASK                                            0x3F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX5GCR6_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX5GCR6_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX5GCR6_RESERVED_23_22_MASK
-#define DDR_PHY_DX5GCR6_RESERVED_23_22_DEFVAL                                      0x09090909
-#define DDR_PHY_DX5GCR6_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_DX5GCR6_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*DRAM DQ VREF Select for Rank2*/
-#undef DDR_PHY_DX5GCR6_DXDQVREFR2_DEFVAL
-#undef DDR_PHY_DX5GCR6_DXDQVREFR2_SHIFT
-#undef DDR_PHY_DX5GCR6_DXDQVREFR2_MASK
-#define DDR_PHY_DX5GCR6_DXDQVREFR2_DEFVAL                                          0x09090909
-#define DDR_PHY_DX5GCR6_DXDQVREFR2_SHIFT                                           16
-#define DDR_PHY_DX5GCR6_DXDQVREFR2_MASK                                            0x003F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX5GCR6_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_DX5GCR6_RESERVED_15_14_SHIFT
-#undef DDR_PHY_DX5GCR6_RESERVED_15_14_MASK
-#define DDR_PHY_DX5GCR6_RESERVED_15_14_DEFVAL                                      0x09090909
-#define DDR_PHY_DX5GCR6_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_DX5GCR6_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*DRAM DQ VREF Select for Rank1*/
-#undef DDR_PHY_DX5GCR6_DXDQVREFR1_DEFVAL
-#undef DDR_PHY_DX5GCR6_DXDQVREFR1_SHIFT
-#undef DDR_PHY_DX5GCR6_DXDQVREFR1_MASK
-#define DDR_PHY_DX5GCR6_DXDQVREFR1_DEFVAL                                          0x09090909
-#define DDR_PHY_DX5GCR6_DXDQVREFR1_SHIFT                                           8
-#define DDR_PHY_DX5GCR6_DXDQVREFR1_MASK                                            0x00003F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX5GCR6_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX5GCR6_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX5GCR6_RESERVED_7_6_MASK
-#define DDR_PHY_DX5GCR6_RESERVED_7_6_DEFVAL                                        0x09090909
-#define DDR_PHY_DX5GCR6_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX5GCR6_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*DRAM DQ VREF Select for Rank0*/
-#undef DDR_PHY_DX5GCR6_DXDQVREFR0_DEFVAL
-#undef DDR_PHY_DX5GCR6_DXDQVREFR0_SHIFT
-#undef DDR_PHY_DX5GCR6_DXDQVREFR0_MASK
-#define DDR_PHY_DX5GCR6_DXDQVREFR0_DEFVAL                                          0x09090909
-#define DDR_PHY_DX5GCR6_DXDQVREFR0_SHIFT                                           0
-#define DDR_PHY_DX5GCR6_DXDQVREFR0_MASK                                            0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX5LCDLR2_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX5LCDLR2_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX5LCDLR2_RESERVED_31_25_MASK
-#define DDR_PHY_DX5LCDLR2_RESERVED_31_25_DEFVAL                                    0x00000000
-#define DDR_PHY_DX5LCDLR2_RESERVED_31_25_SHIFT                                     25
-#define DDR_PHY_DX5LCDLR2_RESERVED_31_25_MASK                                      0xFE000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX5LCDLR2_RESERVED_24_16_DEFVAL
-#undef DDR_PHY_DX5LCDLR2_RESERVED_24_16_SHIFT
-#undef DDR_PHY_DX5LCDLR2_RESERVED_24_16_MASK
-#define DDR_PHY_DX5LCDLR2_RESERVED_24_16_DEFVAL                                    0x00000000
-#define DDR_PHY_DX5LCDLR2_RESERVED_24_16_SHIFT                                     16
-#define DDR_PHY_DX5LCDLR2_RESERVED_24_16_MASK                                      0x01FF0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX5LCDLR2_RESERVED_15_9_DEFVAL
-#undef DDR_PHY_DX5LCDLR2_RESERVED_15_9_SHIFT
-#undef DDR_PHY_DX5LCDLR2_RESERVED_15_9_MASK
-#define DDR_PHY_DX5LCDLR2_RESERVED_15_9_DEFVAL                                     0x00000000
-#define DDR_PHY_DX5LCDLR2_RESERVED_15_9_SHIFT                                      9
-#define DDR_PHY_DX5LCDLR2_RESERVED_15_9_MASK                                       0x0000FE00U
-
-/*Read DQS Gating Delay*/
-#undef DDR_PHY_DX5LCDLR2_DQSGD_DEFVAL
-#undef DDR_PHY_DX5LCDLR2_DQSGD_SHIFT
-#undef DDR_PHY_DX5LCDLR2_DQSGD_MASK
-#define DDR_PHY_DX5LCDLR2_DQSGD_DEFVAL                                             0x00000000
-#define DDR_PHY_DX5LCDLR2_DQSGD_SHIFT                                              0
-#define DDR_PHY_DX5LCDLR2_DQSGD_MASK                                               0x000001FFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX5GTR0_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DX5GTR0_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DX5GTR0_RESERVED_31_24_MASK
-#define DDR_PHY_DX5GTR0_RESERVED_31_24_DEFVAL                                      0x00020000
-#define DDR_PHY_DX5GTR0_RESERVED_31_24_SHIFT                                       27
-#define DDR_PHY_DX5GTR0_RESERVED_31_24_MASK                                        0xF8000000U
-
-/*DQ Write Path Latency Pipeline*/
-#undef DDR_PHY_DX5GTR0_WDQSL_DEFVAL
-#undef DDR_PHY_DX5GTR0_WDQSL_SHIFT
-#undef DDR_PHY_DX5GTR0_WDQSL_MASK
-#define DDR_PHY_DX5GTR0_WDQSL_DEFVAL                                               0x00020000
-#define DDR_PHY_DX5GTR0_WDQSL_SHIFT                                                24
-#define DDR_PHY_DX5GTR0_WDQSL_MASK                                                 0x07000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX5GTR0_RESERVED_23_20_DEFVAL
-#undef DDR_PHY_DX5GTR0_RESERVED_23_20_SHIFT
-#undef DDR_PHY_DX5GTR0_RESERVED_23_20_MASK
-#define DDR_PHY_DX5GTR0_RESERVED_23_20_DEFVAL                                      0x00020000
-#define DDR_PHY_DX5GTR0_RESERVED_23_20_SHIFT                                       20
-#define DDR_PHY_DX5GTR0_RESERVED_23_20_MASK                                        0x00F00000U
-
-/*Write Leveling System Latency*/
-#undef DDR_PHY_DX5GTR0_WLSL_DEFVAL
-#undef DDR_PHY_DX5GTR0_WLSL_SHIFT
-#undef DDR_PHY_DX5GTR0_WLSL_MASK
-#define DDR_PHY_DX5GTR0_WLSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX5GTR0_WLSL_SHIFT                                                 16
-#define DDR_PHY_DX5GTR0_WLSL_MASK                                                  0x000F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX5GTR0_RESERVED_15_13_DEFVAL
-#undef DDR_PHY_DX5GTR0_RESERVED_15_13_SHIFT
-#undef DDR_PHY_DX5GTR0_RESERVED_15_13_MASK
-#define DDR_PHY_DX5GTR0_RESERVED_15_13_DEFVAL                                      0x00020000
-#define DDR_PHY_DX5GTR0_RESERVED_15_13_SHIFT                                       13
-#define DDR_PHY_DX5GTR0_RESERVED_15_13_MASK                                        0x0000E000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX5GTR0_RESERVED_12_8_DEFVAL
-#undef DDR_PHY_DX5GTR0_RESERVED_12_8_SHIFT
-#undef DDR_PHY_DX5GTR0_RESERVED_12_8_MASK
-#define DDR_PHY_DX5GTR0_RESERVED_12_8_DEFVAL                                       0x00020000
-#define DDR_PHY_DX5GTR0_RESERVED_12_8_SHIFT                                        8
-#define DDR_PHY_DX5GTR0_RESERVED_12_8_MASK                                         0x00001F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX5GTR0_RESERVED_7_5_DEFVAL
-#undef DDR_PHY_DX5GTR0_RESERVED_7_5_SHIFT
-#undef DDR_PHY_DX5GTR0_RESERVED_7_5_MASK
-#define DDR_PHY_DX5GTR0_RESERVED_7_5_DEFVAL                                        0x00020000
-#define DDR_PHY_DX5GTR0_RESERVED_7_5_SHIFT                                         5
-#define DDR_PHY_DX5GTR0_RESERVED_7_5_MASK                                          0x000000E0U
-
-/*DQS Gating System Latency*/
-#undef DDR_PHY_DX5GTR0_DGSL_DEFVAL
-#undef DDR_PHY_DX5GTR0_DGSL_SHIFT
-#undef DDR_PHY_DX5GTR0_DGSL_MASK
-#define DDR_PHY_DX5GTR0_DGSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX5GTR0_DGSL_SHIFT                                                 0
-#define DDR_PHY_DX5GTR0_DGSL_MASK                                                  0x0000001FU
-
-/*Calibration Bypass*/
-#undef DDR_PHY_DX6GCR0_CALBYP_DEFVAL
-#undef DDR_PHY_DX6GCR0_CALBYP_SHIFT
-#undef DDR_PHY_DX6GCR0_CALBYP_MASK
-#define DDR_PHY_DX6GCR0_CALBYP_DEFVAL                                              0x40200204
-#define DDR_PHY_DX6GCR0_CALBYP_SHIFT                                               31
-#define DDR_PHY_DX6GCR0_CALBYP_MASK                                                0x80000000U
-
-/*Master Delay Line Enable*/
-#undef DDR_PHY_DX6GCR0_MDLEN_DEFVAL
-#undef DDR_PHY_DX6GCR0_MDLEN_SHIFT
-#undef DDR_PHY_DX6GCR0_MDLEN_MASK
-#define DDR_PHY_DX6GCR0_MDLEN_DEFVAL                                               0x40200204
-#define DDR_PHY_DX6GCR0_MDLEN_SHIFT                                                30
-#define DDR_PHY_DX6GCR0_MDLEN_MASK                                                 0x40000000U
-
-/*Configurable ODT(TE) Phase Shift*/
-#undef DDR_PHY_DX6GCR0_CODTSHFT_DEFVAL
-#undef DDR_PHY_DX6GCR0_CODTSHFT_SHIFT
-#undef DDR_PHY_DX6GCR0_CODTSHFT_MASK
-#define DDR_PHY_DX6GCR0_CODTSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX6GCR0_CODTSHFT_SHIFT                                             28
-#define DDR_PHY_DX6GCR0_CODTSHFT_MASK                                              0x30000000U
-
-/*DQS Duty Cycle Correction*/
-#undef DDR_PHY_DX6GCR0_DQSDCC_DEFVAL
-#undef DDR_PHY_DX6GCR0_DQSDCC_SHIFT
-#undef DDR_PHY_DX6GCR0_DQSDCC_MASK
-#define DDR_PHY_DX6GCR0_DQSDCC_DEFVAL                                              0x40200204
-#define DDR_PHY_DX6GCR0_DQSDCC_SHIFT                                               24
-#define DDR_PHY_DX6GCR0_DQSDCC_MASK                                                0x0F000000U
-
-/*Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY*/
-#undef DDR_PHY_DX6GCR0_RDDLY_DEFVAL
-#undef DDR_PHY_DX6GCR0_RDDLY_SHIFT
-#undef DDR_PHY_DX6GCR0_RDDLY_MASK
-#define DDR_PHY_DX6GCR0_RDDLY_DEFVAL                                               0x40200204
-#define DDR_PHY_DX6GCR0_RDDLY_SHIFT                                                20
-#define DDR_PHY_DX6GCR0_RDDLY_MASK                                                 0x00F00000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX6GCR0_RESERVED_19_14_DEFVAL
-#undef DDR_PHY_DX6GCR0_RESERVED_19_14_SHIFT
-#undef DDR_PHY_DX6GCR0_RESERVED_19_14_MASK
-#define DDR_PHY_DX6GCR0_RESERVED_19_14_DEFVAL                                      0x40200204
-#define DDR_PHY_DX6GCR0_RESERVED_19_14_SHIFT                                       14
-#define DDR_PHY_DX6GCR0_RESERVED_19_14_MASK                                        0x000FC000U
-
-/*DQSNSE Power Down Receiver*/
-#undef DDR_PHY_DX6GCR0_DQSNSEPDR_DEFVAL
-#undef DDR_PHY_DX6GCR0_DQSNSEPDR_SHIFT
-#undef DDR_PHY_DX6GCR0_DQSNSEPDR_MASK
-#define DDR_PHY_DX6GCR0_DQSNSEPDR_DEFVAL                                           0x40200204
-#define DDR_PHY_DX6GCR0_DQSNSEPDR_SHIFT                                            13
-#define DDR_PHY_DX6GCR0_DQSNSEPDR_MASK                                             0x00002000U
-
-/*DQSSE Power Down Receiver*/
-#undef DDR_PHY_DX6GCR0_DQSSEPDR_DEFVAL
-#undef DDR_PHY_DX6GCR0_DQSSEPDR_SHIFT
-#undef DDR_PHY_DX6GCR0_DQSSEPDR_MASK
-#define DDR_PHY_DX6GCR0_DQSSEPDR_DEFVAL                                            0x40200204
-#define DDR_PHY_DX6GCR0_DQSSEPDR_SHIFT                                             12
-#define DDR_PHY_DX6GCR0_DQSSEPDR_MASK                                              0x00001000U
-
-/*RTT On Additive Latency*/
-#undef DDR_PHY_DX6GCR0_RTTOAL_DEFVAL
-#undef DDR_PHY_DX6GCR0_RTTOAL_SHIFT
-#undef DDR_PHY_DX6GCR0_RTTOAL_MASK
-#define DDR_PHY_DX6GCR0_RTTOAL_DEFVAL                                              0x40200204
-#define DDR_PHY_DX6GCR0_RTTOAL_SHIFT                                               11
-#define DDR_PHY_DX6GCR0_RTTOAL_MASK                                                0x00000800U
-
-/*RTT Output Hold*/
-#undef DDR_PHY_DX6GCR0_RTTOH_DEFVAL
-#undef DDR_PHY_DX6GCR0_RTTOH_SHIFT
-#undef DDR_PHY_DX6GCR0_RTTOH_MASK
-#define DDR_PHY_DX6GCR0_RTTOH_DEFVAL                                               0x40200204
-#define DDR_PHY_DX6GCR0_RTTOH_SHIFT                                                9
-#define DDR_PHY_DX6GCR0_RTTOH_MASK                                                 0x00000600U
-
-/*Configurable PDR Phase Shift*/
-#undef DDR_PHY_DX6GCR0_CPDRSHFT_DEFVAL
-#undef DDR_PHY_DX6GCR0_CPDRSHFT_SHIFT
-#undef DDR_PHY_DX6GCR0_CPDRSHFT_MASK
-#define DDR_PHY_DX6GCR0_CPDRSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX6GCR0_CPDRSHFT_SHIFT                                             7
-#define DDR_PHY_DX6GCR0_CPDRSHFT_MASK                                              0x00000180U
-
-/*DQSR Power Down*/
-#undef DDR_PHY_DX6GCR0_DQSRPD_DEFVAL
-#undef DDR_PHY_DX6GCR0_DQSRPD_SHIFT
-#undef DDR_PHY_DX6GCR0_DQSRPD_MASK
-#define DDR_PHY_DX6GCR0_DQSRPD_DEFVAL                                              0x40200204
-#define DDR_PHY_DX6GCR0_DQSRPD_SHIFT                                               6
-#define DDR_PHY_DX6GCR0_DQSRPD_MASK                                                0x00000040U
-
-/*DQSG Power Down Receiver*/
-#undef DDR_PHY_DX6GCR0_DQSGPDR_DEFVAL
-#undef DDR_PHY_DX6GCR0_DQSGPDR_SHIFT
-#undef DDR_PHY_DX6GCR0_DQSGPDR_MASK
-#define DDR_PHY_DX6GCR0_DQSGPDR_DEFVAL                                             0x40200204
-#define DDR_PHY_DX6GCR0_DQSGPDR_SHIFT                                              5
-#define DDR_PHY_DX6GCR0_DQSGPDR_MASK                                               0x00000020U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX6GCR0_RESERVED_4_DEFVAL
-#undef DDR_PHY_DX6GCR0_RESERVED_4_SHIFT
-#undef DDR_PHY_DX6GCR0_RESERVED_4_MASK
-#define DDR_PHY_DX6GCR0_RESERVED_4_DEFVAL                                          0x40200204
-#define DDR_PHY_DX6GCR0_RESERVED_4_SHIFT                                           4
-#define DDR_PHY_DX6GCR0_RESERVED_4_MASK                                            0x00000010U
-
-/*DQSG On-Die Termination*/
-#undef DDR_PHY_DX6GCR0_DQSGODT_DEFVAL
-#undef DDR_PHY_DX6GCR0_DQSGODT_SHIFT
-#undef DDR_PHY_DX6GCR0_DQSGODT_MASK
-#define DDR_PHY_DX6GCR0_DQSGODT_DEFVAL                                             0x40200204
-#define DDR_PHY_DX6GCR0_DQSGODT_SHIFT                                              3
-#define DDR_PHY_DX6GCR0_DQSGODT_MASK                                               0x00000008U
-
-/*DQSG Output Enable*/
-#undef DDR_PHY_DX6GCR0_DQSGOE_DEFVAL
-#undef DDR_PHY_DX6GCR0_DQSGOE_SHIFT
-#undef DDR_PHY_DX6GCR0_DQSGOE_MASK
-#define DDR_PHY_DX6GCR0_DQSGOE_DEFVAL                                              0x40200204
-#define DDR_PHY_DX6GCR0_DQSGOE_SHIFT                                               2
-#define DDR_PHY_DX6GCR0_DQSGOE_MASK                                                0x00000004U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX6GCR0_RESERVED_1_0_DEFVAL
-#undef DDR_PHY_DX6GCR0_RESERVED_1_0_SHIFT
-#undef DDR_PHY_DX6GCR0_RESERVED_1_0_MASK
-#define DDR_PHY_DX6GCR0_RESERVED_1_0_DEFVAL                                        0x40200204
-#define DDR_PHY_DX6GCR0_RESERVED_1_0_SHIFT                                         0
-#define DDR_PHY_DX6GCR0_RESERVED_1_0_MASK                                          0x00000003U
-
-/*Enables the PDR mode for DQ[7:0]*/
-#undef DDR_PHY_DX6GCR1_DXPDRMODE_DEFVAL
-#undef DDR_PHY_DX6GCR1_DXPDRMODE_SHIFT
-#undef DDR_PHY_DX6GCR1_DXPDRMODE_MASK
-#define DDR_PHY_DX6GCR1_DXPDRMODE_DEFVAL                                           0x00007FFF
-#define DDR_PHY_DX6GCR1_DXPDRMODE_SHIFT                                            16
-#define DDR_PHY_DX6GCR1_DXPDRMODE_MASK                                             0xFFFF0000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_DX6GCR1_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX6GCR1_RESERVED_15_SHIFT
-#undef DDR_PHY_DX6GCR1_RESERVED_15_MASK
-#define DDR_PHY_DX6GCR1_RESERVED_15_DEFVAL                                         0x00007FFF
-#define DDR_PHY_DX6GCR1_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX6GCR1_RESERVED_15_MASK                                           0x00008000U
-
-/*Select the delayed or non-delayed read data strobe #*/
-#undef DDR_PHY_DX6GCR1_QSNSEL_DEFVAL
-#undef DDR_PHY_DX6GCR1_QSNSEL_SHIFT
-#undef DDR_PHY_DX6GCR1_QSNSEL_MASK
-#define DDR_PHY_DX6GCR1_QSNSEL_DEFVAL                                              0x00007FFF
-#define DDR_PHY_DX6GCR1_QSNSEL_SHIFT                                               14
-#define DDR_PHY_DX6GCR1_QSNSEL_MASK                                                0x00004000U
-
-/*Select the delayed or non-delayed read data strobe*/
-#undef DDR_PHY_DX6GCR1_QSSEL_DEFVAL
-#undef DDR_PHY_DX6GCR1_QSSEL_SHIFT
-#undef DDR_PHY_DX6GCR1_QSSEL_MASK
-#define DDR_PHY_DX6GCR1_QSSEL_DEFVAL                                               0x00007FFF
-#define DDR_PHY_DX6GCR1_QSSEL_SHIFT                                                13
-#define DDR_PHY_DX6GCR1_QSSEL_MASK                                                 0x00002000U
-
-/*Enables Read Data Strobe in a byte lane*/
-#undef DDR_PHY_DX6GCR1_OEEN_DEFVAL
-#undef DDR_PHY_DX6GCR1_OEEN_SHIFT
-#undef DDR_PHY_DX6GCR1_OEEN_MASK
-#define DDR_PHY_DX6GCR1_OEEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX6GCR1_OEEN_SHIFT                                                 12
-#define DDR_PHY_DX6GCR1_OEEN_MASK                                                  0x00001000U
-
-/*Enables PDR in a byte lane*/
-#undef DDR_PHY_DX6GCR1_PDREN_DEFVAL
-#undef DDR_PHY_DX6GCR1_PDREN_SHIFT
-#undef DDR_PHY_DX6GCR1_PDREN_MASK
-#define DDR_PHY_DX6GCR1_PDREN_DEFVAL                                               0x00007FFF
-#define DDR_PHY_DX6GCR1_PDREN_SHIFT                                                11
-#define DDR_PHY_DX6GCR1_PDREN_MASK                                                 0x00000800U
-
-/*Enables ODT/TE in a byte lane*/
-#undef DDR_PHY_DX6GCR1_TEEN_DEFVAL
-#undef DDR_PHY_DX6GCR1_TEEN_SHIFT
-#undef DDR_PHY_DX6GCR1_TEEN_MASK
-#define DDR_PHY_DX6GCR1_TEEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX6GCR1_TEEN_SHIFT                                                 10
-#define DDR_PHY_DX6GCR1_TEEN_MASK                                                  0x00000400U
-
-/*Enables Write Data strobe in a byte lane*/
-#undef DDR_PHY_DX6GCR1_DSEN_DEFVAL
-#undef DDR_PHY_DX6GCR1_DSEN_SHIFT
-#undef DDR_PHY_DX6GCR1_DSEN_MASK
-#define DDR_PHY_DX6GCR1_DSEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX6GCR1_DSEN_SHIFT                                                 9
-#define DDR_PHY_DX6GCR1_DSEN_MASK                                                  0x00000200U
-
-/*Enables DM pin in a byte lane*/
-#undef DDR_PHY_DX6GCR1_DMEN_DEFVAL
-#undef DDR_PHY_DX6GCR1_DMEN_SHIFT
-#undef DDR_PHY_DX6GCR1_DMEN_MASK
-#define DDR_PHY_DX6GCR1_DMEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX6GCR1_DMEN_SHIFT                                                 8
-#define DDR_PHY_DX6GCR1_DMEN_MASK                                                  0x00000100U
-
-/*Enables DQ corresponding to each bit in a byte*/
-#undef DDR_PHY_DX6GCR1_DQEN_DEFVAL
-#undef DDR_PHY_DX6GCR1_DQEN_SHIFT
-#undef DDR_PHY_DX6GCR1_DQEN_MASK
-#define DDR_PHY_DX6GCR1_DQEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX6GCR1_DQEN_SHIFT                                                 0
-#define DDR_PHY_DX6GCR1_DQEN_MASK                                                  0x000000FFU
-
-/*Byte lane VREF IOM (Used only by D4MU IOs)*/
-#undef DDR_PHY_DX6GCR4_RESERVED_31_29_DEFVAL
-#undef DDR_PHY_DX6GCR4_RESERVED_31_29_SHIFT
-#undef DDR_PHY_DX6GCR4_RESERVED_31_29_MASK
-#define DDR_PHY_DX6GCR4_RESERVED_31_29_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX6GCR4_RESERVED_31_29_SHIFT                                       29
-#define DDR_PHY_DX6GCR4_RESERVED_31_29_MASK                                        0xE0000000U
-
-/*Byte Lane VREF Pad Enable*/
-#undef DDR_PHY_DX6GCR4_DXREFPEN_DEFVAL
-#undef DDR_PHY_DX6GCR4_DXREFPEN_SHIFT
-#undef DDR_PHY_DX6GCR4_DXREFPEN_MASK
-#define DDR_PHY_DX6GCR4_DXREFPEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX6GCR4_DXREFPEN_SHIFT                                             28
-#define DDR_PHY_DX6GCR4_DXREFPEN_MASK                                              0x10000000U
-
-/*Byte Lane Internal VREF Enable*/
-#undef DDR_PHY_DX6GCR4_DXREFEEN_DEFVAL
-#undef DDR_PHY_DX6GCR4_DXREFEEN_SHIFT
-#undef DDR_PHY_DX6GCR4_DXREFEEN_MASK
-#define DDR_PHY_DX6GCR4_DXREFEEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX6GCR4_DXREFEEN_SHIFT                                             26
-#define DDR_PHY_DX6GCR4_DXREFEEN_MASK                                              0x0C000000U
-
-/*Byte Lane Single-End VREF Enable*/
-#undef DDR_PHY_DX6GCR4_DXREFSEN_DEFVAL
-#undef DDR_PHY_DX6GCR4_DXREFSEN_SHIFT
-#undef DDR_PHY_DX6GCR4_DXREFSEN_MASK
-#define DDR_PHY_DX6GCR4_DXREFSEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX6GCR4_DXREFSEN_SHIFT                                             25
-#define DDR_PHY_DX6GCR4_DXREFSEN_MASK                                              0x02000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX6GCR4_RESERVED_24_DEFVAL
-#undef DDR_PHY_DX6GCR4_RESERVED_24_SHIFT
-#undef DDR_PHY_DX6GCR4_RESERVED_24_MASK
-#define DDR_PHY_DX6GCR4_RESERVED_24_DEFVAL                                         0x0E00003C
-#define DDR_PHY_DX6GCR4_RESERVED_24_SHIFT                                          24
-#define DDR_PHY_DX6GCR4_RESERVED_24_MASK                                           0x01000000U
-
-/*External VREF generator REFSEL range select*/
-#undef DDR_PHY_DX6GCR4_DXREFESELRANGE_DEFVAL
-#undef DDR_PHY_DX6GCR4_DXREFESELRANGE_SHIFT
-#undef DDR_PHY_DX6GCR4_DXREFESELRANGE_MASK
-#define DDR_PHY_DX6GCR4_DXREFESELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX6GCR4_DXREFESELRANGE_SHIFT                                       23
-#define DDR_PHY_DX6GCR4_DXREFESELRANGE_MASK                                        0x00800000U
-
-/*Byte Lane External VREF Select*/
-#undef DDR_PHY_DX6GCR4_DXREFESEL_DEFVAL
-#undef DDR_PHY_DX6GCR4_DXREFESEL_SHIFT
-#undef DDR_PHY_DX6GCR4_DXREFESEL_MASK
-#define DDR_PHY_DX6GCR4_DXREFESEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX6GCR4_DXREFESEL_SHIFT                                            16
-#define DDR_PHY_DX6GCR4_DXREFESEL_MASK                                             0x007F0000U
-
-/*Single ended VREF generator REFSEL range select*/
-#undef DDR_PHY_DX6GCR4_DXREFSSELRANGE_DEFVAL
-#undef DDR_PHY_DX6GCR4_DXREFSSELRANGE_SHIFT
-#undef DDR_PHY_DX6GCR4_DXREFSSELRANGE_MASK
-#define DDR_PHY_DX6GCR4_DXREFSSELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX6GCR4_DXREFSSELRANGE_SHIFT                                       15
-#define DDR_PHY_DX6GCR4_DXREFSSELRANGE_MASK                                        0x00008000U
-
-/*Byte Lane Single-End VREF Select*/
-#undef DDR_PHY_DX6GCR4_DXREFSSEL_DEFVAL
-#undef DDR_PHY_DX6GCR4_DXREFSSEL_SHIFT
-#undef DDR_PHY_DX6GCR4_DXREFSSEL_MASK
-#define DDR_PHY_DX6GCR4_DXREFSSEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX6GCR4_DXREFSSEL_SHIFT                                            8
-#define DDR_PHY_DX6GCR4_DXREFSSEL_MASK                                             0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX6GCR4_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX6GCR4_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX6GCR4_RESERVED_7_6_MASK
-#define DDR_PHY_DX6GCR4_RESERVED_7_6_DEFVAL                                        0x0E00003C
-#define DDR_PHY_DX6GCR4_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX6GCR4_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX6GCR4_DXREFIEN_DEFVAL
-#undef DDR_PHY_DX6GCR4_DXREFIEN_SHIFT
-#undef DDR_PHY_DX6GCR4_DXREFIEN_MASK
-#define DDR_PHY_DX6GCR4_DXREFIEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX6GCR4_DXREFIEN_SHIFT                                             2
-#define DDR_PHY_DX6GCR4_DXREFIEN_MASK                                              0x0000003CU
-
-/*VRMON control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX6GCR4_DXREFIMON_DEFVAL
-#undef DDR_PHY_DX6GCR4_DXREFIMON_SHIFT
-#undef DDR_PHY_DX6GCR4_DXREFIMON_MASK
-#define DDR_PHY_DX6GCR4_DXREFIMON_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX6GCR4_DXREFIMON_SHIFT                                            0
-#define DDR_PHY_DX6GCR4_DXREFIMON_MASK                                             0x00000003U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX6GCR5_RESERVED_31_DEFVAL
-#undef DDR_PHY_DX6GCR5_RESERVED_31_SHIFT
-#undef DDR_PHY_DX6GCR5_RESERVED_31_MASK
-#define DDR_PHY_DX6GCR5_RESERVED_31_DEFVAL                                         0x09090909
-#define DDR_PHY_DX6GCR5_RESERVED_31_SHIFT                                          31
-#define DDR_PHY_DX6GCR5_RESERVED_31_MASK                                           0x80000000U
-
-/*Byte Lane internal VREF Select for Rank 3*/
-#undef DDR_PHY_DX6GCR5_DXREFISELR3_DEFVAL
-#undef DDR_PHY_DX6GCR5_DXREFISELR3_SHIFT
-#undef DDR_PHY_DX6GCR5_DXREFISELR3_MASK
-#define DDR_PHY_DX6GCR5_DXREFISELR3_DEFVAL                                         0x09090909
-#define DDR_PHY_DX6GCR5_DXREFISELR3_SHIFT                                          24
-#define DDR_PHY_DX6GCR5_DXREFISELR3_MASK                                           0x7F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX6GCR5_RESERVED_23_DEFVAL
-#undef DDR_PHY_DX6GCR5_RESERVED_23_SHIFT
-#undef DDR_PHY_DX6GCR5_RESERVED_23_MASK
-#define DDR_PHY_DX6GCR5_RESERVED_23_DEFVAL                                         0x09090909
-#define DDR_PHY_DX6GCR5_RESERVED_23_SHIFT                                          23
-#define DDR_PHY_DX6GCR5_RESERVED_23_MASK                                           0x00800000U
-
-/*Byte Lane internal VREF Select for Rank 2*/
-#undef DDR_PHY_DX6GCR5_DXREFISELR2_DEFVAL
-#undef DDR_PHY_DX6GCR5_DXREFISELR2_SHIFT
-#undef DDR_PHY_DX6GCR5_DXREFISELR2_MASK
-#define DDR_PHY_DX6GCR5_DXREFISELR2_DEFVAL                                         0x09090909
-#define DDR_PHY_DX6GCR5_DXREFISELR2_SHIFT                                          16
-#define DDR_PHY_DX6GCR5_DXREFISELR2_MASK                                           0x007F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX6GCR5_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX6GCR5_RESERVED_15_SHIFT
-#undef DDR_PHY_DX6GCR5_RESERVED_15_MASK
-#define DDR_PHY_DX6GCR5_RESERVED_15_DEFVAL                                         0x09090909
-#define DDR_PHY_DX6GCR5_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX6GCR5_RESERVED_15_MASK                                           0x00008000U
-
-/*Byte Lane internal VREF Select for Rank 1*/
-#undef DDR_PHY_DX6GCR5_DXREFISELR1_DEFVAL
-#undef DDR_PHY_DX6GCR5_DXREFISELR1_SHIFT
-#undef DDR_PHY_DX6GCR5_DXREFISELR1_MASK
-#define DDR_PHY_DX6GCR5_DXREFISELR1_DEFVAL                                         0x09090909
-#define DDR_PHY_DX6GCR5_DXREFISELR1_SHIFT                                          8
-#define DDR_PHY_DX6GCR5_DXREFISELR1_MASK                                           0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX6GCR5_RESERVED_7_DEFVAL
-#undef DDR_PHY_DX6GCR5_RESERVED_7_SHIFT
-#undef DDR_PHY_DX6GCR5_RESERVED_7_MASK
-#define DDR_PHY_DX6GCR5_RESERVED_7_DEFVAL                                          0x09090909
-#define DDR_PHY_DX6GCR5_RESERVED_7_SHIFT                                           7
-#define DDR_PHY_DX6GCR5_RESERVED_7_MASK                                            0x00000080U
-
-/*Byte Lane internal VREF Select for Rank 0*/
-#undef DDR_PHY_DX6GCR5_DXREFISELR0_DEFVAL
-#undef DDR_PHY_DX6GCR5_DXREFISELR0_SHIFT
-#undef DDR_PHY_DX6GCR5_DXREFISELR0_MASK
-#define DDR_PHY_DX6GCR5_DXREFISELR0_DEFVAL                                         0x09090909
-#define DDR_PHY_DX6GCR5_DXREFISELR0_SHIFT                                          0
-#define DDR_PHY_DX6GCR5_DXREFISELR0_MASK                                           0x0000007FU
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX6GCR6_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DX6GCR6_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DX6GCR6_RESERVED_31_30_MASK
-#define DDR_PHY_DX6GCR6_RESERVED_31_30_DEFVAL                                      0x09090909
-#define DDR_PHY_DX6GCR6_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_DX6GCR6_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*DRAM DQ VREF Select for Rank3*/
-#undef DDR_PHY_DX6GCR6_DXDQVREFR3_DEFVAL
-#undef DDR_PHY_DX6GCR6_DXDQVREFR3_SHIFT
-#undef DDR_PHY_DX6GCR6_DXDQVREFR3_MASK
-#define DDR_PHY_DX6GCR6_DXDQVREFR3_DEFVAL                                          0x09090909
-#define DDR_PHY_DX6GCR6_DXDQVREFR3_SHIFT                                           24
-#define DDR_PHY_DX6GCR6_DXDQVREFR3_MASK                                            0x3F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX6GCR6_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX6GCR6_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX6GCR6_RESERVED_23_22_MASK
-#define DDR_PHY_DX6GCR6_RESERVED_23_22_DEFVAL                                      0x09090909
-#define DDR_PHY_DX6GCR6_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_DX6GCR6_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*DRAM DQ VREF Select for Rank2*/
-#undef DDR_PHY_DX6GCR6_DXDQVREFR2_DEFVAL
-#undef DDR_PHY_DX6GCR6_DXDQVREFR2_SHIFT
-#undef DDR_PHY_DX6GCR6_DXDQVREFR2_MASK
-#define DDR_PHY_DX6GCR6_DXDQVREFR2_DEFVAL                                          0x09090909
-#define DDR_PHY_DX6GCR6_DXDQVREFR2_SHIFT                                           16
-#define DDR_PHY_DX6GCR6_DXDQVREFR2_MASK                                            0x003F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX6GCR6_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_DX6GCR6_RESERVED_15_14_SHIFT
-#undef DDR_PHY_DX6GCR6_RESERVED_15_14_MASK
-#define DDR_PHY_DX6GCR6_RESERVED_15_14_DEFVAL                                      0x09090909
-#define DDR_PHY_DX6GCR6_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_DX6GCR6_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*DRAM DQ VREF Select for Rank1*/
-#undef DDR_PHY_DX6GCR6_DXDQVREFR1_DEFVAL
-#undef DDR_PHY_DX6GCR6_DXDQVREFR1_SHIFT
-#undef DDR_PHY_DX6GCR6_DXDQVREFR1_MASK
-#define DDR_PHY_DX6GCR6_DXDQVREFR1_DEFVAL                                          0x09090909
-#define DDR_PHY_DX6GCR6_DXDQVREFR1_SHIFT                                           8
-#define DDR_PHY_DX6GCR6_DXDQVREFR1_MASK                                            0x00003F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX6GCR6_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX6GCR6_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX6GCR6_RESERVED_7_6_MASK
-#define DDR_PHY_DX6GCR6_RESERVED_7_6_DEFVAL                                        0x09090909
-#define DDR_PHY_DX6GCR6_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX6GCR6_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*DRAM DQ VREF Select for Rank0*/
-#undef DDR_PHY_DX6GCR6_DXDQVREFR0_DEFVAL
-#undef DDR_PHY_DX6GCR6_DXDQVREFR0_SHIFT
-#undef DDR_PHY_DX6GCR6_DXDQVREFR0_MASK
-#define DDR_PHY_DX6GCR6_DXDQVREFR0_DEFVAL                                          0x09090909
-#define DDR_PHY_DX6GCR6_DXDQVREFR0_SHIFT                                           0
-#define DDR_PHY_DX6GCR6_DXDQVREFR0_MASK                                            0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX6LCDLR2_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX6LCDLR2_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX6LCDLR2_RESERVED_31_25_MASK
-#define DDR_PHY_DX6LCDLR2_RESERVED_31_25_DEFVAL                                    0x00000000
-#define DDR_PHY_DX6LCDLR2_RESERVED_31_25_SHIFT                                     25
-#define DDR_PHY_DX6LCDLR2_RESERVED_31_25_MASK                                      0xFE000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX6LCDLR2_RESERVED_24_16_DEFVAL
-#undef DDR_PHY_DX6LCDLR2_RESERVED_24_16_SHIFT
-#undef DDR_PHY_DX6LCDLR2_RESERVED_24_16_MASK
-#define DDR_PHY_DX6LCDLR2_RESERVED_24_16_DEFVAL                                    0x00000000
-#define DDR_PHY_DX6LCDLR2_RESERVED_24_16_SHIFT                                     16
-#define DDR_PHY_DX6LCDLR2_RESERVED_24_16_MASK                                      0x01FF0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX6LCDLR2_RESERVED_15_9_DEFVAL
-#undef DDR_PHY_DX6LCDLR2_RESERVED_15_9_SHIFT
-#undef DDR_PHY_DX6LCDLR2_RESERVED_15_9_MASK
-#define DDR_PHY_DX6LCDLR2_RESERVED_15_9_DEFVAL                                     0x00000000
-#define DDR_PHY_DX6LCDLR2_RESERVED_15_9_SHIFT                                      9
-#define DDR_PHY_DX6LCDLR2_RESERVED_15_9_MASK                                       0x0000FE00U
-
-/*Read DQS Gating Delay*/
-#undef DDR_PHY_DX6LCDLR2_DQSGD_DEFVAL
-#undef DDR_PHY_DX6LCDLR2_DQSGD_SHIFT
-#undef DDR_PHY_DX6LCDLR2_DQSGD_MASK
-#define DDR_PHY_DX6LCDLR2_DQSGD_DEFVAL                                             0x00000000
-#define DDR_PHY_DX6LCDLR2_DQSGD_SHIFT                                              0
-#define DDR_PHY_DX6LCDLR2_DQSGD_MASK                                               0x000001FFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX6GTR0_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DX6GTR0_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DX6GTR0_RESERVED_31_24_MASK
-#define DDR_PHY_DX6GTR0_RESERVED_31_24_DEFVAL                                      0x00020000
-#define DDR_PHY_DX6GTR0_RESERVED_31_24_SHIFT                                       27
-#define DDR_PHY_DX6GTR0_RESERVED_31_24_MASK                                        0xF8000000U
-
-/*DQ Write Path Latency Pipeline*/
-#undef DDR_PHY_DX6GTR0_WDQSL_DEFVAL
-#undef DDR_PHY_DX6GTR0_WDQSL_SHIFT
-#undef DDR_PHY_DX6GTR0_WDQSL_MASK
-#define DDR_PHY_DX6GTR0_WDQSL_DEFVAL                                               0x00020000
-#define DDR_PHY_DX6GTR0_WDQSL_SHIFT                                                24
-#define DDR_PHY_DX6GTR0_WDQSL_MASK                                                 0x07000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX6GTR0_RESERVED_23_20_DEFVAL
-#undef DDR_PHY_DX6GTR0_RESERVED_23_20_SHIFT
-#undef DDR_PHY_DX6GTR0_RESERVED_23_20_MASK
-#define DDR_PHY_DX6GTR0_RESERVED_23_20_DEFVAL                                      0x00020000
-#define DDR_PHY_DX6GTR0_RESERVED_23_20_SHIFT                                       20
-#define DDR_PHY_DX6GTR0_RESERVED_23_20_MASK                                        0x00F00000U
-
-/*Write Leveling System Latency*/
-#undef DDR_PHY_DX6GTR0_WLSL_DEFVAL
-#undef DDR_PHY_DX6GTR0_WLSL_SHIFT
-#undef DDR_PHY_DX6GTR0_WLSL_MASK
-#define DDR_PHY_DX6GTR0_WLSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX6GTR0_WLSL_SHIFT                                                 16
-#define DDR_PHY_DX6GTR0_WLSL_MASK                                                  0x000F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX6GTR0_RESERVED_15_13_DEFVAL
-#undef DDR_PHY_DX6GTR0_RESERVED_15_13_SHIFT
-#undef DDR_PHY_DX6GTR0_RESERVED_15_13_MASK
-#define DDR_PHY_DX6GTR0_RESERVED_15_13_DEFVAL                                      0x00020000
-#define DDR_PHY_DX6GTR0_RESERVED_15_13_SHIFT                                       13
-#define DDR_PHY_DX6GTR0_RESERVED_15_13_MASK                                        0x0000E000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX6GTR0_RESERVED_12_8_DEFVAL
-#undef DDR_PHY_DX6GTR0_RESERVED_12_8_SHIFT
-#undef DDR_PHY_DX6GTR0_RESERVED_12_8_MASK
-#define DDR_PHY_DX6GTR0_RESERVED_12_8_DEFVAL                                       0x00020000
-#define DDR_PHY_DX6GTR0_RESERVED_12_8_SHIFT                                        8
-#define DDR_PHY_DX6GTR0_RESERVED_12_8_MASK                                         0x00001F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX6GTR0_RESERVED_7_5_DEFVAL
-#undef DDR_PHY_DX6GTR0_RESERVED_7_5_SHIFT
-#undef DDR_PHY_DX6GTR0_RESERVED_7_5_MASK
-#define DDR_PHY_DX6GTR0_RESERVED_7_5_DEFVAL                                        0x00020000
-#define DDR_PHY_DX6GTR0_RESERVED_7_5_SHIFT                                         5
-#define DDR_PHY_DX6GTR0_RESERVED_7_5_MASK                                          0x000000E0U
-
-/*DQS Gating System Latency*/
-#undef DDR_PHY_DX6GTR0_DGSL_DEFVAL
-#undef DDR_PHY_DX6GTR0_DGSL_SHIFT
-#undef DDR_PHY_DX6GTR0_DGSL_MASK
-#define DDR_PHY_DX6GTR0_DGSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX6GTR0_DGSL_SHIFT                                                 0
-#define DDR_PHY_DX6GTR0_DGSL_MASK                                                  0x0000001FU
-
-/*Calibration Bypass*/
-#undef DDR_PHY_DX7GCR0_CALBYP_DEFVAL
-#undef DDR_PHY_DX7GCR0_CALBYP_SHIFT
-#undef DDR_PHY_DX7GCR0_CALBYP_MASK
-#define DDR_PHY_DX7GCR0_CALBYP_DEFVAL                                              0x40200204
-#define DDR_PHY_DX7GCR0_CALBYP_SHIFT                                               31
-#define DDR_PHY_DX7GCR0_CALBYP_MASK                                                0x80000000U
-
-/*Master Delay Line Enable*/
-#undef DDR_PHY_DX7GCR0_MDLEN_DEFVAL
-#undef DDR_PHY_DX7GCR0_MDLEN_SHIFT
-#undef DDR_PHY_DX7GCR0_MDLEN_MASK
-#define DDR_PHY_DX7GCR0_MDLEN_DEFVAL                                               0x40200204
-#define DDR_PHY_DX7GCR0_MDLEN_SHIFT                                                30
-#define DDR_PHY_DX7GCR0_MDLEN_MASK                                                 0x40000000U
-
-/*Configurable ODT(TE) Phase Shift*/
-#undef DDR_PHY_DX7GCR0_CODTSHFT_DEFVAL
-#undef DDR_PHY_DX7GCR0_CODTSHFT_SHIFT
-#undef DDR_PHY_DX7GCR0_CODTSHFT_MASK
-#define DDR_PHY_DX7GCR0_CODTSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX7GCR0_CODTSHFT_SHIFT                                             28
-#define DDR_PHY_DX7GCR0_CODTSHFT_MASK                                              0x30000000U
-
-/*DQS Duty Cycle Correction*/
-#undef DDR_PHY_DX7GCR0_DQSDCC_DEFVAL
-#undef DDR_PHY_DX7GCR0_DQSDCC_SHIFT
-#undef DDR_PHY_DX7GCR0_DQSDCC_MASK
-#define DDR_PHY_DX7GCR0_DQSDCC_DEFVAL                                              0x40200204
-#define DDR_PHY_DX7GCR0_DQSDCC_SHIFT                                               24
-#define DDR_PHY_DX7GCR0_DQSDCC_MASK                                                0x0F000000U
-
-/*Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY*/
-#undef DDR_PHY_DX7GCR0_RDDLY_DEFVAL
-#undef DDR_PHY_DX7GCR0_RDDLY_SHIFT
-#undef DDR_PHY_DX7GCR0_RDDLY_MASK
-#define DDR_PHY_DX7GCR0_RDDLY_DEFVAL                                               0x40200204
-#define DDR_PHY_DX7GCR0_RDDLY_SHIFT                                                20
-#define DDR_PHY_DX7GCR0_RDDLY_MASK                                                 0x00F00000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX7GCR0_RESERVED_19_14_DEFVAL
-#undef DDR_PHY_DX7GCR0_RESERVED_19_14_SHIFT
-#undef DDR_PHY_DX7GCR0_RESERVED_19_14_MASK
-#define DDR_PHY_DX7GCR0_RESERVED_19_14_DEFVAL                                      0x40200204
-#define DDR_PHY_DX7GCR0_RESERVED_19_14_SHIFT                                       14
-#define DDR_PHY_DX7GCR0_RESERVED_19_14_MASK                                        0x000FC000U
-
-/*DQSNSE Power Down Receiver*/
-#undef DDR_PHY_DX7GCR0_DQSNSEPDR_DEFVAL
-#undef DDR_PHY_DX7GCR0_DQSNSEPDR_SHIFT
-#undef DDR_PHY_DX7GCR0_DQSNSEPDR_MASK
-#define DDR_PHY_DX7GCR0_DQSNSEPDR_DEFVAL                                           0x40200204
-#define DDR_PHY_DX7GCR0_DQSNSEPDR_SHIFT                                            13
-#define DDR_PHY_DX7GCR0_DQSNSEPDR_MASK                                             0x00002000U
-
-/*DQSSE Power Down Receiver*/
-#undef DDR_PHY_DX7GCR0_DQSSEPDR_DEFVAL
-#undef DDR_PHY_DX7GCR0_DQSSEPDR_SHIFT
-#undef DDR_PHY_DX7GCR0_DQSSEPDR_MASK
-#define DDR_PHY_DX7GCR0_DQSSEPDR_DEFVAL                                            0x40200204
-#define DDR_PHY_DX7GCR0_DQSSEPDR_SHIFT                                             12
-#define DDR_PHY_DX7GCR0_DQSSEPDR_MASK                                              0x00001000U
-
-/*RTT On Additive Latency*/
-#undef DDR_PHY_DX7GCR0_RTTOAL_DEFVAL
-#undef DDR_PHY_DX7GCR0_RTTOAL_SHIFT
-#undef DDR_PHY_DX7GCR0_RTTOAL_MASK
-#define DDR_PHY_DX7GCR0_RTTOAL_DEFVAL                                              0x40200204
-#define DDR_PHY_DX7GCR0_RTTOAL_SHIFT                                               11
-#define DDR_PHY_DX7GCR0_RTTOAL_MASK                                                0x00000800U
-
-/*RTT Output Hold*/
-#undef DDR_PHY_DX7GCR0_RTTOH_DEFVAL
-#undef DDR_PHY_DX7GCR0_RTTOH_SHIFT
-#undef DDR_PHY_DX7GCR0_RTTOH_MASK
-#define DDR_PHY_DX7GCR0_RTTOH_DEFVAL                                               0x40200204
-#define DDR_PHY_DX7GCR0_RTTOH_SHIFT                                                9
-#define DDR_PHY_DX7GCR0_RTTOH_MASK                                                 0x00000600U
-
-/*Configurable PDR Phase Shift*/
-#undef DDR_PHY_DX7GCR0_CPDRSHFT_DEFVAL
-#undef DDR_PHY_DX7GCR0_CPDRSHFT_SHIFT
-#undef DDR_PHY_DX7GCR0_CPDRSHFT_MASK
-#define DDR_PHY_DX7GCR0_CPDRSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX7GCR0_CPDRSHFT_SHIFT                                             7
-#define DDR_PHY_DX7GCR0_CPDRSHFT_MASK                                              0x00000180U
-
-/*DQSR Power Down*/
-#undef DDR_PHY_DX7GCR0_DQSRPD_DEFVAL
-#undef DDR_PHY_DX7GCR0_DQSRPD_SHIFT
-#undef DDR_PHY_DX7GCR0_DQSRPD_MASK
-#define DDR_PHY_DX7GCR0_DQSRPD_DEFVAL                                              0x40200204
-#define DDR_PHY_DX7GCR0_DQSRPD_SHIFT                                               6
-#define DDR_PHY_DX7GCR0_DQSRPD_MASK                                                0x00000040U
-
-/*DQSG Power Down Receiver*/
-#undef DDR_PHY_DX7GCR0_DQSGPDR_DEFVAL
-#undef DDR_PHY_DX7GCR0_DQSGPDR_SHIFT
-#undef DDR_PHY_DX7GCR0_DQSGPDR_MASK
-#define DDR_PHY_DX7GCR0_DQSGPDR_DEFVAL                                             0x40200204
-#define DDR_PHY_DX7GCR0_DQSGPDR_SHIFT                                              5
-#define DDR_PHY_DX7GCR0_DQSGPDR_MASK                                               0x00000020U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX7GCR0_RESERVED_4_DEFVAL
-#undef DDR_PHY_DX7GCR0_RESERVED_4_SHIFT
-#undef DDR_PHY_DX7GCR0_RESERVED_4_MASK
-#define DDR_PHY_DX7GCR0_RESERVED_4_DEFVAL                                          0x40200204
-#define DDR_PHY_DX7GCR0_RESERVED_4_SHIFT                                           4
-#define DDR_PHY_DX7GCR0_RESERVED_4_MASK                                            0x00000010U
-
-/*DQSG On-Die Termination*/
-#undef DDR_PHY_DX7GCR0_DQSGODT_DEFVAL
-#undef DDR_PHY_DX7GCR0_DQSGODT_SHIFT
-#undef DDR_PHY_DX7GCR0_DQSGODT_MASK
-#define DDR_PHY_DX7GCR0_DQSGODT_DEFVAL                                             0x40200204
-#define DDR_PHY_DX7GCR0_DQSGODT_SHIFT                                              3
-#define DDR_PHY_DX7GCR0_DQSGODT_MASK                                               0x00000008U
-
-/*DQSG Output Enable*/
-#undef DDR_PHY_DX7GCR0_DQSGOE_DEFVAL
-#undef DDR_PHY_DX7GCR0_DQSGOE_SHIFT
-#undef DDR_PHY_DX7GCR0_DQSGOE_MASK
-#define DDR_PHY_DX7GCR0_DQSGOE_DEFVAL                                              0x40200204
-#define DDR_PHY_DX7GCR0_DQSGOE_SHIFT                                               2
-#define DDR_PHY_DX7GCR0_DQSGOE_MASK                                                0x00000004U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX7GCR0_RESERVED_1_0_DEFVAL
-#undef DDR_PHY_DX7GCR0_RESERVED_1_0_SHIFT
-#undef DDR_PHY_DX7GCR0_RESERVED_1_0_MASK
-#define DDR_PHY_DX7GCR0_RESERVED_1_0_DEFVAL                                        0x40200204
-#define DDR_PHY_DX7GCR0_RESERVED_1_0_SHIFT                                         0
-#define DDR_PHY_DX7GCR0_RESERVED_1_0_MASK                                          0x00000003U
-
-/*Enables the PDR mode for DQ[7:0]*/
-#undef DDR_PHY_DX7GCR1_DXPDRMODE_DEFVAL
-#undef DDR_PHY_DX7GCR1_DXPDRMODE_SHIFT
-#undef DDR_PHY_DX7GCR1_DXPDRMODE_MASK
-#define DDR_PHY_DX7GCR1_DXPDRMODE_DEFVAL                                           0x00007FFF
-#define DDR_PHY_DX7GCR1_DXPDRMODE_SHIFT                                            16
-#define DDR_PHY_DX7GCR1_DXPDRMODE_MASK                                             0xFFFF0000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_DX7GCR1_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX7GCR1_RESERVED_15_SHIFT
-#undef DDR_PHY_DX7GCR1_RESERVED_15_MASK
-#define DDR_PHY_DX7GCR1_RESERVED_15_DEFVAL                                         0x00007FFF
-#define DDR_PHY_DX7GCR1_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX7GCR1_RESERVED_15_MASK                                           0x00008000U
-
-/*Select the delayed or non-delayed read data strobe #*/
-#undef DDR_PHY_DX7GCR1_QSNSEL_DEFVAL
-#undef DDR_PHY_DX7GCR1_QSNSEL_SHIFT
-#undef DDR_PHY_DX7GCR1_QSNSEL_MASK
-#define DDR_PHY_DX7GCR1_QSNSEL_DEFVAL                                              0x00007FFF
-#define DDR_PHY_DX7GCR1_QSNSEL_SHIFT                                               14
-#define DDR_PHY_DX7GCR1_QSNSEL_MASK                                                0x00004000U
-
-/*Select the delayed or non-delayed read data strobe*/
-#undef DDR_PHY_DX7GCR1_QSSEL_DEFVAL
-#undef DDR_PHY_DX7GCR1_QSSEL_SHIFT
-#undef DDR_PHY_DX7GCR1_QSSEL_MASK
-#define DDR_PHY_DX7GCR1_QSSEL_DEFVAL                                               0x00007FFF
-#define DDR_PHY_DX7GCR1_QSSEL_SHIFT                                                13
-#define DDR_PHY_DX7GCR1_QSSEL_MASK                                                 0x00002000U
-
-/*Enables Read Data Strobe in a byte lane*/
-#undef DDR_PHY_DX7GCR1_OEEN_DEFVAL
-#undef DDR_PHY_DX7GCR1_OEEN_SHIFT
-#undef DDR_PHY_DX7GCR1_OEEN_MASK
-#define DDR_PHY_DX7GCR1_OEEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX7GCR1_OEEN_SHIFT                                                 12
-#define DDR_PHY_DX7GCR1_OEEN_MASK                                                  0x00001000U
-
-/*Enables PDR in a byte lane*/
-#undef DDR_PHY_DX7GCR1_PDREN_DEFVAL
-#undef DDR_PHY_DX7GCR1_PDREN_SHIFT
-#undef DDR_PHY_DX7GCR1_PDREN_MASK
-#define DDR_PHY_DX7GCR1_PDREN_DEFVAL                                               0x00007FFF
-#define DDR_PHY_DX7GCR1_PDREN_SHIFT                                                11
-#define DDR_PHY_DX7GCR1_PDREN_MASK                                                 0x00000800U
-
-/*Enables ODT/TE in a byte lane*/
-#undef DDR_PHY_DX7GCR1_TEEN_DEFVAL
-#undef DDR_PHY_DX7GCR1_TEEN_SHIFT
-#undef DDR_PHY_DX7GCR1_TEEN_MASK
-#define DDR_PHY_DX7GCR1_TEEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX7GCR1_TEEN_SHIFT                                                 10
-#define DDR_PHY_DX7GCR1_TEEN_MASK                                                  0x00000400U
-
-/*Enables Write Data strobe in a byte lane*/
-#undef DDR_PHY_DX7GCR1_DSEN_DEFVAL
-#undef DDR_PHY_DX7GCR1_DSEN_SHIFT
-#undef DDR_PHY_DX7GCR1_DSEN_MASK
-#define DDR_PHY_DX7GCR1_DSEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX7GCR1_DSEN_SHIFT                                                 9
-#define DDR_PHY_DX7GCR1_DSEN_MASK                                                  0x00000200U
-
-/*Enables DM pin in a byte lane*/
-#undef DDR_PHY_DX7GCR1_DMEN_DEFVAL
-#undef DDR_PHY_DX7GCR1_DMEN_SHIFT
-#undef DDR_PHY_DX7GCR1_DMEN_MASK
-#define DDR_PHY_DX7GCR1_DMEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX7GCR1_DMEN_SHIFT                                                 8
-#define DDR_PHY_DX7GCR1_DMEN_MASK                                                  0x00000100U
-
-/*Enables DQ corresponding to each bit in a byte*/
-#undef DDR_PHY_DX7GCR1_DQEN_DEFVAL
-#undef DDR_PHY_DX7GCR1_DQEN_SHIFT
-#undef DDR_PHY_DX7GCR1_DQEN_MASK
-#define DDR_PHY_DX7GCR1_DQEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX7GCR1_DQEN_SHIFT                                                 0
-#define DDR_PHY_DX7GCR1_DQEN_MASK                                                  0x000000FFU
-
-/*Byte lane VREF IOM (Used only by D4MU IOs)*/
-#undef DDR_PHY_DX7GCR4_RESERVED_31_29_DEFVAL
-#undef DDR_PHY_DX7GCR4_RESERVED_31_29_SHIFT
-#undef DDR_PHY_DX7GCR4_RESERVED_31_29_MASK
-#define DDR_PHY_DX7GCR4_RESERVED_31_29_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX7GCR4_RESERVED_31_29_SHIFT                                       29
-#define DDR_PHY_DX7GCR4_RESERVED_31_29_MASK                                        0xE0000000U
-
-/*Byte Lane VREF Pad Enable*/
-#undef DDR_PHY_DX7GCR4_DXREFPEN_DEFVAL
-#undef DDR_PHY_DX7GCR4_DXREFPEN_SHIFT
-#undef DDR_PHY_DX7GCR4_DXREFPEN_MASK
-#define DDR_PHY_DX7GCR4_DXREFPEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX7GCR4_DXREFPEN_SHIFT                                             28
-#define DDR_PHY_DX7GCR4_DXREFPEN_MASK                                              0x10000000U
-
-/*Byte Lane Internal VREF Enable*/
-#undef DDR_PHY_DX7GCR4_DXREFEEN_DEFVAL
-#undef DDR_PHY_DX7GCR4_DXREFEEN_SHIFT
-#undef DDR_PHY_DX7GCR4_DXREFEEN_MASK
-#define DDR_PHY_DX7GCR4_DXREFEEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX7GCR4_DXREFEEN_SHIFT                                             26
-#define DDR_PHY_DX7GCR4_DXREFEEN_MASK                                              0x0C000000U
-
-/*Byte Lane Single-End VREF Enable*/
-#undef DDR_PHY_DX7GCR4_DXREFSEN_DEFVAL
-#undef DDR_PHY_DX7GCR4_DXREFSEN_SHIFT
-#undef DDR_PHY_DX7GCR4_DXREFSEN_MASK
-#define DDR_PHY_DX7GCR4_DXREFSEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX7GCR4_DXREFSEN_SHIFT                                             25
-#define DDR_PHY_DX7GCR4_DXREFSEN_MASK                                              0x02000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX7GCR4_RESERVED_24_DEFVAL
-#undef DDR_PHY_DX7GCR4_RESERVED_24_SHIFT
-#undef DDR_PHY_DX7GCR4_RESERVED_24_MASK
-#define DDR_PHY_DX7GCR4_RESERVED_24_DEFVAL                                         0x0E00003C
-#define DDR_PHY_DX7GCR4_RESERVED_24_SHIFT                                          24
-#define DDR_PHY_DX7GCR4_RESERVED_24_MASK                                           0x01000000U
-
-/*External VREF generator REFSEL range select*/
-#undef DDR_PHY_DX7GCR4_DXREFESELRANGE_DEFVAL
-#undef DDR_PHY_DX7GCR4_DXREFESELRANGE_SHIFT
-#undef DDR_PHY_DX7GCR4_DXREFESELRANGE_MASK
-#define DDR_PHY_DX7GCR4_DXREFESELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX7GCR4_DXREFESELRANGE_SHIFT                                       23
-#define DDR_PHY_DX7GCR4_DXREFESELRANGE_MASK                                        0x00800000U
-
-/*Byte Lane External VREF Select*/
-#undef DDR_PHY_DX7GCR4_DXREFESEL_DEFVAL
-#undef DDR_PHY_DX7GCR4_DXREFESEL_SHIFT
-#undef DDR_PHY_DX7GCR4_DXREFESEL_MASK
-#define DDR_PHY_DX7GCR4_DXREFESEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX7GCR4_DXREFESEL_SHIFT                                            16
-#define DDR_PHY_DX7GCR4_DXREFESEL_MASK                                             0x007F0000U
-
-/*Single ended VREF generator REFSEL range select*/
-#undef DDR_PHY_DX7GCR4_DXREFSSELRANGE_DEFVAL
-#undef DDR_PHY_DX7GCR4_DXREFSSELRANGE_SHIFT
-#undef DDR_PHY_DX7GCR4_DXREFSSELRANGE_MASK
-#define DDR_PHY_DX7GCR4_DXREFSSELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX7GCR4_DXREFSSELRANGE_SHIFT                                       15
-#define DDR_PHY_DX7GCR4_DXREFSSELRANGE_MASK                                        0x00008000U
-
-/*Byte Lane Single-End VREF Select*/
-#undef DDR_PHY_DX7GCR4_DXREFSSEL_DEFVAL
-#undef DDR_PHY_DX7GCR4_DXREFSSEL_SHIFT
-#undef DDR_PHY_DX7GCR4_DXREFSSEL_MASK
-#define DDR_PHY_DX7GCR4_DXREFSSEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX7GCR4_DXREFSSEL_SHIFT                                            8
-#define DDR_PHY_DX7GCR4_DXREFSSEL_MASK                                             0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX7GCR4_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX7GCR4_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX7GCR4_RESERVED_7_6_MASK
-#define DDR_PHY_DX7GCR4_RESERVED_7_6_DEFVAL                                        0x0E00003C
-#define DDR_PHY_DX7GCR4_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX7GCR4_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX7GCR4_DXREFIEN_DEFVAL
-#undef DDR_PHY_DX7GCR4_DXREFIEN_SHIFT
-#undef DDR_PHY_DX7GCR4_DXREFIEN_MASK
-#define DDR_PHY_DX7GCR4_DXREFIEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX7GCR4_DXREFIEN_SHIFT                                             2
-#define DDR_PHY_DX7GCR4_DXREFIEN_MASK                                              0x0000003CU
-
-/*VRMON control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX7GCR4_DXREFIMON_DEFVAL
-#undef DDR_PHY_DX7GCR4_DXREFIMON_SHIFT
-#undef DDR_PHY_DX7GCR4_DXREFIMON_MASK
-#define DDR_PHY_DX7GCR4_DXREFIMON_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX7GCR4_DXREFIMON_SHIFT                                            0
-#define DDR_PHY_DX7GCR4_DXREFIMON_MASK                                             0x00000003U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX7GCR5_RESERVED_31_DEFVAL
-#undef DDR_PHY_DX7GCR5_RESERVED_31_SHIFT
-#undef DDR_PHY_DX7GCR5_RESERVED_31_MASK
-#define DDR_PHY_DX7GCR5_RESERVED_31_DEFVAL                                         0x09090909
-#define DDR_PHY_DX7GCR5_RESERVED_31_SHIFT                                          31
-#define DDR_PHY_DX7GCR5_RESERVED_31_MASK                                           0x80000000U
-
-/*Byte Lane internal VREF Select for Rank 3*/
-#undef DDR_PHY_DX7GCR5_DXREFISELR3_DEFVAL
-#undef DDR_PHY_DX7GCR5_DXREFISELR3_SHIFT
-#undef DDR_PHY_DX7GCR5_DXREFISELR3_MASK
-#define DDR_PHY_DX7GCR5_DXREFISELR3_DEFVAL                                         0x09090909
-#define DDR_PHY_DX7GCR5_DXREFISELR3_SHIFT                                          24
-#define DDR_PHY_DX7GCR5_DXREFISELR3_MASK                                           0x7F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX7GCR5_RESERVED_23_DEFVAL
-#undef DDR_PHY_DX7GCR5_RESERVED_23_SHIFT
-#undef DDR_PHY_DX7GCR5_RESERVED_23_MASK
-#define DDR_PHY_DX7GCR5_RESERVED_23_DEFVAL                                         0x09090909
-#define DDR_PHY_DX7GCR5_RESERVED_23_SHIFT                                          23
-#define DDR_PHY_DX7GCR5_RESERVED_23_MASK                                           0x00800000U
-
-/*Byte Lane internal VREF Select for Rank 2*/
-#undef DDR_PHY_DX7GCR5_DXREFISELR2_DEFVAL
-#undef DDR_PHY_DX7GCR5_DXREFISELR2_SHIFT
-#undef DDR_PHY_DX7GCR5_DXREFISELR2_MASK
-#define DDR_PHY_DX7GCR5_DXREFISELR2_DEFVAL                                         0x09090909
-#define DDR_PHY_DX7GCR5_DXREFISELR2_SHIFT                                          16
-#define DDR_PHY_DX7GCR5_DXREFISELR2_MASK                                           0x007F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX7GCR5_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX7GCR5_RESERVED_15_SHIFT
-#undef DDR_PHY_DX7GCR5_RESERVED_15_MASK
-#define DDR_PHY_DX7GCR5_RESERVED_15_DEFVAL                                         0x09090909
-#define DDR_PHY_DX7GCR5_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX7GCR5_RESERVED_15_MASK                                           0x00008000U
-
-/*Byte Lane internal VREF Select for Rank 1*/
-#undef DDR_PHY_DX7GCR5_DXREFISELR1_DEFVAL
-#undef DDR_PHY_DX7GCR5_DXREFISELR1_SHIFT
-#undef DDR_PHY_DX7GCR5_DXREFISELR1_MASK
-#define DDR_PHY_DX7GCR5_DXREFISELR1_DEFVAL                                         0x09090909
-#define DDR_PHY_DX7GCR5_DXREFISELR1_SHIFT                                          8
-#define DDR_PHY_DX7GCR5_DXREFISELR1_MASK                                           0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX7GCR5_RESERVED_7_DEFVAL
-#undef DDR_PHY_DX7GCR5_RESERVED_7_SHIFT
-#undef DDR_PHY_DX7GCR5_RESERVED_7_MASK
-#define DDR_PHY_DX7GCR5_RESERVED_7_DEFVAL                                          0x09090909
-#define DDR_PHY_DX7GCR5_RESERVED_7_SHIFT                                           7
-#define DDR_PHY_DX7GCR5_RESERVED_7_MASK                                            0x00000080U
-
-/*Byte Lane internal VREF Select for Rank 0*/
-#undef DDR_PHY_DX7GCR5_DXREFISELR0_DEFVAL
-#undef DDR_PHY_DX7GCR5_DXREFISELR0_SHIFT
-#undef DDR_PHY_DX7GCR5_DXREFISELR0_MASK
-#define DDR_PHY_DX7GCR5_DXREFISELR0_DEFVAL                                         0x09090909
-#define DDR_PHY_DX7GCR5_DXREFISELR0_SHIFT                                          0
-#define DDR_PHY_DX7GCR5_DXREFISELR0_MASK                                           0x0000007FU
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX7GCR6_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DX7GCR6_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DX7GCR6_RESERVED_31_30_MASK
-#define DDR_PHY_DX7GCR6_RESERVED_31_30_DEFVAL                                      0x09090909
-#define DDR_PHY_DX7GCR6_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_DX7GCR6_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*DRAM DQ VREF Select for Rank3*/
-#undef DDR_PHY_DX7GCR6_DXDQVREFR3_DEFVAL
-#undef DDR_PHY_DX7GCR6_DXDQVREFR3_SHIFT
-#undef DDR_PHY_DX7GCR6_DXDQVREFR3_MASK
-#define DDR_PHY_DX7GCR6_DXDQVREFR3_DEFVAL                                          0x09090909
-#define DDR_PHY_DX7GCR6_DXDQVREFR3_SHIFT                                           24
-#define DDR_PHY_DX7GCR6_DXDQVREFR3_MASK                                            0x3F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX7GCR6_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX7GCR6_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX7GCR6_RESERVED_23_22_MASK
-#define DDR_PHY_DX7GCR6_RESERVED_23_22_DEFVAL                                      0x09090909
-#define DDR_PHY_DX7GCR6_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_DX7GCR6_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*DRAM DQ VREF Select for Rank2*/
-#undef DDR_PHY_DX7GCR6_DXDQVREFR2_DEFVAL
-#undef DDR_PHY_DX7GCR6_DXDQVREFR2_SHIFT
-#undef DDR_PHY_DX7GCR6_DXDQVREFR2_MASK
-#define DDR_PHY_DX7GCR6_DXDQVREFR2_DEFVAL                                          0x09090909
-#define DDR_PHY_DX7GCR6_DXDQVREFR2_SHIFT                                           16
-#define DDR_PHY_DX7GCR6_DXDQVREFR2_MASK                                            0x003F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX7GCR6_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_DX7GCR6_RESERVED_15_14_SHIFT
-#undef DDR_PHY_DX7GCR6_RESERVED_15_14_MASK
-#define DDR_PHY_DX7GCR6_RESERVED_15_14_DEFVAL                                      0x09090909
-#define DDR_PHY_DX7GCR6_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_DX7GCR6_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*DRAM DQ VREF Select for Rank1*/
-#undef DDR_PHY_DX7GCR6_DXDQVREFR1_DEFVAL
-#undef DDR_PHY_DX7GCR6_DXDQVREFR1_SHIFT
-#undef DDR_PHY_DX7GCR6_DXDQVREFR1_MASK
-#define DDR_PHY_DX7GCR6_DXDQVREFR1_DEFVAL                                          0x09090909
-#define DDR_PHY_DX7GCR6_DXDQVREFR1_SHIFT                                           8
-#define DDR_PHY_DX7GCR6_DXDQVREFR1_MASK                                            0x00003F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX7GCR6_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX7GCR6_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX7GCR6_RESERVED_7_6_MASK
-#define DDR_PHY_DX7GCR6_RESERVED_7_6_DEFVAL                                        0x09090909
-#define DDR_PHY_DX7GCR6_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX7GCR6_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*DRAM DQ VREF Select for Rank0*/
-#undef DDR_PHY_DX7GCR6_DXDQVREFR0_DEFVAL
-#undef DDR_PHY_DX7GCR6_DXDQVREFR0_SHIFT
-#undef DDR_PHY_DX7GCR6_DXDQVREFR0_MASK
-#define DDR_PHY_DX7GCR6_DXDQVREFR0_DEFVAL                                          0x09090909
-#define DDR_PHY_DX7GCR6_DXDQVREFR0_SHIFT                                           0
-#define DDR_PHY_DX7GCR6_DXDQVREFR0_MASK                                            0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX7LCDLR2_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX7LCDLR2_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX7LCDLR2_RESERVED_31_25_MASK
-#define DDR_PHY_DX7LCDLR2_RESERVED_31_25_DEFVAL                                    0x00000000
-#define DDR_PHY_DX7LCDLR2_RESERVED_31_25_SHIFT                                     25
-#define DDR_PHY_DX7LCDLR2_RESERVED_31_25_MASK                                      0xFE000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX7LCDLR2_RESERVED_24_16_DEFVAL
-#undef DDR_PHY_DX7LCDLR2_RESERVED_24_16_SHIFT
-#undef DDR_PHY_DX7LCDLR2_RESERVED_24_16_MASK
-#define DDR_PHY_DX7LCDLR2_RESERVED_24_16_DEFVAL                                    0x00000000
-#define DDR_PHY_DX7LCDLR2_RESERVED_24_16_SHIFT                                     16
-#define DDR_PHY_DX7LCDLR2_RESERVED_24_16_MASK                                      0x01FF0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX7LCDLR2_RESERVED_15_9_DEFVAL
-#undef DDR_PHY_DX7LCDLR2_RESERVED_15_9_SHIFT
-#undef DDR_PHY_DX7LCDLR2_RESERVED_15_9_MASK
-#define DDR_PHY_DX7LCDLR2_RESERVED_15_9_DEFVAL                                     0x00000000
-#define DDR_PHY_DX7LCDLR2_RESERVED_15_9_SHIFT                                      9
-#define DDR_PHY_DX7LCDLR2_RESERVED_15_9_MASK                                       0x0000FE00U
-
-/*Read DQS Gating Delay*/
-#undef DDR_PHY_DX7LCDLR2_DQSGD_DEFVAL
-#undef DDR_PHY_DX7LCDLR2_DQSGD_SHIFT
-#undef DDR_PHY_DX7LCDLR2_DQSGD_MASK
-#define DDR_PHY_DX7LCDLR2_DQSGD_DEFVAL                                             0x00000000
-#define DDR_PHY_DX7LCDLR2_DQSGD_SHIFT                                              0
-#define DDR_PHY_DX7LCDLR2_DQSGD_MASK                                               0x000001FFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX7GTR0_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DX7GTR0_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DX7GTR0_RESERVED_31_24_MASK
-#define DDR_PHY_DX7GTR0_RESERVED_31_24_DEFVAL                                      0x00020000
-#define DDR_PHY_DX7GTR0_RESERVED_31_24_SHIFT                                       27
-#define DDR_PHY_DX7GTR0_RESERVED_31_24_MASK                                        0xF8000000U
-
-/*DQ Write Path Latency Pipeline*/
-#undef DDR_PHY_DX7GTR0_WDQSL_DEFVAL
-#undef DDR_PHY_DX7GTR0_WDQSL_SHIFT
-#undef DDR_PHY_DX7GTR0_WDQSL_MASK
-#define DDR_PHY_DX7GTR0_WDQSL_DEFVAL                                               0x00020000
-#define DDR_PHY_DX7GTR0_WDQSL_SHIFT                                                24
-#define DDR_PHY_DX7GTR0_WDQSL_MASK                                                 0x07000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX7GTR0_RESERVED_23_20_DEFVAL
-#undef DDR_PHY_DX7GTR0_RESERVED_23_20_SHIFT
-#undef DDR_PHY_DX7GTR0_RESERVED_23_20_MASK
-#define DDR_PHY_DX7GTR0_RESERVED_23_20_DEFVAL                                      0x00020000
-#define DDR_PHY_DX7GTR0_RESERVED_23_20_SHIFT                                       20
-#define DDR_PHY_DX7GTR0_RESERVED_23_20_MASK                                        0x00F00000U
-
-/*Write Leveling System Latency*/
-#undef DDR_PHY_DX7GTR0_WLSL_DEFVAL
-#undef DDR_PHY_DX7GTR0_WLSL_SHIFT
-#undef DDR_PHY_DX7GTR0_WLSL_MASK
-#define DDR_PHY_DX7GTR0_WLSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX7GTR0_WLSL_SHIFT                                                 16
-#define DDR_PHY_DX7GTR0_WLSL_MASK                                                  0x000F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX7GTR0_RESERVED_15_13_DEFVAL
-#undef DDR_PHY_DX7GTR0_RESERVED_15_13_SHIFT
-#undef DDR_PHY_DX7GTR0_RESERVED_15_13_MASK
-#define DDR_PHY_DX7GTR0_RESERVED_15_13_DEFVAL                                      0x00020000
-#define DDR_PHY_DX7GTR0_RESERVED_15_13_SHIFT                                       13
-#define DDR_PHY_DX7GTR0_RESERVED_15_13_MASK                                        0x0000E000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX7GTR0_RESERVED_12_8_DEFVAL
-#undef DDR_PHY_DX7GTR0_RESERVED_12_8_SHIFT
-#undef DDR_PHY_DX7GTR0_RESERVED_12_8_MASK
-#define DDR_PHY_DX7GTR0_RESERVED_12_8_DEFVAL                                       0x00020000
-#define DDR_PHY_DX7GTR0_RESERVED_12_8_SHIFT                                        8
-#define DDR_PHY_DX7GTR0_RESERVED_12_8_MASK                                         0x00001F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX7GTR0_RESERVED_7_5_DEFVAL
-#undef DDR_PHY_DX7GTR0_RESERVED_7_5_SHIFT
-#undef DDR_PHY_DX7GTR0_RESERVED_7_5_MASK
-#define DDR_PHY_DX7GTR0_RESERVED_7_5_DEFVAL                                        0x00020000
-#define DDR_PHY_DX7GTR0_RESERVED_7_5_SHIFT                                         5
-#define DDR_PHY_DX7GTR0_RESERVED_7_5_MASK                                          0x000000E0U
-
-/*DQS Gating System Latency*/
-#undef DDR_PHY_DX7GTR0_DGSL_DEFVAL
-#undef DDR_PHY_DX7GTR0_DGSL_SHIFT
-#undef DDR_PHY_DX7GTR0_DGSL_MASK
-#define DDR_PHY_DX7GTR0_DGSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX7GTR0_DGSL_SHIFT                                                 0
-#define DDR_PHY_DX7GTR0_DGSL_MASK                                                  0x0000001FU
-
-/*Calibration Bypass*/
-#undef DDR_PHY_DX8GCR0_CALBYP_DEFVAL
-#undef DDR_PHY_DX8GCR0_CALBYP_SHIFT
-#undef DDR_PHY_DX8GCR0_CALBYP_MASK
-#define DDR_PHY_DX8GCR0_CALBYP_DEFVAL                                              0x40200204
-#define DDR_PHY_DX8GCR0_CALBYP_SHIFT                                               31
-#define DDR_PHY_DX8GCR0_CALBYP_MASK                                                0x80000000U
-
-/*Master Delay Line Enable*/
-#undef DDR_PHY_DX8GCR0_MDLEN_DEFVAL
-#undef DDR_PHY_DX8GCR0_MDLEN_SHIFT
-#undef DDR_PHY_DX8GCR0_MDLEN_MASK
-#define DDR_PHY_DX8GCR0_MDLEN_DEFVAL                                               0x40200204
-#define DDR_PHY_DX8GCR0_MDLEN_SHIFT                                                30
-#define DDR_PHY_DX8GCR0_MDLEN_MASK                                                 0x40000000U
-
-/*Configurable ODT(TE) Phase Shift*/
-#undef DDR_PHY_DX8GCR0_CODTSHFT_DEFVAL
-#undef DDR_PHY_DX8GCR0_CODTSHFT_SHIFT
-#undef DDR_PHY_DX8GCR0_CODTSHFT_MASK
-#define DDR_PHY_DX8GCR0_CODTSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX8GCR0_CODTSHFT_SHIFT                                             28
-#define DDR_PHY_DX8GCR0_CODTSHFT_MASK                                              0x30000000U
-
-/*DQS Duty Cycle Correction*/
-#undef DDR_PHY_DX8GCR0_DQSDCC_DEFVAL
-#undef DDR_PHY_DX8GCR0_DQSDCC_SHIFT
-#undef DDR_PHY_DX8GCR0_DQSDCC_MASK
-#define DDR_PHY_DX8GCR0_DQSDCC_DEFVAL                                              0x40200204
-#define DDR_PHY_DX8GCR0_DQSDCC_SHIFT                                               24
-#define DDR_PHY_DX8GCR0_DQSDCC_MASK                                                0x0F000000U
-
-/*Number of Cycles ( in terms of ctl_clk) to generate ctl_dx_get_static_rd input for the respective bypte lane of the PHY*/
-#undef DDR_PHY_DX8GCR0_RDDLY_DEFVAL
-#undef DDR_PHY_DX8GCR0_RDDLY_SHIFT
-#undef DDR_PHY_DX8GCR0_RDDLY_MASK
-#define DDR_PHY_DX8GCR0_RDDLY_DEFVAL                                               0x40200204
-#define DDR_PHY_DX8GCR0_RDDLY_SHIFT                                                20
-#define DDR_PHY_DX8GCR0_RDDLY_MASK                                                 0x00F00000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8GCR0_RESERVED_19_14_DEFVAL
-#undef DDR_PHY_DX8GCR0_RESERVED_19_14_SHIFT
-#undef DDR_PHY_DX8GCR0_RESERVED_19_14_MASK
-#define DDR_PHY_DX8GCR0_RESERVED_19_14_DEFVAL                                      0x40200204
-#define DDR_PHY_DX8GCR0_RESERVED_19_14_SHIFT                                       14
-#define DDR_PHY_DX8GCR0_RESERVED_19_14_MASK                                        0x000FC000U
-
-/*DQSNSE Power Down Receiver*/
-#undef DDR_PHY_DX8GCR0_DQSNSEPDR_DEFVAL
-#undef DDR_PHY_DX8GCR0_DQSNSEPDR_SHIFT
-#undef DDR_PHY_DX8GCR0_DQSNSEPDR_MASK
-#define DDR_PHY_DX8GCR0_DQSNSEPDR_DEFVAL                                           0x40200204
-#define DDR_PHY_DX8GCR0_DQSNSEPDR_SHIFT                                            13
-#define DDR_PHY_DX8GCR0_DQSNSEPDR_MASK                                             0x00002000U
-
-/*DQSSE Power Down Receiver*/
-#undef DDR_PHY_DX8GCR0_DQSSEPDR_DEFVAL
-#undef DDR_PHY_DX8GCR0_DQSSEPDR_SHIFT
-#undef DDR_PHY_DX8GCR0_DQSSEPDR_MASK
-#define DDR_PHY_DX8GCR0_DQSSEPDR_DEFVAL                                            0x40200204
-#define DDR_PHY_DX8GCR0_DQSSEPDR_SHIFT                                             12
-#define DDR_PHY_DX8GCR0_DQSSEPDR_MASK                                              0x00001000U
-
-/*RTT On Additive Latency*/
-#undef DDR_PHY_DX8GCR0_RTTOAL_DEFVAL
-#undef DDR_PHY_DX8GCR0_RTTOAL_SHIFT
-#undef DDR_PHY_DX8GCR0_RTTOAL_MASK
-#define DDR_PHY_DX8GCR0_RTTOAL_DEFVAL                                              0x40200204
-#define DDR_PHY_DX8GCR0_RTTOAL_SHIFT                                               11
-#define DDR_PHY_DX8GCR0_RTTOAL_MASK                                                0x00000800U
-
-/*RTT Output Hold*/
-#undef DDR_PHY_DX8GCR0_RTTOH_DEFVAL
-#undef DDR_PHY_DX8GCR0_RTTOH_SHIFT
-#undef DDR_PHY_DX8GCR0_RTTOH_MASK
-#define DDR_PHY_DX8GCR0_RTTOH_DEFVAL                                               0x40200204
-#define DDR_PHY_DX8GCR0_RTTOH_SHIFT                                                9
-#define DDR_PHY_DX8GCR0_RTTOH_MASK                                                 0x00000600U
-
-/*Configurable PDR Phase Shift*/
-#undef DDR_PHY_DX8GCR0_CPDRSHFT_DEFVAL
-#undef DDR_PHY_DX8GCR0_CPDRSHFT_SHIFT
-#undef DDR_PHY_DX8GCR0_CPDRSHFT_MASK
-#define DDR_PHY_DX8GCR0_CPDRSHFT_DEFVAL                                            0x40200204
-#define DDR_PHY_DX8GCR0_CPDRSHFT_SHIFT                                             7
-#define DDR_PHY_DX8GCR0_CPDRSHFT_MASK                                              0x00000180U
-
-/*DQSR Power Down*/
-#undef DDR_PHY_DX8GCR0_DQSRPD_DEFVAL
-#undef DDR_PHY_DX8GCR0_DQSRPD_SHIFT
-#undef DDR_PHY_DX8GCR0_DQSRPD_MASK
-#define DDR_PHY_DX8GCR0_DQSRPD_DEFVAL                                              0x40200204
-#define DDR_PHY_DX8GCR0_DQSRPD_SHIFT                                               6
-#define DDR_PHY_DX8GCR0_DQSRPD_MASK                                                0x00000040U
-
-/*DQSG Power Down Receiver*/
-#undef DDR_PHY_DX8GCR0_DQSGPDR_DEFVAL
-#undef DDR_PHY_DX8GCR0_DQSGPDR_SHIFT
-#undef DDR_PHY_DX8GCR0_DQSGPDR_MASK
-#define DDR_PHY_DX8GCR0_DQSGPDR_DEFVAL                                             0x40200204
-#define DDR_PHY_DX8GCR0_DQSGPDR_SHIFT                                              5
-#define DDR_PHY_DX8GCR0_DQSGPDR_MASK                                               0x00000020U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8GCR0_RESERVED_4_DEFVAL
-#undef DDR_PHY_DX8GCR0_RESERVED_4_SHIFT
-#undef DDR_PHY_DX8GCR0_RESERVED_4_MASK
-#define DDR_PHY_DX8GCR0_RESERVED_4_DEFVAL                                          0x40200204
-#define DDR_PHY_DX8GCR0_RESERVED_4_SHIFT                                           4
-#define DDR_PHY_DX8GCR0_RESERVED_4_MASK                                            0x00000010U
-
-/*DQSG On-Die Termination*/
-#undef DDR_PHY_DX8GCR0_DQSGODT_DEFVAL
-#undef DDR_PHY_DX8GCR0_DQSGODT_SHIFT
-#undef DDR_PHY_DX8GCR0_DQSGODT_MASK
-#define DDR_PHY_DX8GCR0_DQSGODT_DEFVAL                                             0x40200204
-#define DDR_PHY_DX8GCR0_DQSGODT_SHIFT                                              3
-#define DDR_PHY_DX8GCR0_DQSGODT_MASK                                               0x00000008U
-
-/*DQSG Output Enable*/
-#undef DDR_PHY_DX8GCR0_DQSGOE_DEFVAL
-#undef DDR_PHY_DX8GCR0_DQSGOE_SHIFT
-#undef DDR_PHY_DX8GCR0_DQSGOE_MASK
-#define DDR_PHY_DX8GCR0_DQSGOE_DEFVAL                                              0x40200204
-#define DDR_PHY_DX8GCR0_DQSGOE_SHIFT                                               2
-#define DDR_PHY_DX8GCR0_DQSGOE_MASK                                                0x00000004U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8GCR0_RESERVED_1_0_DEFVAL
-#undef DDR_PHY_DX8GCR0_RESERVED_1_0_SHIFT
-#undef DDR_PHY_DX8GCR0_RESERVED_1_0_MASK
-#define DDR_PHY_DX8GCR0_RESERVED_1_0_DEFVAL                                        0x40200204
-#define DDR_PHY_DX8GCR0_RESERVED_1_0_SHIFT                                         0
-#define DDR_PHY_DX8GCR0_RESERVED_1_0_MASK                                          0x00000003U
-
-/*Enables the PDR mode for DQ[7:0]*/
-#undef DDR_PHY_DX8GCR1_DXPDRMODE_DEFVAL
-#undef DDR_PHY_DX8GCR1_DXPDRMODE_SHIFT
-#undef DDR_PHY_DX8GCR1_DXPDRMODE_MASK
-#define DDR_PHY_DX8GCR1_DXPDRMODE_DEFVAL                                           0x00007FFF
-#define DDR_PHY_DX8GCR1_DXPDRMODE_SHIFT                                            16
-#define DDR_PHY_DX8GCR1_DXPDRMODE_MASK                                             0xFFFF0000U
-
-/*Reserved. Returns zeroes on reads.*/
-#undef DDR_PHY_DX8GCR1_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX8GCR1_RESERVED_15_SHIFT
-#undef DDR_PHY_DX8GCR1_RESERVED_15_MASK
-#define DDR_PHY_DX8GCR1_RESERVED_15_DEFVAL                                         0x00007FFF
-#define DDR_PHY_DX8GCR1_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX8GCR1_RESERVED_15_MASK                                           0x00008000U
-
-/*Select the delayed or non-delayed read data strobe #*/
-#undef DDR_PHY_DX8GCR1_QSNSEL_DEFVAL
-#undef DDR_PHY_DX8GCR1_QSNSEL_SHIFT
-#undef DDR_PHY_DX8GCR1_QSNSEL_MASK
-#define DDR_PHY_DX8GCR1_QSNSEL_DEFVAL                                              0x00007FFF
-#define DDR_PHY_DX8GCR1_QSNSEL_SHIFT                                               14
-#define DDR_PHY_DX8GCR1_QSNSEL_MASK                                                0x00004000U
-
-/*Select the delayed or non-delayed read data strobe*/
-#undef DDR_PHY_DX8GCR1_QSSEL_DEFVAL
-#undef DDR_PHY_DX8GCR1_QSSEL_SHIFT
-#undef DDR_PHY_DX8GCR1_QSSEL_MASK
-#define DDR_PHY_DX8GCR1_QSSEL_DEFVAL                                               0x00007FFF
-#define DDR_PHY_DX8GCR1_QSSEL_SHIFT                                                13
-#define DDR_PHY_DX8GCR1_QSSEL_MASK                                                 0x00002000U
-
-/*Enables Read Data Strobe in a byte lane*/
-#undef DDR_PHY_DX8GCR1_OEEN_DEFVAL
-#undef DDR_PHY_DX8GCR1_OEEN_SHIFT
-#undef DDR_PHY_DX8GCR1_OEEN_MASK
-#define DDR_PHY_DX8GCR1_OEEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX8GCR1_OEEN_SHIFT                                                 12
-#define DDR_PHY_DX8GCR1_OEEN_MASK                                                  0x00001000U
-
-/*Enables PDR in a byte lane*/
-#undef DDR_PHY_DX8GCR1_PDREN_DEFVAL
-#undef DDR_PHY_DX8GCR1_PDREN_SHIFT
-#undef DDR_PHY_DX8GCR1_PDREN_MASK
-#define DDR_PHY_DX8GCR1_PDREN_DEFVAL                                               0x00007FFF
-#define DDR_PHY_DX8GCR1_PDREN_SHIFT                                                11
-#define DDR_PHY_DX8GCR1_PDREN_MASK                                                 0x00000800U
-
-/*Enables ODT/TE in a byte lane*/
-#undef DDR_PHY_DX8GCR1_TEEN_DEFVAL
-#undef DDR_PHY_DX8GCR1_TEEN_SHIFT
-#undef DDR_PHY_DX8GCR1_TEEN_MASK
-#define DDR_PHY_DX8GCR1_TEEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX8GCR1_TEEN_SHIFT                                                 10
-#define DDR_PHY_DX8GCR1_TEEN_MASK                                                  0x00000400U
-
-/*Enables Write Data strobe in a byte lane*/
-#undef DDR_PHY_DX8GCR1_DSEN_DEFVAL
-#undef DDR_PHY_DX8GCR1_DSEN_SHIFT
-#undef DDR_PHY_DX8GCR1_DSEN_MASK
-#define DDR_PHY_DX8GCR1_DSEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX8GCR1_DSEN_SHIFT                                                 9
-#define DDR_PHY_DX8GCR1_DSEN_MASK                                                  0x00000200U
-
-/*Enables DM pin in a byte lane*/
-#undef DDR_PHY_DX8GCR1_DMEN_DEFVAL
-#undef DDR_PHY_DX8GCR1_DMEN_SHIFT
-#undef DDR_PHY_DX8GCR1_DMEN_MASK
-#define DDR_PHY_DX8GCR1_DMEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX8GCR1_DMEN_SHIFT                                                 8
-#define DDR_PHY_DX8GCR1_DMEN_MASK                                                  0x00000100U
-
-/*Enables DQ corresponding to each bit in a byte*/
-#undef DDR_PHY_DX8GCR1_DQEN_DEFVAL
-#undef DDR_PHY_DX8GCR1_DQEN_SHIFT
-#undef DDR_PHY_DX8GCR1_DQEN_MASK
-#define DDR_PHY_DX8GCR1_DQEN_DEFVAL                                                0x00007FFF
-#define DDR_PHY_DX8GCR1_DQEN_SHIFT                                                 0
-#define DDR_PHY_DX8GCR1_DQEN_MASK                                                  0x000000FFU
-
-/*Byte lane VREF IOM (Used only by D4MU IOs)*/
-#undef DDR_PHY_DX8GCR4_RESERVED_31_29_DEFVAL
-#undef DDR_PHY_DX8GCR4_RESERVED_31_29_SHIFT
-#undef DDR_PHY_DX8GCR4_RESERVED_31_29_MASK
-#define DDR_PHY_DX8GCR4_RESERVED_31_29_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX8GCR4_RESERVED_31_29_SHIFT                                       29
-#define DDR_PHY_DX8GCR4_RESERVED_31_29_MASK                                        0xE0000000U
-
-/*Byte Lane VREF Pad Enable*/
-#undef DDR_PHY_DX8GCR4_DXREFPEN_DEFVAL
-#undef DDR_PHY_DX8GCR4_DXREFPEN_SHIFT
-#undef DDR_PHY_DX8GCR4_DXREFPEN_MASK
-#define DDR_PHY_DX8GCR4_DXREFPEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX8GCR4_DXREFPEN_SHIFT                                             28
-#define DDR_PHY_DX8GCR4_DXREFPEN_MASK                                              0x10000000U
-
-/*Byte Lane Internal VREF Enable*/
-#undef DDR_PHY_DX8GCR4_DXREFEEN_DEFVAL
-#undef DDR_PHY_DX8GCR4_DXREFEEN_SHIFT
-#undef DDR_PHY_DX8GCR4_DXREFEEN_MASK
-#define DDR_PHY_DX8GCR4_DXREFEEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX8GCR4_DXREFEEN_SHIFT                                             26
-#define DDR_PHY_DX8GCR4_DXREFEEN_MASK                                              0x0C000000U
-
-/*Byte Lane Single-End VREF Enable*/
-#undef DDR_PHY_DX8GCR4_DXREFSEN_DEFVAL
-#undef DDR_PHY_DX8GCR4_DXREFSEN_SHIFT
-#undef DDR_PHY_DX8GCR4_DXREFSEN_MASK
-#define DDR_PHY_DX8GCR4_DXREFSEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX8GCR4_DXREFSEN_SHIFT                                             25
-#define DDR_PHY_DX8GCR4_DXREFSEN_MASK                                              0x02000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX8GCR4_RESERVED_24_DEFVAL
-#undef DDR_PHY_DX8GCR4_RESERVED_24_SHIFT
-#undef DDR_PHY_DX8GCR4_RESERVED_24_MASK
-#define DDR_PHY_DX8GCR4_RESERVED_24_DEFVAL                                         0x0E00003C
-#define DDR_PHY_DX8GCR4_RESERVED_24_SHIFT                                          24
-#define DDR_PHY_DX8GCR4_RESERVED_24_MASK                                           0x01000000U
-
-/*External VREF generator REFSEL range select*/
-#undef DDR_PHY_DX8GCR4_DXREFESELRANGE_DEFVAL
-#undef DDR_PHY_DX8GCR4_DXREFESELRANGE_SHIFT
-#undef DDR_PHY_DX8GCR4_DXREFESELRANGE_MASK
-#define DDR_PHY_DX8GCR4_DXREFESELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX8GCR4_DXREFESELRANGE_SHIFT                                       23
-#define DDR_PHY_DX8GCR4_DXREFESELRANGE_MASK                                        0x00800000U
-
-/*Byte Lane External VREF Select*/
-#undef DDR_PHY_DX8GCR4_DXREFESEL_DEFVAL
-#undef DDR_PHY_DX8GCR4_DXREFESEL_SHIFT
-#undef DDR_PHY_DX8GCR4_DXREFESEL_MASK
-#define DDR_PHY_DX8GCR4_DXREFESEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX8GCR4_DXREFESEL_SHIFT                                            16
-#define DDR_PHY_DX8GCR4_DXREFESEL_MASK                                             0x007F0000U
-
-/*Single ended VREF generator REFSEL range select*/
-#undef DDR_PHY_DX8GCR4_DXREFSSELRANGE_DEFVAL
-#undef DDR_PHY_DX8GCR4_DXREFSSELRANGE_SHIFT
-#undef DDR_PHY_DX8GCR4_DXREFSSELRANGE_MASK
-#define DDR_PHY_DX8GCR4_DXREFSSELRANGE_DEFVAL                                      0x0E00003C
-#define DDR_PHY_DX8GCR4_DXREFSSELRANGE_SHIFT                                       15
-#define DDR_PHY_DX8GCR4_DXREFSSELRANGE_MASK                                        0x00008000U
-
-/*Byte Lane Single-End VREF Select*/
-#undef DDR_PHY_DX8GCR4_DXREFSSEL_DEFVAL
-#undef DDR_PHY_DX8GCR4_DXREFSSEL_SHIFT
-#undef DDR_PHY_DX8GCR4_DXREFSSEL_MASK
-#define DDR_PHY_DX8GCR4_DXREFSSEL_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX8GCR4_DXREFSSEL_SHIFT                                            8
-#define DDR_PHY_DX8GCR4_DXREFSSEL_MASK                                             0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX8GCR4_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX8GCR4_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX8GCR4_RESERVED_7_6_MASK
-#define DDR_PHY_DX8GCR4_RESERVED_7_6_DEFVAL                                        0x0E00003C
-#define DDR_PHY_DX8GCR4_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX8GCR4_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*VREF Enable control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX8GCR4_DXREFIEN_DEFVAL
-#undef DDR_PHY_DX8GCR4_DXREFIEN_SHIFT
-#undef DDR_PHY_DX8GCR4_DXREFIEN_MASK
-#define DDR_PHY_DX8GCR4_DXREFIEN_DEFVAL                                            0x0E00003C
-#define DDR_PHY_DX8GCR4_DXREFIEN_SHIFT                                             2
-#define DDR_PHY_DX8GCR4_DXREFIEN_MASK                                              0x0000003CU
-
-/*VRMON control for DQ IO (Single Ended) buffers of a byte lane.*/
-#undef DDR_PHY_DX8GCR4_DXREFIMON_DEFVAL
-#undef DDR_PHY_DX8GCR4_DXREFIMON_SHIFT
-#undef DDR_PHY_DX8GCR4_DXREFIMON_MASK
-#define DDR_PHY_DX8GCR4_DXREFIMON_DEFVAL                                           0x0E00003C
-#define DDR_PHY_DX8GCR4_DXREFIMON_SHIFT                                            0
-#define DDR_PHY_DX8GCR4_DXREFIMON_MASK                                             0x00000003U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX8GCR5_RESERVED_31_DEFVAL
-#undef DDR_PHY_DX8GCR5_RESERVED_31_SHIFT
-#undef DDR_PHY_DX8GCR5_RESERVED_31_MASK
-#define DDR_PHY_DX8GCR5_RESERVED_31_DEFVAL                                         0x09090909
-#define DDR_PHY_DX8GCR5_RESERVED_31_SHIFT                                          31
-#define DDR_PHY_DX8GCR5_RESERVED_31_MASK                                           0x80000000U
-
-/*Byte Lane internal VREF Select for Rank 3*/
-#undef DDR_PHY_DX8GCR5_DXREFISELR3_DEFVAL
-#undef DDR_PHY_DX8GCR5_DXREFISELR3_SHIFT
-#undef DDR_PHY_DX8GCR5_DXREFISELR3_MASK
-#define DDR_PHY_DX8GCR5_DXREFISELR3_DEFVAL                                         0x09090909
-#define DDR_PHY_DX8GCR5_DXREFISELR3_SHIFT                                          24
-#define DDR_PHY_DX8GCR5_DXREFISELR3_MASK                                           0x7F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX8GCR5_RESERVED_23_DEFVAL
-#undef DDR_PHY_DX8GCR5_RESERVED_23_SHIFT
-#undef DDR_PHY_DX8GCR5_RESERVED_23_MASK
-#define DDR_PHY_DX8GCR5_RESERVED_23_DEFVAL                                         0x09090909
-#define DDR_PHY_DX8GCR5_RESERVED_23_SHIFT                                          23
-#define DDR_PHY_DX8GCR5_RESERVED_23_MASK                                           0x00800000U
-
-/*Byte Lane internal VREF Select for Rank 2*/
-#undef DDR_PHY_DX8GCR5_DXREFISELR2_DEFVAL
-#undef DDR_PHY_DX8GCR5_DXREFISELR2_SHIFT
-#undef DDR_PHY_DX8GCR5_DXREFISELR2_MASK
-#define DDR_PHY_DX8GCR5_DXREFISELR2_DEFVAL                                         0x09090909
-#define DDR_PHY_DX8GCR5_DXREFISELR2_SHIFT                                          16
-#define DDR_PHY_DX8GCR5_DXREFISELR2_MASK                                           0x007F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX8GCR5_RESERVED_15_DEFVAL
-#undef DDR_PHY_DX8GCR5_RESERVED_15_SHIFT
-#undef DDR_PHY_DX8GCR5_RESERVED_15_MASK
-#define DDR_PHY_DX8GCR5_RESERVED_15_DEFVAL                                         0x09090909
-#define DDR_PHY_DX8GCR5_RESERVED_15_SHIFT                                          15
-#define DDR_PHY_DX8GCR5_RESERVED_15_MASK                                           0x00008000U
-
-/*Byte Lane internal VREF Select for Rank 1*/
-#undef DDR_PHY_DX8GCR5_DXREFISELR1_DEFVAL
-#undef DDR_PHY_DX8GCR5_DXREFISELR1_SHIFT
-#undef DDR_PHY_DX8GCR5_DXREFISELR1_MASK
-#define DDR_PHY_DX8GCR5_DXREFISELR1_DEFVAL                                         0x09090909
-#define DDR_PHY_DX8GCR5_DXREFISELR1_SHIFT                                          8
-#define DDR_PHY_DX8GCR5_DXREFISELR1_MASK                                           0x00007F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX8GCR5_RESERVED_7_DEFVAL
-#undef DDR_PHY_DX8GCR5_RESERVED_7_SHIFT
-#undef DDR_PHY_DX8GCR5_RESERVED_7_MASK
-#define DDR_PHY_DX8GCR5_RESERVED_7_DEFVAL                                          0x09090909
-#define DDR_PHY_DX8GCR5_RESERVED_7_SHIFT                                           7
-#define DDR_PHY_DX8GCR5_RESERVED_7_MASK                                            0x00000080U
-
-/*Byte Lane internal VREF Select for Rank 0*/
-#undef DDR_PHY_DX8GCR5_DXREFISELR0_DEFVAL
-#undef DDR_PHY_DX8GCR5_DXREFISELR0_SHIFT
-#undef DDR_PHY_DX8GCR5_DXREFISELR0_MASK
-#define DDR_PHY_DX8GCR5_DXREFISELR0_DEFVAL                                         0x09090909
-#define DDR_PHY_DX8GCR5_DXREFISELR0_SHIFT                                          0
-#define DDR_PHY_DX8GCR5_DXREFISELR0_MASK                                           0x0000007FU
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX8GCR6_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DX8GCR6_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DX8GCR6_RESERVED_31_30_MASK
-#define DDR_PHY_DX8GCR6_RESERVED_31_30_DEFVAL                                      0x09090909
-#define DDR_PHY_DX8GCR6_RESERVED_31_30_SHIFT                                       30
-#define DDR_PHY_DX8GCR6_RESERVED_31_30_MASK                                        0xC0000000U
-
-/*DRAM DQ VREF Select for Rank3*/
-#undef DDR_PHY_DX8GCR6_DXDQVREFR3_DEFVAL
-#undef DDR_PHY_DX8GCR6_DXDQVREFR3_SHIFT
-#undef DDR_PHY_DX8GCR6_DXDQVREFR3_MASK
-#define DDR_PHY_DX8GCR6_DXDQVREFR3_DEFVAL                                          0x09090909
-#define DDR_PHY_DX8GCR6_DXDQVREFR3_SHIFT                                           24
-#define DDR_PHY_DX8GCR6_DXDQVREFR3_MASK                                            0x3F000000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX8GCR6_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX8GCR6_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX8GCR6_RESERVED_23_22_MASK
-#define DDR_PHY_DX8GCR6_RESERVED_23_22_DEFVAL                                      0x09090909
-#define DDR_PHY_DX8GCR6_RESERVED_23_22_SHIFT                                       22
-#define DDR_PHY_DX8GCR6_RESERVED_23_22_MASK                                        0x00C00000U
-
-/*DRAM DQ VREF Select for Rank2*/
-#undef DDR_PHY_DX8GCR6_DXDQVREFR2_DEFVAL
-#undef DDR_PHY_DX8GCR6_DXDQVREFR2_SHIFT
-#undef DDR_PHY_DX8GCR6_DXDQVREFR2_MASK
-#define DDR_PHY_DX8GCR6_DXDQVREFR2_DEFVAL                                          0x09090909
-#define DDR_PHY_DX8GCR6_DXDQVREFR2_SHIFT                                           16
-#define DDR_PHY_DX8GCR6_DXDQVREFR2_MASK                                            0x003F0000U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX8GCR6_RESERVED_15_14_DEFVAL
-#undef DDR_PHY_DX8GCR6_RESERVED_15_14_SHIFT
-#undef DDR_PHY_DX8GCR6_RESERVED_15_14_MASK
-#define DDR_PHY_DX8GCR6_RESERVED_15_14_DEFVAL                                      0x09090909
-#define DDR_PHY_DX8GCR6_RESERVED_15_14_SHIFT                                       14
-#define DDR_PHY_DX8GCR6_RESERVED_15_14_MASK                                        0x0000C000U
-
-/*DRAM DQ VREF Select for Rank1*/
-#undef DDR_PHY_DX8GCR6_DXDQVREFR1_DEFVAL
-#undef DDR_PHY_DX8GCR6_DXDQVREFR1_SHIFT
-#undef DDR_PHY_DX8GCR6_DXDQVREFR1_MASK
-#define DDR_PHY_DX8GCR6_DXDQVREFR1_DEFVAL                                          0x09090909
-#define DDR_PHY_DX8GCR6_DXDQVREFR1_SHIFT                                           8
-#define DDR_PHY_DX8GCR6_DXDQVREFR1_MASK                                            0x00003F00U
-
-/*Reserved. Returns zeros on reads.*/
-#undef DDR_PHY_DX8GCR6_RESERVED_7_6_DEFVAL
-#undef DDR_PHY_DX8GCR6_RESERVED_7_6_SHIFT
-#undef DDR_PHY_DX8GCR6_RESERVED_7_6_MASK
-#define DDR_PHY_DX8GCR6_RESERVED_7_6_DEFVAL                                        0x09090909
-#define DDR_PHY_DX8GCR6_RESERVED_7_6_SHIFT                                         6
-#define DDR_PHY_DX8GCR6_RESERVED_7_6_MASK                                          0x000000C0U
-
-/*DRAM DQ VREF Select for Rank0*/
-#undef DDR_PHY_DX8GCR6_DXDQVREFR0_DEFVAL
-#undef DDR_PHY_DX8GCR6_DXDQVREFR0_SHIFT
-#undef DDR_PHY_DX8GCR6_DXDQVREFR0_MASK
-#define DDR_PHY_DX8GCR6_DXDQVREFR0_DEFVAL                                          0x09090909
-#define DDR_PHY_DX8GCR6_DXDQVREFR0_SHIFT                                           0
-#define DDR_PHY_DX8GCR6_DXDQVREFR0_MASK                                            0x0000003FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8LCDLR2_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX8LCDLR2_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX8LCDLR2_RESERVED_31_25_MASK
-#define DDR_PHY_DX8LCDLR2_RESERVED_31_25_DEFVAL                                    0x00000000
-#define DDR_PHY_DX8LCDLR2_RESERVED_31_25_SHIFT                                     25
-#define DDR_PHY_DX8LCDLR2_RESERVED_31_25_MASK                                      0xFE000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX8LCDLR2_RESERVED_24_16_DEFVAL
-#undef DDR_PHY_DX8LCDLR2_RESERVED_24_16_SHIFT
-#undef DDR_PHY_DX8LCDLR2_RESERVED_24_16_MASK
-#define DDR_PHY_DX8LCDLR2_RESERVED_24_16_DEFVAL                                    0x00000000
-#define DDR_PHY_DX8LCDLR2_RESERVED_24_16_SHIFT                                     16
-#define DDR_PHY_DX8LCDLR2_RESERVED_24_16_MASK                                      0x01FF0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8LCDLR2_RESERVED_15_9_DEFVAL
-#undef DDR_PHY_DX8LCDLR2_RESERVED_15_9_SHIFT
-#undef DDR_PHY_DX8LCDLR2_RESERVED_15_9_MASK
-#define DDR_PHY_DX8LCDLR2_RESERVED_15_9_DEFVAL                                     0x00000000
-#define DDR_PHY_DX8LCDLR2_RESERVED_15_9_SHIFT                                      9
-#define DDR_PHY_DX8LCDLR2_RESERVED_15_9_MASK                                       0x0000FE00U
-
-/*Read DQS Gating Delay*/
-#undef DDR_PHY_DX8LCDLR2_DQSGD_DEFVAL
-#undef DDR_PHY_DX8LCDLR2_DQSGD_SHIFT
-#undef DDR_PHY_DX8LCDLR2_DQSGD_MASK
-#define DDR_PHY_DX8LCDLR2_DQSGD_DEFVAL                                             0x00000000
-#define DDR_PHY_DX8LCDLR2_DQSGD_SHIFT                                              0
-#define DDR_PHY_DX8LCDLR2_DQSGD_MASK                                               0x000001FFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8GTR0_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DX8GTR0_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DX8GTR0_RESERVED_31_24_MASK
-#define DDR_PHY_DX8GTR0_RESERVED_31_24_DEFVAL                                      0x00020000
-#define DDR_PHY_DX8GTR0_RESERVED_31_24_SHIFT                                       27
-#define DDR_PHY_DX8GTR0_RESERVED_31_24_MASK                                        0xF8000000U
-
-/*DQ Write Path Latency Pipeline*/
-#undef DDR_PHY_DX8GTR0_WDQSL_DEFVAL
-#undef DDR_PHY_DX8GTR0_WDQSL_SHIFT
-#undef DDR_PHY_DX8GTR0_WDQSL_MASK
-#define DDR_PHY_DX8GTR0_WDQSL_DEFVAL                                               0x00020000
-#define DDR_PHY_DX8GTR0_WDQSL_SHIFT                                                24
-#define DDR_PHY_DX8GTR0_WDQSL_MASK                                                 0x07000000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX8GTR0_RESERVED_23_20_DEFVAL
-#undef DDR_PHY_DX8GTR0_RESERVED_23_20_SHIFT
-#undef DDR_PHY_DX8GTR0_RESERVED_23_20_MASK
-#define DDR_PHY_DX8GTR0_RESERVED_23_20_DEFVAL                                      0x00020000
-#define DDR_PHY_DX8GTR0_RESERVED_23_20_SHIFT                                       20
-#define DDR_PHY_DX8GTR0_RESERVED_23_20_MASK                                        0x00F00000U
-
-/*Write Leveling System Latency*/
-#undef DDR_PHY_DX8GTR0_WLSL_DEFVAL
-#undef DDR_PHY_DX8GTR0_WLSL_SHIFT
-#undef DDR_PHY_DX8GTR0_WLSL_MASK
-#define DDR_PHY_DX8GTR0_WLSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX8GTR0_WLSL_SHIFT                                                 16
-#define DDR_PHY_DX8GTR0_WLSL_MASK                                                  0x000F0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8GTR0_RESERVED_15_13_DEFVAL
-#undef DDR_PHY_DX8GTR0_RESERVED_15_13_SHIFT
-#undef DDR_PHY_DX8GTR0_RESERVED_15_13_MASK
-#define DDR_PHY_DX8GTR0_RESERVED_15_13_DEFVAL                                      0x00020000
-#define DDR_PHY_DX8GTR0_RESERVED_15_13_SHIFT                                       13
-#define DDR_PHY_DX8GTR0_RESERVED_15_13_MASK                                        0x0000E000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX8GTR0_RESERVED_12_8_DEFVAL
-#undef DDR_PHY_DX8GTR0_RESERVED_12_8_SHIFT
-#undef DDR_PHY_DX8GTR0_RESERVED_12_8_MASK
-#define DDR_PHY_DX8GTR0_RESERVED_12_8_DEFVAL                                       0x00020000
-#define DDR_PHY_DX8GTR0_RESERVED_12_8_SHIFT                                        8
-#define DDR_PHY_DX8GTR0_RESERVED_12_8_MASK                                         0x00001F00U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8GTR0_RESERVED_7_5_DEFVAL
-#undef DDR_PHY_DX8GTR0_RESERVED_7_5_SHIFT
-#undef DDR_PHY_DX8GTR0_RESERVED_7_5_MASK
-#define DDR_PHY_DX8GTR0_RESERVED_7_5_DEFVAL                                        0x00020000
-#define DDR_PHY_DX8GTR0_RESERVED_7_5_SHIFT                                         5
-#define DDR_PHY_DX8GTR0_RESERVED_7_5_MASK                                          0x000000E0U
-
-/*DQS Gating System Latency*/
-#undef DDR_PHY_DX8GTR0_DGSL_DEFVAL
-#undef DDR_PHY_DX8GTR0_DGSL_SHIFT
-#undef DDR_PHY_DX8GTR0_DGSL_MASK
-#define DDR_PHY_DX8GTR0_DGSL_DEFVAL                                                0x00020000
-#define DDR_PHY_DX8GTR0_DGSL_SHIFT                                                 0
-#define DDR_PHY_DX8GTR0_DGSL_MASK                                                  0x0000001FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL0OSC_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DX8SL0OSC_RESERVED_31_30_MASK
-#define DDR_PHY_DX8SL0OSC_RESERVED_31_30_DEFVAL                                    0x00019FFE
-#define DDR_PHY_DX8SL0OSC_RESERVED_31_30_SHIFT                                     30
-#define DDR_PHY_DX8SL0OSC_RESERVED_31_30_MASK                                      0xC0000000U
-
-/*Enable Clock Gating for DX ddr_clk*/
-#undef DDR_PHY_DX8SL0OSC_GATEDXRDCLK_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_GATEDXRDCLK_SHIFT
-#undef DDR_PHY_DX8SL0OSC_GATEDXRDCLK_MASK
-#define DDR_PHY_DX8SL0OSC_GATEDXRDCLK_DEFVAL                                       0x00019FFE
-#define DDR_PHY_DX8SL0OSC_GATEDXRDCLK_SHIFT                                        28
-#define DDR_PHY_DX8SL0OSC_GATEDXRDCLK_MASK                                         0x30000000U
-
-/*Enable Clock Gating for DX ctl_rd_clk*/
-#undef DDR_PHY_DX8SL0OSC_GATEDXDDRCLK_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_GATEDXDDRCLK_SHIFT
-#undef DDR_PHY_DX8SL0OSC_GATEDXDDRCLK_MASK
-#define DDR_PHY_DX8SL0OSC_GATEDXDDRCLK_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL0OSC_GATEDXDDRCLK_SHIFT                                       26
-#define DDR_PHY_DX8SL0OSC_GATEDXDDRCLK_MASK                                        0x0C000000U
-
-/*Enable Clock Gating for DX ctl_clk*/
-#undef DDR_PHY_DX8SL0OSC_GATEDXCTLCLK_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_GATEDXCTLCLK_SHIFT
-#undef DDR_PHY_DX8SL0OSC_GATEDXCTLCLK_MASK
-#define DDR_PHY_DX8SL0OSC_GATEDXCTLCLK_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL0OSC_GATEDXCTLCLK_SHIFT                                       24
-#define DDR_PHY_DX8SL0OSC_GATEDXCTLCLK_MASK                                        0x03000000U
-
-/*Selects the level to which clocks will be stalled when clock gating is enabled.*/
-#undef DDR_PHY_DX8SL0OSC_CLKLEVEL_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_CLKLEVEL_SHIFT
-#undef DDR_PHY_DX8SL0OSC_CLKLEVEL_MASK
-#define DDR_PHY_DX8SL0OSC_CLKLEVEL_DEFVAL                                          0x00019FFE
-#define DDR_PHY_DX8SL0OSC_CLKLEVEL_SHIFT                                           22
-#define DDR_PHY_DX8SL0OSC_CLKLEVEL_MASK                                            0x00C00000U
-
-/*Loopback Mode*/
-#undef DDR_PHY_DX8SL0OSC_LBMODE_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_LBMODE_SHIFT
-#undef DDR_PHY_DX8SL0OSC_LBMODE_MASK
-#define DDR_PHY_DX8SL0OSC_LBMODE_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL0OSC_LBMODE_SHIFT                                             21
-#define DDR_PHY_DX8SL0OSC_LBMODE_MASK                                              0x00200000U
-
-/*Load GSDQS LCDL with 2x the calibrated GSDQSPRD value*/
-#undef DDR_PHY_DX8SL0OSC_LBGSDQS_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_LBGSDQS_SHIFT
-#undef DDR_PHY_DX8SL0OSC_LBGSDQS_MASK
-#define DDR_PHY_DX8SL0OSC_LBGSDQS_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL0OSC_LBGSDQS_SHIFT                                            20
-#define DDR_PHY_DX8SL0OSC_LBGSDQS_MASK                                             0x00100000U
-
-/*Loopback DQS Gating*/
-#undef DDR_PHY_DX8SL0OSC_LBGDQS_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_LBGDQS_SHIFT
-#undef DDR_PHY_DX8SL0OSC_LBGDQS_MASK
-#define DDR_PHY_DX8SL0OSC_LBGDQS_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL0OSC_LBGDQS_SHIFT                                             18
-#define DDR_PHY_DX8SL0OSC_LBGDQS_MASK                                              0x000C0000U
-
-/*Loopback DQS Shift*/
-#undef DDR_PHY_DX8SL0OSC_LBDQSS_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_LBDQSS_SHIFT
-#undef DDR_PHY_DX8SL0OSC_LBDQSS_MASK
-#define DDR_PHY_DX8SL0OSC_LBDQSS_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL0OSC_LBDQSS_SHIFT                                             17
-#define DDR_PHY_DX8SL0OSC_LBDQSS_MASK                                              0x00020000U
-
-/*PHY High-Speed Reset*/
-#undef DDR_PHY_DX8SL0OSC_PHYHRST_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_PHYHRST_SHIFT
-#undef DDR_PHY_DX8SL0OSC_PHYHRST_MASK
-#define DDR_PHY_DX8SL0OSC_PHYHRST_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL0OSC_PHYHRST_SHIFT                                            16
-#define DDR_PHY_DX8SL0OSC_PHYHRST_MASK                                             0x00010000U
-
-/*PHY FIFO Reset*/
-#undef DDR_PHY_DX8SL0OSC_PHYFRST_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_PHYFRST_SHIFT
-#undef DDR_PHY_DX8SL0OSC_PHYFRST_MASK
-#define DDR_PHY_DX8SL0OSC_PHYFRST_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL0OSC_PHYFRST_SHIFT                                            15
-#define DDR_PHY_DX8SL0OSC_PHYFRST_MASK                                             0x00008000U
-
-/*Delay Line Test Start*/
-#undef DDR_PHY_DX8SL0OSC_DLTST_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_DLTST_SHIFT
-#undef DDR_PHY_DX8SL0OSC_DLTST_MASK
-#define DDR_PHY_DX8SL0OSC_DLTST_DEFVAL                                             0x00019FFE
-#define DDR_PHY_DX8SL0OSC_DLTST_SHIFT                                              14
-#define DDR_PHY_DX8SL0OSC_DLTST_MASK                                               0x00004000U
-
-/*Delay Line Test Mode*/
-#undef DDR_PHY_DX8SL0OSC_DLTMODE_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_DLTMODE_SHIFT
-#undef DDR_PHY_DX8SL0OSC_DLTMODE_MASK
-#define DDR_PHY_DX8SL0OSC_DLTMODE_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL0OSC_DLTMODE_SHIFT                                            13
-#define DDR_PHY_DX8SL0OSC_DLTMODE_MASK                                             0x00002000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX8SL0OSC_RESERVED_12_11_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_RESERVED_12_11_SHIFT
-#undef DDR_PHY_DX8SL0OSC_RESERVED_12_11_MASK
-#define DDR_PHY_DX8SL0OSC_RESERVED_12_11_DEFVAL                                    0x00019FFE
-#define DDR_PHY_DX8SL0OSC_RESERVED_12_11_SHIFT                                     11
-#define DDR_PHY_DX8SL0OSC_RESERVED_12_11_MASK                                      0x00001800U
-
-/*Oscillator Mode Write-Data Delay Line Select*/
-#undef DDR_PHY_DX8SL0OSC_OSCWDDL_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_OSCWDDL_SHIFT
-#undef DDR_PHY_DX8SL0OSC_OSCWDDL_MASK
-#define DDR_PHY_DX8SL0OSC_OSCWDDL_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL0OSC_OSCWDDL_SHIFT                                            9
-#define DDR_PHY_DX8SL0OSC_OSCWDDL_MASK                                             0x00000600U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX8SL0OSC_RESERVED_8_7_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_RESERVED_8_7_SHIFT
-#undef DDR_PHY_DX8SL0OSC_RESERVED_8_7_MASK
-#define DDR_PHY_DX8SL0OSC_RESERVED_8_7_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL0OSC_RESERVED_8_7_SHIFT                                       7
-#define DDR_PHY_DX8SL0OSC_RESERVED_8_7_MASK                                        0x00000180U
-
-/*Oscillator Mode Write-Leveling Delay Line Select*/
-#undef DDR_PHY_DX8SL0OSC_OSCWDL_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_OSCWDL_SHIFT
-#undef DDR_PHY_DX8SL0OSC_OSCWDL_MASK
-#define DDR_PHY_DX8SL0OSC_OSCWDL_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL0OSC_OSCWDL_SHIFT                                             5
-#define DDR_PHY_DX8SL0OSC_OSCWDL_MASK                                              0x00000060U
-
-/*Oscillator Mode Division*/
-#undef DDR_PHY_DX8SL0OSC_OSCDIV_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_OSCDIV_SHIFT
-#undef DDR_PHY_DX8SL0OSC_OSCDIV_MASK
-#define DDR_PHY_DX8SL0OSC_OSCDIV_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL0OSC_OSCDIV_SHIFT                                             1
-#define DDR_PHY_DX8SL0OSC_OSCDIV_MASK                                              0x0000001EU
-
-/*Oscillator Enable*/
-#undef DDR_PHY_DX8SL0OSC_OSCEN_DEFVAL
-#undef DDR_PHY_DX8SL0OSC_OSCEN_SHIFT
-#undef DDR_PHY_DX8SL0OSC_OSCEN_MASK
-#define DDR_PHY_DX8SL0OSC_OSCEN_DEFVAL                                             0x00019FFE
-#define DDR_PHY_DX8SL0OSC_OSCEN_SHIFT                                              0
-#define DDR_PHY_DX8SL0OSC_OSCEN_MASK                                               0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL0DQSCTL_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX8SL0DQSCTL_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX8SL0DQSCTL_RESERVED_31_25_MASK
-#define DDR_PHY_DX8SL0DQSCTL_RESERVED_31_25_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL0DQSCTL_RESERVED_31_25_SHIFT                                  25
-#define DDR_PHY_DX8SL0DQSCTL_RESERVED_31_25_MASK                                   0xFE000000U
-
-/*Read Path Rise-to-Rise Mode*/
-#undef DDR_PHY_DX8SL0DQSCTL_RRRMODE_DEFVAL
-#undef DDR_PHY_DX8SL0DQSCTL_RRRMODE_SHIFT
-#undef DDR_PHY_DX8SL0DQSCTL_RRRMODE_MASK
-#define DDR_PHY_DX8SL0DQSCTL_RRRMODE_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL0DQSCTL_RRRMODE_SHIFT                                         24
-#define DDR_PHY_DX8SL0DQSCTL_RRRMODE_MASK                                          0x01000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL0DQSCTL_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX8SL0DQSCTL_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX8SL0DQSCTL_RESERVED_23_22_MASK
-#define DDR_PHY_DX8SL0DQSCTL_RESERVED_23_22_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL0DQSCTL_RESERVED_23_22_SHIFT                                  22
-#define DDR_PHY_DX8SL0DQSCTL_RESERVED_23_22_MASK                                   0x00C00000U
-
-/*Write Path Rise-to-Rise Mode*/
-#undef DDR_PHY_DX8SL0DQSCTL_WRRMODE_DEFVAL
-#undef DDR_PHY_DX8SL0DQSCTL_WRRMODE_SHIFT
-#undef DDR_PHY_DX8SL0DQSCTL_WRRMODE_MASK
-#define DDR_PHY_DX8SL0DQSCTL_WRRMODE_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL0DQSCTL_WRRMODE_SHIFT                                         21
-#define DDR_PHY_DX8SL0DQSCTL_WRRMODE_MASK                                          0x00200000U
-
-/*DQS Gate Extension*/
-#undef DDR_PHY_DX8SL0DQSCTL_DQSGX_DEFVAL
-#undef DDR_PHY_DX8SL0DQSCTL_DQSGX_SHIFT
-#undef DDR_PHY_DX8SL0DQSCTL_DQSGX_MASK
-#define DDR_PHY_DX8SL0DQSCTL_DQSGX_DEFVAL                                          0x01264000
-#define DDR_PHY_DX8SL0DQSCTL_DQSGX_SHIFT                                           19
-#define DDR_PHY_DX8SL0DQSCTL_DQSGX_MASK                                            0x00180000U
-
-/*Low Power PLL Power Down*/
-#undef DDR_PHY_DX8SL0DQSCTL_LPPLLPD_DEFVAL
-#undef DDR_PHY_DX8SL0DQSCTL_LPPLLPD_SHIFT
-#undef DDR_PHY_DX8SL0DQSCTL_LPPLLPD_MASK
-#define DDR_PHY_DX8SL0DQSCTL_LPPLLPD_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL0DQSCTL_LPPLLPD_SHIFT                                         18
-#define DDR_PHY_DX8SL0DQSCTL_LPPLLPD_MASK                                          0x00040000U
-
-/*Low Power I/O Power Down*/
-#undef DDR_PHY_DX8SL0DQSCTL_LPIOPD_DEFVAL
-#undef DDR_PHY_DX8SL0DQSCTL_LPIOPD_SHIFT
-#undef DDR_PHY_DX8SL0DQSCTL_LPIOPD_MASK
-#define DDR_PHY_DX8SL0DQSCTL_LPIOPD_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL0DQSCTL_LPIOPD_SHIFT                                          17
-#define DDR_PHY_DX8SL0DQSCTL_LPIOPD_MASK                                           0x00020000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL0DQSCTL_RESERVED_16_15_DEFVAL
-#undef DDR_PHY_DX8SL0DQSCTL_RESERVED_16_15_SHIFT
-#undef DDR_PHY_DX8SL0DQSCTL_RESERVED_16_15_MASK
-#define DDR_PHY_DX8SL0DQSCTL_RESERVED_16_15_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL0DQSCTL_RESERVED_16_15_SHIFT                                  15
-#define DDR_PHY_DX8SL0DQSCTL_RESERVED_16_15_MASK                                   0x00018000U
-
-/*QS Counter Enable*/
-#undef DDR_PHY_DX8SL0DQSCTL_QSCNTEN_DEFVAL
-#undef DDR_PHY_DX8SL0DQSCTL_QSCNTEN_SHIFT
-#undef DDR_PHY_DX8SL0DQSCTL_QSCNTEN_MASK
-#define DDR_PHY_DX8SL0DQSCTL_QSCNTEN_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL0DQSCTL_QSCNTEN_SHIFT                                         14
-#define DDR_PHY_DX8SL0DQSCTL_QSCNTEN_MASK                                          0x00004000U
-
-/*Unused DQ I/O Mode*/
-#undef DDR_PHY_DX8SL0DQSCTL_UDQIOM_DEFVAL
-#undef DDR_PHY_DX8SL0DQSCTL_UDQIOM_SHIFT
-#undef DDR_PHY_DX8SL0DQSCTL_UDQIOM_MASK
-#define DDR_PHY_DX8SL0DQSCTL_UDQIOM_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL0DQSCTL_UDQIOM_SHIFT                                          13
-#define DDR_PHY_DX8SL0DQSCTL_UDQIOM_MASK                                           0x00002000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL0DQSCTL_RESERVED_12_10_DEFVAL
-#undef DDR_PHY_DX8SL0DQSCTL_RESERVED_12_10_SHIFT
-#undef DDR_PHY_DX8SL0DQSCTL_RESERVED_12_10_MASK
-#define DDR_PHY_DX8SL0DQSCTL_RESERVED_12_10_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL0DQSCTL_RESERVED_12_10_SHIFT                                  10
-#define DDR_PHY_DX8SL0DQSCTL_RESERVED_12_10_MASK                                   0x00001C00U
-
-/*Data Slew Rate*/
-#undef DDR_PHY_DX8SL0DQSCTL_DXSR_DEFVAL
-#undef DDR_PHY_DX8SL0DQSCTL_DXSR_SHIFT
-#undef DDR_PHY_DX8SL0DQSCTL_DXSR_MASK
-#define DDR_PHY_DX8SL0DQSCTL_DXSR_DEFVAL                                           0x01264000
-#define DDR_PHY_DX8SL0DQSCTL_DXSR_SHIFT                                            8
-#define DDR_PHY_DX8SL0DQSCTL_DXSR_MASK                                             0x00000300U
-
-/*DQS_N Resistor*/
-#undef DDR_PHY_DX8SL0DQSCTL_DQSNRES_DEFVAL
-#undef DDR_PHY_DX8SL0DQSCTL_DQSNRES_SHIFT
-#undef DDR_PHY_DX8SL0DQSCTL_DQSNRES_MASK
-#define DDR_PHY_DX8SL0DQSCTL_DQSNRES_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL0DQSCTL_DQSNRES_SHIFT                                         4
-#define DDR_PHY_DX8SL0DQSCTL_DQSNRES_MASK                                          0x000000F0U
-
-/*DQS Resistor*/
-#undef DDR_PHY_DX8SL0DQSCTL_DQSRES_DEFVAL
-#undef DDR_PHY_DX8SL0DQSCTL_DQSRES_SHIFT
-#undef DDR_PHY_DX8SL0DQSCTL_DQSRES_MASK
-#define DDR_PHY_DX8SL0DQSCTL_DQSRES_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL0DQSCTL_DQSRES_SHIFT                                          0
-#define DDR_PHY_DX8SL0DQSCTL_DQSRES_MASK                                           0x0000000FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL0DXCTL2_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_RESERVED_31_24_MASK
-#define DDR_PHY_DX8SL0DXCTL2_RESERVED_31_24_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_RESERVED_31_24_SHIFT                                  24
-#define DDR_PHY_DX8SL0DXCTL2_RESERVED_31_24_MASK                                   0xFF000000U
-
-/*Configurable Read Data Enable*/
-#undef DDR_PHY_DX8SL0DXCTL2_CRDEN_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_CRDEN_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_CRDEN_MASK
-#define DDR_PHY_DX8SL0DXCTL2_CRDEN_DEFVAL                                          0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_CRDEN_SHIFT                                           23
-#define DDR_PHY_DX8SL0DXCTL2_CRDEN_MASK                                            0x00800000U
-
-/*OX Extension during Post-amble*/
-#undef DDR_PHY_DX8SL0DXCTL2_POSOEX_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_POSOEX_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_POSOEX_MASK
-#define DDR_PHY_DX8SL0DXCTL2_POSOEX_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_POSOEX_SHIFT                                          20
-#define DDR_PHY_DX8SL0DXCTL2_POSOEX_MASK                                           0x00700000U
-
-/*OE Extension during Pre-amble*/
-#undef DDR_PHY_DX8SL0DXCTL2_PREOEX_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_PREOEX_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_PREOEX_MASK
-#define DDR_PHY_DX8SL0DXCTL2_PREOEX_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_PREOEX_SHIFT                                          18
-#define DDR_PHY_DX8SL0DXCTL2_PREOEX_MASK                                           0x000C0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL0DXCTL2_RESERVED_17_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_RESERVED_17_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_RESERVED_17_MASK
-#define DDR_PHY_DX8SL0DXCTL2_RESERVED_17_DEFVAL                                    0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_RESERVED_17_SHIFT                                     17
-#define DDR_PHY_DX8SL0DXCTL2_RESERVED_17_MASK                                      0x00020000U
-
-/*I/O Assisted Gate Select*/
-#undef DDR_PHY_DX8SL0DXCTL2_IOAG_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_IOAG_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_IOAG_MASK
-#define DDR_PHY_DX8SL0DXCTL2_IOAG_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_IOAG_SHIFT                                            16
-#define DDR_PHY_DX8SL0DXCTL2_IOAG_MASK                                             0x00010000U
-
-/*I/O Loopback Select*/
-#undef DDR_PHY_DX8SL0DXCTL2_IOLB_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_IOLB_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_IOLB_MASK
-#define DDR_PHY_DX8SL0DXCTL2_IOLB_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_IOLB_SHIFT                                            15
-#define DDR_PHY_DX8SL0DXCTL2_IOLB_MASK                                             0x00008000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL0DXCTL2_RESERVED_14_13_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_RESERVED_14_13_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_RESERVED_14_13_MASK
-#define DDR_PHY_DX8SL0DXCTL2_RESERVED_14_13_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_RESERVED_14_13_SHIFT                                  13
-#define DDR_PHY_DX8SL0DXCTL2_RESERVED_14_13_MASK                                   0x00006000U
-
-/*Low Power Wakeup Threshold*/
-#undef DDR_PHY_DX8SL0DXCTL2_LPWAKEUP_THRSH_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_LPWAKEUP_THRSH_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_LPWAKEUP_THRSH_MASK
-#define DDR_PHY_DX8SL0DXCTL2_LPWAKEUP_THRSH_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_LPWAKEUP_THRSH_SHIFT                                  9
-#define DDR_PHY_DX8SL0DXCTL2_LPWAKEUP_THRSH_MASK                                   0x00001E00U
-
-/*Read Data Bus Inversion Enable*/
-#undef DDR_PHY_DX8SL0DXCTL2_RDBI_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_RDBI_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_RDBI_MASK
-#define DDR_PHY_DX8SL0DXCTL2_RDBI_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_RDBI_SHIFT                                            8
-#define DDR_PHY_DX8SL0DXCTL2_RDBI_MASK                                             0x00000100U
-
-/*Write Data Bus Inversion Enable*/
-#undef DDR_PHY_DX8SL0DXCTL2_WDBI_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_WDBI_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_WDBI_MASK
-#define DDR_PHY_DX8SL0DXCTL2_WDBI_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_WDBI_SHIFT                                            7
-#define DDR_PHY_DX8SL0DXCTL2_WDBI_MASK                                             0x00000080U
-
-/*PUB Read FIFO Bypass*/
-#undef DDR_PHY_DX8SL0DXCTL2_PRFBYP_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_PRFBYP_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_PRFBYP_MASK
-#define DDR_PHY_DX8SL0DXCTL2_PRFBYP_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_PRFBYP_SHIFT                                          6
-#define DDR_PHY_DX8SL0DXCTL2_PRFBYP_MASK                                           0x00000040U
-
-/*DATX8 Receive FIFO Read Mode*/
-#undef DDR_PHY_DX8SL0DXCTL2_RDMODE_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_RDMODE_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_RDMODE_MASK
-#define DDR_PHY_DX8SL0DXCTL2_RDMODE_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_RDMODE_SHIFT                                          4
-#define DDR_PHY_DX8SL0DXCTL2_RDMODE_MASK                                           0x00000030U
-
-/*Disables the Read FIFO Reset*/
-#undef DDR_PHY_DX8SL0DXCTL2_DISRST_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_DISRST_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_DISRST_MASK
-#define DDR_PHY_DX8SL0DXCTL2_DISRST_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_DISRST_SHIFT                                          3
-#define DDR_PHY_DX8SL0DXCTL2_DISRST_MASK                                           0x00000008U
-
-/*Read DQS Gate I/O Loopback*/
-#undef DDR_PHY_DX8SL0DXCTL2_DQSGLB_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_DQSGLB_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_DQSGLB_MASK
-#define DDR_PHY_DX8SL0DXCTL2_DQSGLB_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_DQSGLB_SHIFT                                          1
-#define DDR_PHY_DX8SL0DXCTL2_DQSGLB_MASK                                           0x00000006U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL0DXCTL2_RESERVED_0_DEFVAL
-#undef DDR_PHY_DX8SL0DXCTL2_RESERVED_0_SHIFT
-#undef DDR_PHY_DX8SL0DXCTL2_RESERVED_0_MASK
-#define DDR_PHY_DX8SL0DXCTL2_RESERVED_0_DEFVAL                                     0x00141800
-#define DDR_PHY_DX8SL0DXCTL2_RESERVED_0_SHIFT                                      0
-#define DDR_PHY_DX8SL0DXCTL2_RESERVED_0_MASK                                       0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL0IOCR_RESERVED_31_DEFVAL
-#undef DDR_PHY_DX8SL0IOCR_RESERVED_31_SHIFT
-#undef DDR_PHY_DX8SL0IOCR_RESERVED_31_MASK
-#define DDR_PHY_DX8SL0IOCR_RESERVED_31_DEFVAL                                      0x00000000
-#define DDR_PHY_DX8SL0IOCR_RESERVED_31_SHIFT                                       31
-#define DDR_PHY_DX8SL0IOCR_RESERVED_31_MASK                                        0x80000000U
-
-/*PVREF_DAC REFSEL range select*/
-#undef DDR_PHY_DX8SL0IOCR_DXDACRANGE_DEFVAL
-#undef DDR_PHY_DX8SL0IOCR_DXDACRANGE_SHIFT
-#undef DDR_PHY_DX8SL0IOCR_DXDACRANGE_MASK
-#define DDR_PHY_DX8SL0IOCR_DXDACRANGE_DEFVAL                                       0x00000000
-#define DDR_PHY_DX8SL0IOCR_DXDACRANGE_SHIFT                                        28
-#define DDR_PHY_DX8SL0IOCR_DXDACRANGE_MASK                                         0x70000000U
-
-/*IOM bits for PVREF, PVREF_DAC and PVREFE cells in DX IO ring*/
-#undef DDR_PHY_DX8SL0IOCR_DXVREFIOM_DEFVAL
-#undef DDR_PHY_DX8SL0IOCR_DXVREFIOM_SHIFT
-#undef DDR_PHY_DX8SL0IOCR_DXVREFIOM_MASK
-#define DDR_PHY_DX8SL0IOCR_DXVREFIOM_DEFVAL                                        0x00000000
-#define DDR_PHY_DX8SL0IOCR_DXVREFIOM_SHIFT                                         25
-#define DDR_PHY_DX8SL0IOCR_DXVREFIOM_MASK                                          0x0E000000U
-
-/*DX IO Mode*/
-#undef DDR_PHY_DX8SL0IOCR_DXIOM_DEFVAL
-#undef DDR_PHY_DX8SL0IOCR_DXIOM_SHIFT
-#undef DDR_PHY_DX8SL0IOCR_DXIOM_MASK
-#define DDR_PHY_DX8SL0IOCR_DXIOM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL0IOCR_DXIOM_SHIFT                                             22
-#define DDR_PHY_DX8SL0IOCR_DXIOM_MASK                                              0x01C00000U
-
-/*DX IO Transmitter Mode*/
-#undef DDR_PHY_DX8SL0IOCR_DXTXM_DEFVAL
-#undef DDR_PHY_DX8SL0IOCR_DXTXM_SHIFT
-#undef DDR_PHY_DX8SL0IOCR_DXTXM_MASK
-#define DDR_PHY_DX8SL0IOCR_DXTXM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL0IOCR_DXTXM_SHIFT                                             11
-#define DDR_PHY_DX8SL0IOCR_DXTXM_MASK                                              0x003FF800U
-
-/*DX IO Receiver Mode*/
-#undef DDR_PHY_DX8SL0IOCR_DXRXM_DEFVAL
-#undef DDR_PHY_DX8SL0IOCR_DXRXM_SHIFT
-#undef DDR_PHY_DX8SL0IOCR_DXRXM_MASK
-#define DDR_PHY_DX8SL0IOCR_DXRXM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL0IOCR_DXRXM_SHIFT                                             0
-#define DDR_PHY_DX8SL0IOCR_DXRXM_MASK                                              0x000007FFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL1OSC_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DX8SL1OSC_RESERVED_31_30_MASK
-#define DDR_PHY_DX8SL1OSC_RESERVED_31_30_DEFVAL                                    0x00019FFE
-#define DDR_PHY_DX8SL1OSC_RESERVED_31_30_SHIFT                                     30
-#define DDR_PHY_DX8SL1OSC_RESERVED_31_30_MASK                                      0xC0000000U
-
-/*Enable Clock Gating for DX ddr_clk*/
-#undef DDR_PHY_DX8SL1OSC_GATEDXRDCLK_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_GATEDXRDCLK_SHIFT
-#undef DDR_PHY_DX8SL1OSC_GATEDXRDCLK_MASK
-#define DDR_PHY_DX8SL1OSC_GATEDXRDCLK_DEFVAL                                       0x00019FFE
-#define DDR_PHY_DX8SL1OSC_GATEDXRDCLK_SHIFT                                        28
-#define DDR_PHY_DX8SL1OSC_GATEDXRDCLK_MASK                                         0x30000000U
-
-/*Enable Clock Gating for DX ctl_rd_clk*/
-#undef DDR_PHY_DX8SL1OSC_GATEDXDDRCLK_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_GATEDXDDRCLK_SHIFT
-#undef DDR_PHY_DX8SL1OSC_GATEDXDDRCLK_MASK
-#define DDR_PHY_DX8SL1OSC_GATEDXDDRCLK_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL1OSC_GATEDXDDRCLK_SHIFT                                       26
-#define DDR_PHY_DX8SL1OSC_GATEDXDDRCLK_MASK                                        0x0C000000U
-
-/*Enable Clock Gating for DX ctl_clk*/
-#undef DDR_PHY_DX8SL1OSC_GATEDXCTLCLK_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_GATEDXCTLCLK_SHIFT
-#undef DDR_PHY_DX8SL1OSC_GATEDXCTLCLK_MASK
-#define DDR_PHY_DX8SL1OSC_GATEDXCTLCLK_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL1OSC_GATEDXCTLCLK_SHIFT                                       24
-#define DDR_PHY_DX8SL1OSC_GATEDXCTLCLK_MASK                                        0x03000000U
-
-/*Selects the level to which clocks will be stalled when clock gating is enabled.*/
-#undef DDR_PHY_DX8SL1OSC_CLKLEVEL_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_CLKLEVEL_SHIFT
-#undef DDR_PHY_DX8SL1OSC_CLKLEVEL_MASK
-#define DDR_PHY_DX8SL1OSC_CLKLEVEL_DEFVAL                                          0x00019FFE
-#define DDR_PHY_DX8SL1OSC_CLKLEVEL_SHIFT                                           22
-#define DDR_PHY_DX8SL1OSC_CLKLEVEL_MASK                                            0x00C00000U
-
-/*Loopback Mode*/
-#undef DDR_PHY_DX8SL1OSC_LBMODE_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_LBMODE_SHIFT
-#undef DDR_PHY_DX8SL1OSC_LBMODE_MASK
-#define DDR_PHY_DX8SL1OSC_LBMODE_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL1OSC_LBMODE_SHIFT                                             21
-#define DDR_PHY_DX8SL1OSC_LBMODE_MASK                                              0x00200000U
-
-/*Load GSDQS LCDL with 2x the calibrated GSDQSPRD value*/
-#undef DDR_PHY_DX8SL1OSC_LBGSDQS_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_LBGSDQS_SHIFT
-#undef DDR_PHY_DX8SL1OSC_LBGSDQS_MASK
-#define DDR_PHY_DX8SL1OSC_LBGSDQS_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL1OSC_LBGSDQS_SHIFT                                            20
-#define DDR_PHY_DX8SL1OSC_LBGSDQS_MASK                                             0x00100000U
-
-/*Loopback DQS Gating*/
-#undef DDR_PHY_DX8SL1OSC_LBGDQS_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_LBGDQS_SHIFT
-#undef DDR_PHY_DX8SL1OSC_LBGDQS_MASK
-#define DDR_PHY_DX8SL1OSC_LBGDQS_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL1OSC_LBGDQS_SHIFT                                             18
-#define DDR_PHY_DX8SL1OSC_LBGDQS_MASK                                              0x000C0000U
-
-/*Loopback DQS Shift*/
-#undef DDR_PHY_DX8SL1OSC_LBDQSS_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_LBDQSS_SHIFT
-#undef DDR_PHY_DX8SL1OSC_LBDQSS_MASK
-#define DDR_PHY_DX8SL1OSC_LBDQSS_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL1OSC_LBDQSS_SHIFT                                             17
-#define DDR_PHY_DX8SL1OSC_LBDQSS_MASK                                              0x00020000U
-
-/*PHY High-Speed Reset*/
-#undef DDR_PHY_DX8SL1OSC_PHYHRST_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_PHYHRST_SHIFT
-#undef DDR_PHY_DX8SL1OSC_PHYHRST_MASK
-#define DDR_PHY_DX8SL1OSC_PHYHRST_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL1OSC_PHYHRST_SHIFT                                            16
-#define DDR_PHY_DX8SL1OSC_PHYHRST_MASK                                             0x00010000U
-
-/*PHY FIFO Reset*/
-#undef DDR_PHY_DX8SL1OSC_PHYFRST_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_PHYFRST_SHIFT
-#undef DDR_PHY_DX8SL1OSC_PHYFRST_MASK
-#define DDR_PHY_DX8SL1OSC_PHYFRST_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL1OSC_PHYFRST_SHIFT                                            15
-#define DDR_PHY_DX8SL1OSC_PHYFRST_MASK                                             0x00008000U
-
-/*Delay Line Test Start*/
-#undef DDR_PHY_DX8SL1OSC_DLTST_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_DLTST_SHIFT
-#undef DDR_PHY_DX8SL1OSC_DLTST_MASK
-#define DDR_PHY_DX8SL1OSC_DLTST_DEFVAL                                             0x00019FFE
-#define DDR_PHY_DX8SL1OSC_DLTST_SHIFT                                              14
-#define DDR_PHY_DX8SL1OSC_DLTST_MASK                                               0x00004000U
-
-/*Delay Line Test Mode*/
-#undef DDR_PHY_DX8SL1OSC_DLTMODE_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_DLTMODE_SHIFT
-#undef DDR_PHY_DX8SL1OSC_DLTMODE_MASK
-#define DDR_PHY_DX8SL1OSC_DLTMODE_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL1OSC_DLTMODE_SHIFT                                            13
-#define DDR_PHY_DX8SL1OSC_DLTMODE_MASK                                             0x00002000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX8SL1OSC_RESERVED_12_11_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_RESERVED_12_11_SHIFT
-#undef DDR_PHY_DX8SL1OSC_RESERVED_12_11_MASK
-#define DDR_PHY_DX8SL1OSC_RESERVED_12_11_DEFVAL                                    0x00019FFE
-#define DDR_PHY_DX8SL1OSC_RESERVED_12_11_SHIFT                                     11
-#define DDR_PHY_DX8SL1OSC_RESERVED_12_11_MASK                                      0x00001800U
-
-/*Oscillator Mode Write-Data Delay Line Select*/
-#undef DDR_PHY_DX8SL1OSC_OSCWDDL_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_OSCWDDL_SHIFT
-#undef DDR_PHY_DX8SL1OSC_OSCWDDL_MASK
-#define DDR_PHY_DX8SL1OSC_OSCWDDL_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL1OSC_OSCWDDL_SHIFT                                            9
-#define DDR_PHY_DX8SL1OSC_OSCWDDL_MASK                                             0x00000600U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX8SL1OSC_RESERVED_8_7_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_RESERVED_8_7_SHIFT
-#undef DDR_PHY_DX8SL1OSC_RESERVED_8_7_MASK
-#define DDR_PHY_DX8SL1OSC_RESERVED_8_7_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL1OSC_RESERVED_8_7_SHIFT                                       7
-#define DDR_PHY_DX8SL1OSC_RESERVED_8_7_MASK                                        0x00000180U
-
-/*Oscillator Mode Write-Leveling Delay Line Select*/
-#undef DDR_PHY_DX8SL1OSC_OSCWDL_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_OSCWDL_SHIFT
-#undef DDR_PHY_DX8SL1OSC_OSCWDL_MASK
-#define DDR_PHY_DX8SL1OSC_OSCWDL_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL1OSC_OSCWDL_SHIFT                                             5
-#define DDR_PHY_DX8SL1OSC_OSCWDL_MASK                                              0x00000060U
-
-/*Oscillator Mode Division*/
-#undef DDR_PHY_DX8SL1OSC_OSCDIV_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_OSCDIV_SHIFT
-#undef DDR_PHY_DX8SL1OSC_OSCDIV_MASK
-#define DDR_PHY_DX8SL1OSC_OSCDIV_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL1OSC_OSCDIV_SHIFT                                             1
-#define DDR_PHY_DX8SL1OSC_OSCDIV_MASK                                              0x0000001EU
-
-/*Oscillator Enable*/
-#undef DDR_PHY_DX8SL1OSC_OSCEN_DEFVAL
-#undef DDR_PHY_DX8SL1OSC_OSCEN_SHIFT
-#undef DDR_PHY_DX8SL1OSC_OSCEN_MASK
-#define DDR_PHY_DX8SL1OSC_OSCEN_DEFVAL                                             0x00019FFE
-#define DDR_PHY_DX8SL1OSC_OSCEN_SHIFT                                              0
-#define DDR_PHY_DX8SL1OSC_OSCEN_MASK                                               0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL1DQSCTL_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX8SL1DQSCTL_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX8SL1DQSCTL_RESERVED_31_25_MASK
-#define DDR_PHY_DX8SL1DQSCTL_RESERVED_31_25_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL1DQSCTL_RESERVED_31_25_SHIFT                                  25
-#define DDR_PHY_DX8SL1DQSCTL_RESERVED_31_25_MASK                                   0xFE000000U
-
-/*Read Path Rise-to-Rise Mode*/
-#undef DDR_PHY_DX8SL1DQSCTL_RRRMODE_DEFVAL
-#undef DDR_PHY_DX8SL1DQSCTL_RRRMODE_SHIFT
-#undef DDR_PHY_DX8SL1DQSCTL_RRRMODE_MASK
-#define DDR_PHY_DX8SL1DQSCTL_RRRMODE_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL1DQSCTL_RRRMODE_SHIFT                                         24
-#define DDR_PHY_DX8SL1DQSCTL_RRRMODE_MASK                                          0x01000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL1DQSCTL_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX8SL1DQSCTL_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX8SL1DQSCTL_RESERVED_23_22_MASK
-#define DDR_PHY_DX8SL1DQSCTL_RESERVED_23_22_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL1DQSCTL_RESERVED_23_22_SHIFT                                  22
-#define DDR_PHY_DX8SL1DQSCTL_RESERVED_23_22_MASK                                   0x00C00000U
-
-/*Write Path Rise-to-Rise Mode*/
-#undef DDR_PHY_DX8SL1DQSCTL_WRRMODE_DEFVAL
-#undef DDR_PHY_DX8SL1DQSCTL_WRRMODE_SHIFT
-#undef DDR_PHY_DX8SL1DQSCTL_WRRMODE_MASK
-#define DDR_PHY_DX8SL1DQSCTL_WRRMODE_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL1DQSCTL_WRRMODE_SHIFT                                         21
-#define DDR_PHY_DX8SL1DQSCTL_WRRMODE_MASK                                          0x00200000U
-
-/*DQS Gate Extension*/
-#undef DDR_PHY_DX8SL1DQSCTL_DQSGX_DEFVAL
-#undef DDR_PHY_DX8SL1DQSCTL_DQSGX_SHIFT
-#undef DDR_PHY_DX8SL1DQSCTL_DQSGX_MASK
-#define DDR_PHY_DX8SL1DQSCTL_DQSGX_DEFVAL                                          0x01264000
-#define DDR_PHY_DX8SL1DQSCTL_DQSGX_SHIFT                                           19
-#define DDR_PHY_DX8SL1DQSCTL_DQSGX_MASK                                            0x00180000U
-
-/*Low Power PLL Power Down*/
-#undef DDR_PHY_DX8SL1DQSCTL_LPPLLPD_DEFVAL
-#undef DDR_PHY_DX8SL1DQSCTL_LPPLLPD_SHIFT
-#undef DDR_PHY_DX8SL1DQSCTL_LPPLLPD_MASK
-#define DDR_PHY_DX8SL1DQSCTL_LPPLLPD_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL1DQSCTL_LPPLLPD_SHIFT                                         18
-#define DDR_PHY_DX8SL1DQSCTL_LPPLLPD_MASK                                          0x00040000U
-
-/*Low Power I/O Power Down*/
-#undef DDR_PHY_DX8SL1DQSCTL_LPIOPD_DEFVAL
-#undef DDR_PHY_DX8SL1DQSCTL_LPIOPD_SHIFT
-#undef DDR_PHY_DX8SL1DQSCTL_LPIOPD_MASK
-#define DDR_PHY_DX8SL1DQSCTL_LPIOPD_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL1DQSCTL_LPIOPD_SHIFT                                          17
-#define DDR_PHY_DX8SL1DQSCTL_LPIOPD_MASK                                           0x00020000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL1DQSCTL_RESERVED_16_15_DEFVAL
-#undef DDR_PHY_DX8SL1DQSCTL_RESERVED_16_15_SHIFT
-#undef DDR_PHY_DX8SL1DQSCTL_RESERVED_16_15_MASK
-#define DDR_PHY_DX8SL1DQSCTL_RESERVED_16_15_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL1DQSCTL_RESERVED_16_15_SHIFT                                  15
-#define DDR_PHY_DX8SL1DQSCTL_RESERVED_16_15_MASK                                   0x00018000U
-
-/*QS Counter Enable*/
-#undef DDR_PHY_DX8SL1DQSCTL_QSCNTEN_DEFVAL
-#undef DDR_PHY_DX8SL1DQSCTL_QSCNTEN_SHIFT
-#undef DDR_PHY_DX8SL1DQSCTL_QSCNTEN_MASK
-#define DDR_PHY_DX8SL1DQSCTL_QSCNTEN_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL1DQSCTL_QSCNTEN_SHIFT                                         14
-#define DDR_PHY_DX8SL1DQSCTL_QSCNTEN_MASK                                          0x00004000U
-
-/*Unused DQ I/O Mode*/
-#undef DDR_PHY_DX8SL1DQSCTL_UDQIOM_DEFVAL
-#undef DDR_PHY_DX8SL1DQSCTL_UDQIOM_SHIFT
-#undef DDR_PHY_DX8SL1DQSCTL_UDQIOM_MASK
-#define DDR_PHY_DX8SL1DQSCTL_UDQIOM_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL1DQSCTL_UDQIOM_SHIFT                                          13
-#define DDR_PHY_DX8SL1DQSCTL_UDQIOM_MASK                                           0x00002000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL1DQSCTL_RESERVED_12_10_DEFVAL
-#undef DDR_PHY_DX8SL1DQSCTL_RESERVED_12_10_SHIFT
-#undef DDR_PHY_DX8SL1DQSCTL_RESERVED_12_10_MASK
-#define DDR_PHY_DX8SL1DQSCTL_RESERVED_12_10_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL1DQSCTL_RESERVED_12_10_SHIFT                                  10
-#define DDR_PHY_DX8SL1DQSCTL_RESERVED_12_10_MASK                                   0x00001C00U
-
-/*Data Slew Rate*/
-#undef DDR_PHY_DX8SL1DQSCTL_DXSR_DEFVAL
-#undef DDR_PHY_DX8SL1DQSCTL_DXSR_SHIFT
-#undef DDR_PHY_DX8SL1DQSCTL_DXSR_MASK
-#define DDR_PHY_DX8SL1DQSCTL_DXSR_DEFVAL                                           0x01264000
-#define DDR_PHY_DX8SL1DQSCTL_DXSR_SHIFT                                            8
-#define DDR_PHY_DX8SL1DQSCTL_DXSR_MASK                                             0x00000300U
-
-/*DQS_N Resistor*/
-#undef DDR_PHY_DX8SL1DQSCTL_DQSNRES_DEFVAL
-#undef DDR_PHY_DX8SL1DQSCTL_DQSNRES_SHIFT
-#undef DDR_PHY_DX8SL1DQSCTL_DQSNRES_MASK
-#define DDR_PHY_DX8SL1DQSCTL_DQSNRES_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL1DQSCTL_DQSNRES_SHIFT                                         4
-#define DDR_PHY_DX8SL1DQSCTL_DQSNRES_MASK                                          0x000000F0U
-
-/*DQS Resistor*/
-#undef DDR_PHY_DX8SL1DQSCTL_DQSRES_DEFVAL
-#undef DDR_PHY_DX8SL1DQSCTL_DQSRES_SHIFT
-#undef DDR_PHY_DX8SL1DQSCTL_DQSRES_MASK
-#define DDR_PHY_DX8SL1DQSCTL_DQSRES_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL1DQSCTL_DQSRES_SHIFT                                          0
-#define DDR_PHY_DX8SL1DQSCTL_DQSRES_MASK                                           0x0000000FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL1DXCTL2_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_RESERVED_31_24_MASK
-#define DDR_PHY_DX8SL1DXCTL2_RESERVED_31_24_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_RESERVED_31_24_SHIFT                                  24
-#define DDR_PHY_DX8SL1DXCTL2_RESERVED_31_24_MASK                                   0xFF000000U
-
-/*Configurable Read Data Enable*/
-#undef DDR_PHY_DX8SL1DXCTL2_CRDEN_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_CRDEN_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_CRDEN_MASK
-#define DDR_PHY_DX8SL1DXCTL2_CRDEN_DEFVAL                                          0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_CRDEN_SHIFT                                           23
-#define DDR_PHY_DX8SL1DXCTL2_CRDEN_MASK                                            0x00800000U
-
-/*OX Extension during Post-amble*/
-#undef DDR_PHY_DX8SL1DXCTL2_POSOEX_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_POSOEX_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_POSOEX_MASK
-#define DDR_PHY_DX8SL1DXCTL2_POSOEX_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_POSOEX_SHIFT                                          20
-#define DDR_PHY_DX8SL1DXCTL2_POSOEX_MASK                                           0x00700000U
-
-/*OE Extension during Pre-amble*/
-#undef DDR_PHY_DX8SL1DXCTL2_PREOEX_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_PREOEX_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_PREOEX_MASK
-#define DDR_PHY_DX8SL1DXCTL2_PREOEX_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_PREOEX_SHIFT                                          18
-#define DDR_PHY_DX8SL1DXCTL2_PREOEX_MASK                                           0x000C0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL1DXCTL2_RESERVED_17_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_RESERVED_17_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_RESERVED_17_MASK
-#define DDR_PHY_DX8SL1DXCTL2_RESERVED_17_DEFVAL                                    0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_RESERVED_17_SHIFT                                     17
-#define DDR_PHY_DX8SL1DXCTL2_RESERVED_17_MASK                                      0x00020000U
-
-/*I/O Assisted Gate Select*/
-#undef DDR_PHY_DX8SL1DXCTL2_IOAG_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_IOAG_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_IOAG_MASK
-#define DDR_PHY_DX8SL1DXCTL2_IOAG_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_IOAG_SHIFT                                            16
-#define DDR_PHY_DX8SL1DXCTL2_IOAG_MASK                                             0x00010000U
-
-/*I/O Loopback Select*/
-#undef DDR_PHY_DX8SL1DXCTL2_IOLB_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_IOLB_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_IOLB_MASK
-#define DDR_PHY_DX8SL1DXCTL2_IOLB_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_IOLB_SHIFT                                            15
-#define DDR_PHY_DX8SL1DXCTL2_IOLB_MASK                                             0x00008000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL1DXCTL2_RESERVED_14_13_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_RESERVED_14_13_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_RESERVED_14_13_MASK
-#define DDR_PHY_DX8SL1DXCTL2_RESERVED_14_13_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_RESERVED_14_13_SHIFT                                  13
-#define DDR_PHY_DX8SL1DXCTL2_RESERVED_14_13_MASK                                   0x00006000U
-
-/*Low Power Wakeup Threshold*/
-#undef DDR_PHY_DX8SL1DXCTL2_LPWAKEUP_THRSH_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_LPWAKEUP_THRSH_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_LPWAKEUP_THRSH_MASK
-#define DDR_PHY_DX8SL1DXCTL2_LPWAKEUP_THRSH_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_LPWAKEUP_THRSH_SHIFT                                  9
-#define DDR_PHY_DX8SL1DXCTL2_LPWAKEUP_THRSH_MASK                                   0x00001E00U
-
-/*Read Data Bus Inversion Enable*/
-#undef DDR_PHY_DX8SL1DXCTL2_RDBI_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_RDBI_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_RDBI_MASK
-#define DDR_PHY_DX8SL1DXCTL2_RDBI_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_RDBI_SHIFT                                            8
-#define DDR_PHY_DX8SL1DXCTL2_RDBI_MASK                                             0x00000100U
-
-/*Write Data Bus Inversion Enable*/
-#undef DDR_PHY_DX8SL1DXCTL2_WDBI_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_WDBI_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_WDBI_MASK
-#define DDR_PHY_DX8SL1DXCTL2_WDBI_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_WDBI_SHIFT                                            7
-#define DDR_PHY_DX8SL1DXCTL2_WDBI_MASK                                             0x00000080U
-
-/*PUB Read FIFO Bypass*/
-#undef DDR_PHY_DX8SL1DXCTL2_PRFBYP_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_PRFBYP_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_PRFBYP_MASK
-#define DDR_PHY_DX8SL1DXCTL2_PRFBYP_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_PRFBYP_SHIFT                                          6
-#define DDR_PHY_DX8SL1DXCTL2_PRFBYP_MASK                                           0x00000040U
-
-/*DATX8 Receive FIFO Read Mode*/
-#undef DDR_PHY_DX8SL1DXCTL2_RDMODE_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_RDMODE_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_RDMODE_MASK
-#define DDR_PHY_DX8SL1DXCTL2_RDMODE_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_RDMODE_SHIFT                                          4
-#define DDR_PHY_DX8SL1DXCTL2_RDMODE_MASK                                           0x00000030U
-
-/*Disables the Read FIFO Reset*/
-#undef DDR_PHY_DX8SL1DXCTL2_DISRST_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_DISRST_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_DISRST_MASK
-#define DDR_PHY_DX8SL1DXCTL2_DISRST_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_DISRST_SHIFT                                          3
-#define DDR_PHY_DX8SL1DXCTL2_DISRST_MASK                                           0x00000008U
-
-/*Read DQS Gate I/O Loopback*/
-#undef DDR_PHY_DX8SL1DXCTL2_DQSGLB_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_DQSGLB_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_DQSGLB_MASK
-#define DDR_PHY_DX8SL1DXCTL2_DQSGLB_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_DQSGLB_SHIFT                                          1
-#define DDR_PHY_DX8SL1DXCTL2_DQSGLB_MASK                                           0x00000006U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL1DXCTL2_RESERVED_0_DEFVAL
-#undef DDR_PHY_DX8SL1DXCTL2_RESERVED_0_SHIFT
-#undef DDR_PHY_DX8SL1DXCTL2_RESERVED_0_MASK
-#define DDR_PHY_DX8SL1DXCTL2_RESERVED_0_DEFVAL                                     0x00141800
-#define DDR_PHY_DX8SL1DXCTL2_RESERVED_0_SHIFT                                      0
-#define DDR_PHY_DX8SL1DXCTL2_RESERVED_0_MASK                                       0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL1IOCR_RESERVED_31_DEFVAL
-#undef DDR_PHY_DX8SL1IOCR_RESERVED_31_SHIFT
-#undef DDR_PHY_DX8SL1IOCR_RESERVED_31_MASK
-#define DDR_PHY_DX8SL1IOCR_RESERVED_31_DEFVAL                                      0x00000000
-#define DDR_PHY_DX8SL1IOCR_RESERVED_31_SHIFT                                       31
-#define DDR_PHY_DX8SL1IOCR_RESERVED_31_MASK                                        0x80000000U
-
-/*PVREF_DAC REFSEL range select*/
-#undef DDR_PHY_DX8SL1IOCR_DXDACRANGE_DEFVAL
-#undef DDR_PHY_DX8SL1IOCR_DXDACRANGE_SHIFT
-#undef DDR_PHY_DX8SL1IOCR_DXDACRANGE_MASK
-#define DDR_PHY_DX8SL1IOCR_DXDACRANGE_DEFVAL                                       0x00000000
-#define DDR_PHY_DX8SL1IOCR_DXDACRANGE_SHIFT                                        28
-#define DDR_PHY_DX8SL1IOCR_DXDACRANGE_MASK                                         0x70000000U
-
-/*IOM bits for PVREF, PVREF_DAC and PVREFE cells in DX IO ring*/
-#undef DDR_PHY_DX8SL1IOCR_DXVREFIOM_DEFVAL
-#undef DDR_PHY_DX8SL1IOCR_DXVREFIOM_SHIFT
-#undef DDR_PHY_DX8SL1IOCR_DXVREFIOM_MASK
-#define DDR_PHY_DX8SL1IOCR_DXVREFIOM_DEFVAL                                        0x00000000
-#define DDR_PHY_DX8SL1IOCR_DXVREFIOM_SHIFT                                         25
-#define DDR_PHY_DX8SL1IOCR_DXVREFIOM_MASK                                          0x0E000000U
-
-/*DX IO Mode*/
-#undef DDR_PHY_DX8SL1IOCR_DXIOM_DEFVAL
-#undef DDR_PHY_DX8SL1IOCR_DXIOM_SHIFT
-#undef DDR_PHY_DX8SL1IOCR_DXIOM_MASK
-#define DDR_PHY_DX8SL1IOCR_DXIOM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL1IOCR_DXIOM_SHIFT                                             22
-#define DDR_PHY_DX8SL1IOCR_DXIOM_MASK                                              0x01C00000U
-
-/*DX IO Transmitter Mode*/
-#undef DDR_PHY_DX8SL1IOCR_DXTXM_DEFVAL
-#undef DDR_PHY_DX8SL1IOCR_DXTXM_SHIFT
-#undef DDR_PHY_DX8SL1IOCR_DXTXM_MASK
-#define DDR_PHY_DX8SL1IOCR_DXTXM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL1IOCR_DXTXM_SHIFT                                             11
-#define DDR_PHY_DX8SL1IOCR_DXTXM_MASK                                              0x003FF800U
-
-/*DX IO Receiver Mode*/
-#undef DDR_PHY_DX8SL1IOCR_DXRXM_DEFVAL
-#undef DDR_PHY_DX8SL1IOCR_DXRXM_SHIFT
-#undef DDR_PHY_DX8SL1IOCR_DXRXM_MASK
-#define DDR_PHY_DX8SL1IOCR_DXRXM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL1IOCR_DXRXM_SHIFT                                             0
-#define DDR_PHY_DX8SL1IOCR_DXRXM_MASK                                              0x000007FFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL2OSC_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DX8SL2OSC_RESERVED_31_30_MASK
-#define DDR_PHY_DX8SL2OSC_RESERVED_31_30_DEFVAL                                    0x00019FFE
-#define DDR_PHY_DX8SL2OSC_RESERVED_31_30_SHIFT                                     30
-#define DDR_PHY_DX8SL2OSC_RESERVED_31_30_MASK                                      0xC0000000U
-
-/*Enable Clock Gating for DX ddr_clk*/
-#undef DDR_PHY_DX8SL2OSC_GATEDXRDCLK_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_GATEDXRDCLK_SHIFT
-#undef DDR_PHY_DX8SL2OSC_GATEDXRDCLK_MASK
-#define DDR_PHY_DX8SL2OSC_GATEDXRDCLK_DEFVAL                                       0x00019FFE
-#define DDR_PHY_DX8SL2OSC_GATEDXRDCLK_SHIFT                                        28
-#define DDR_PHY_DX8SL2OSC_GATEDXRDCLK_MASK                                         0x30000000U
-
-/*Enable Clock Gating for DX ctl_rd_clk*/
-#undef DDR_PHY_DX8SL2OSC_GATEDXDDRCLK_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_GATEDXDDRCLK_SHIFT
-#undef DDR_PHY_DX8SL2OSC_GATEDXDDRCLK_MASK
-#define DDR_PHY_DX8SL2OSC_GATEDXDDRCLK_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL2OSC_GATEDXDDRCLK_SHIFT                                       26
-#define DDR_PHY_DX8SL2OSC_GATEDXDDRCLK_MASK                                        0x0C000000U
-
-/*Enable Clock Gating for DX ctl_clk*/
-#undef DDR_PHY_DX8SL2OSC_GATEDXCTLCLK_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_GATEDXCTLCLK_SHIFT
-#undef DDR_PHY_DX8SL2OSC_GATEDXCTLCLK_MASK
-#define DDR_PHY_DX8SL2OSC_GATEDXCTLCLK_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL2OSC_GATEDXCTLCLK_SHIFT                                       24
-#define DDR_PHY_DX8SL2OSC_GATEDXCTLCLK_MASK                                        0x03000000U
-
-/*Selects the level to which clocks will be stalled when clock gating is enabled.*/
-#undef DDR_PHY_DX8SL2OSC_CLKLEVEL_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_CLKLEVEL_SHIFT
-#undef DDR_PHY_DX8SL2OSC_CLKLEVEL_MASK
-#define DDR_PHY_DX8SL2OSC_CLKLEVEL_DEFVAL                                          0x00019FFE
-#define DDR_PHY_DX8SL2OSC_CLKLEVEL_SHIFT                                           22
-#define DDR_PHY_DX8SL2OSC_CLKLEVEL_MASK                                            0x00C00000U
-
-/*Loopback Mode*/
-#undef DDR_PHY_DX8SL2OSC_LBMODE_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_LBMODE_SHIFT
-#undef DDR_PHY_DX8SL2OSC_LBMODE_MASK
-#define DDR_PHY_DX8SL2OSC_LBMODE_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL2OSC_LBMODE_SHIFT                                             21
-#define DDR_PHY_DX8SL2OSC_LBMODE_MASK                                              0x00200000U
-
-/*Load GSDQS LCDL with 2x the calibrated GSDQSPRD value*/
-#undef DDR_PHY_DX8SL2OSC_LBGSDQS_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_LBGSDQS_SHIFT
-#undef DDR_PHY_DX8SL2OSC_LBGSDQS_MASK
-#define DDR_PHY_DX8SL2OSC_LBGSDQS_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL2OSC_LBGSDQS_SHIFT                                            20
-#define DDR_PHY_DX8SL2OSC_LBGSDQS_MASK                                             0x00100000U
-
-/*Loopback DQS Gating*/
-#undef DDR_PHY_DX8SL2OSC_LBGDQS_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_LBGDQS_SHIFT
-#undef DDR_PHY_DX8SL2OSC_LBGDQS_MASK
-#define DDR_PHY_DX8SL2OSC_LBGDQS_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL2OSC_LBGDQS_SHIFT                                             18
-#define DDR_PHY_DX8SL2OSC_LBGDQS_MASK                                              0x000C0000U
-
-/*Loopback DQS Shift*/
-#undef DDR_PHY_DX8SL2OSC_LBDQSS_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_LBDQSS_SHIFT
-#undef DDR_PHY_DX8SL2OSC_LBDQSS_MASK
-#define DDR_PHY_DX8SL2OSC_LBDQSS_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL2OSC_LBDQSS_SHIFT                                             17
-#define DDR_PHY_DX8SL2OSC_LBDQSS_MASK                                              0x00020000U
-
-/*PHY High-Speed Reset*/
-#undef DDR_PHY_DX8SL2OSC_PHYHRST_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_PHYHRST_SHIFT
-#undef DDR_PHY_DX8SL2OSC_PHYHRST_MASK
-#define DDR_PHY_DX8SL2OSC_PHYHRST_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL2OSC_PHYHRST_SHIFT                                            16
-#define DDR_PHY_DX8SL2OSC_PHYHRST_MASK                                             0x00010000U
-
-/*PHY FIFO Reset*/
-#undef DDR_PHY_DX8SL2OSC_PHYFRST_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_PHYFRST_SHIFT
-#undef DDR_PHY_DX8SL2OSC_PHYFRST_MASK
-#define DDR_PHY_DX8SL2OSC_PHYFRST_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL2OSC_PHYFRST_SHIFT                                            15
-#define DDR_PHY_DX8SL2OSC_PHYFRST_MASK                                             0x00008000U
-
-/*Delay Line Test Start*/
-#undef DDR_PHY_DX8SL2OSC_DLTST_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_DLTST_SHIFT
-#undef DDR_PHY_DX8SL2OSC_DLTST_MASK
-#define DDR_PHY_DX8SL2OSC_DLTST_DEFVAL                                             0x00019FFE
-#define DDR_PHY_DX8SL2OSC_DLTST_SHIFT                                              14
-#define DDR_PHY_DX8SL2OSC_DLTST_MASK                                               0x00004000U
-
-/*Delay Line Test Mode*/
-#undef DDR_PHY_DX8SL2OSC_DLTMODE_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_DLTMODE_SHIFT
-#undef DDR_PHY_DX8SL2OSC_DLTMODE_MASK
-#define DDR_PHY_DX8SL2OSC_DLTMODE_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL2OSC_DLTMODE_SHIFT                                            13
-#define DDR_PHY_DX8SL2OSC_DLTMODE_MASK                                             0x00002000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX8SL2OSC_RESERVED_12_11_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_RESERVED_12_11_SHIFT
-#undef DDR_PHY_DX8SL2OSC_RESERVED_12_11_MASK
-#define DDR_PHY_DX8SL2OSC_RESERVED_12_11_DEFVAL                                    0x00019FFE
-#define DDR_PHY_DX8SL2OSC_RESERVED_12_11_SHIFT                                     11
-#define DDR_PHY_DX8SL2OSC_RESERVED_12_11_MASK                                      0x00001800U
-
-/*Oscillator Mode Write-Data Delay Line Select*/
-#undef DDR_PHY_DX8SL2OSC_OSCWDDL_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_OSCWDDL_SHIFT
-#undef DDR_PHY_DX8SL2OSC_OSCWDDL_MASK
-#define DDR_PHY_DX8SL2OSC_OSCWDDL_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL2OSC_OSCWDDL_SHIFT                                            9
-#define DDR_PHY_DX8SL2OSC_OSCWDDL_MASK                                             0x00000600U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX8SL2OSC_RESERVED_8_7_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_RESERVED_8_7_SHIFT
-#undef DDR_PHY_DX8SL2OSC_RESERVED_8_7_MASK
-#define DDR_PHY_DX8SL2OSC_RESERVED_8_7_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL2OSC_RESERVED_8_7_SHIFT                                       7
-#define DDR_PHY_DX8SL2OSC_RESERVED_8_7_MASK                                        0x00000180U
-
-/*Oscillator Mode Write-Leveling Delay Line Select*/
-#undef DDR_PHY_DX8SL2OSC_OSCWDL_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_OSCWDL_SHIFT
-#undef DDR_PHY_DX8SL2OSC_OSCWDL_MASK
-#define DDR_PHY_DX8SL2OSC_OSCWDL_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL2OSC_OSCWDL_SHIFT                                             5
-#define DDR_PHY_DX8SL2OSC_OSCWDL_MASK                                              0x00000060U
-
-/*Oscillator Mode Division*/
-#undef DDR_PHY_DX8SL2OSC_OSCDIV_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_OSCDIV_SHIFT
-#undef DDR_PHY_DX8SL2OSC_OSCDIV_MASK
-#define DDR_PHY_DX8SL2OSC_OSCDIV_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL2OSC_OSCDIV_SHIFT                                             1
-#define DDR_PHY_DX8SL2OSC_OSCDIV_MASK                                              0x0000001EU
-
-/*Oscillator Enable*/
-#undef DDR_PHY_DX8SL2OSC_OSCEN_DEFVAL
-#undef DDR_PHY_DX8SL2OSC_OSCEN_SHIFT
-#undef DDR_PHY_DX8SL2OSC_OSCEN_MASK
-#define DDR_PHY_DX8SL2OSC_OSCEN_DEFVAL                                             0x00019FFE
-#define DDR_PHY_DX8SL2OSC_OSCEN_SHIFT                                              0
-#define DDR_PHY_DX8SL2OSC_OSCEN_MASK                                               0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL2DQSCTL_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX8SL2DQSCTL_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX8SL2DQSCTL_RESERVED_31_25_MASK
-#define DDR_PHY_DX8SL2DQSCTL_RESERVED_31_25_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL2DQSCTL_RESERVED_31_25_SHIFT                                  25
-#define DDR_PHY_DX8SL2DQSCTL_RESERVED_31_25_MASK                                   0xFE000000U
-
-/*Read Path Rise-to-Rise Mode*/
-#undef DDR_PHY_DX8SL2DQSCTL_RRRMODE_DEFVAL
-#undef DDR_PHY_DX8SL2DQSCTL_RRRMODE_SHIFT
-#undef DDR_PHY_DX8SL2DQSCTL_RRRMODE_MASK
-#define DDR_PHY_DX8SL2DQSCTL_RRRMODE_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL2DQSCTL_RRRMODE_SHIFT                                         24
-#define DDR_PHY_DX8SL2DQSCTL_RRRMODE_MASK                                          0x01000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL2DQSCTL_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX8SL2DQSCTL_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX8SL2DQSCTL_RESERVED_23_22_MASK
-#define DDR_PHY_DX8SL2DQSCTL_RESERVED_23_22_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL2DQSCTL_RESERVED_23_22_SHIFT                                  22
-#define DDR_PHY_DX8SL2DQSCTL_RESERVED_23_22_MASK                                   0x00C00000U
-
-/*Write Path Rise-to-Rise Mode*/
-#undef DDR_PHY_DX8SL2DQSCTL_WRRMODE_DEFVAL
-#undef DDR_PHY_DX8SL2DQSCTL_WRRMODE_SHIFT
-#undef DDR_PHY_DX8SL2DQSCTL_WRRMODE_MASK
-#define DDR_PHY_DX8SL2DQSCTL_WRRMODE_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL2DQSCTL_WRRMODE_SHIFT                                         21
-#define DDR_PHY_DX8SL2DQSCTL_WRRMODE_MASK                                          0x00200000U
-
-/*DQS Gate Extension*/
-#undef DDR_PHY_DX8SL2DQSCTL_DQSGX_DEFVAL
-#undef DDR_PHY_DX8SL2DQSCTL_DQSGX_SHIFT
-#undef DDR_PHY_DX8SL2DQSCTL_DQSGX_MASK
-#define DDR_PHY_DX8SL2DQSCTL_DQSGX_DEFVAL                                          0x01264000
-#define DDR_PHY_DX8SL2DQSCTL_DQSGX_SHIFT                                           19
-#define DDR_PHY_DX8SL2DQSCTL_DQSGX_MASK                                            0x00180000U
-
-/*Low Power PLL Power Down*/
-#undef DDR_PHY_DX8SL2DQSCTL_LPPLLPD_DEFVAL
-#undef DDR_PHY_DX8SL2DQSCTL_LPPLLPD_SHIFT
-#undef DDR_PHY_DX8SL2DQSCTL_LPPLLPD_MASK
-#define DDR_PHY_DX8SL2DQSCTL_LPPLLPD_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL2DQSCTL_LPPLLPD_SHIFT                                         18
-#define DDR_PHY_DX8SL2DQSCTL_LPPLLPD_MASK                                          0x00040000U
-
-/*Low Power I/O Power Down*/
-#undef DDR_PHY_DX8SL2DQSCTL_LPIOPD_DEFVAL
-#undef DDR_PHY_DX8SL2DQSCTL_LPIOPD_SHIFT
-#undef DDR_PHY_DX8SL2DQSCTL_LPIOPD_MASK
-#define DDR_PHY_DX8SL2DQSCTL_LPIOPD_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL2DQSCTL_LPIOPD_SHIFT                                          17
-#define DDR_PHY_DX8SL2DQSCTL_LPIOPD_MASK                                           0x00020000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL2DQSCTL_RESERVED_16_15_DEFVAL
-#undef DDR_PHY_DX8SL2DQSCTL_RESERVED_16_15_SHIFT
-#undef DDR_PHY_DX8SL2DQSCTL_RESERVED_16_15_MASK
-#define DDR_PHY_DX8SL2DQSCTL_RESERVED_16_15_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL2DQSCTL_RESERVED_16_15_SHIFT                                  15
-#define DDR_PHY_DX8SL2DQSCTL_RESERVED_16_15_MASK                                   0x00018000U
-
-/*QS Counter Enable*/
-#undef DDR_PHY_DX8SL2DQSCTL_QSCNTEN_DEFVAL
-#undef DDR_PHY_DX8SL2DQSCTL_QSCNTEN_SHIFT
-#undef DDR_PHY_DX8SL2DQSCTL_QSCNTEN_MASK
-#define DDR_PHY_DX8SL2DQSCTL_QSCNTEN_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL2DQSCTL_QSCNTEN_SHIFT                                         14
-#define DDR_PHY_DX8SL2DQSCTL_QSCNTEN_MASK                                          0x00004000U
-
-/*Unused DQ I/O Mode*/
-#undef DDR_PHY_DX8SL2DQSCTL_UDQIOM_DEFVAL
-#undef DDR_PHY_DX8SL2DQSCTL_UDQIOM_SHIFT
-#undef DDR_PHY_DX8SL2DQSCTL_UDQIOM_MASK
-#define DDR_PHY_DX8SL2DQSCTL_UDQIOM_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL2DQSCTL_UDQIOM_SHIFT                                          13
-#define DDR_PHY_DX8SL2DQSCTL_UDQIOM_MASK                                           0x00002000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL2DQSCTL_RESERVED_12_10_DEFVAL
-#undef DDR_PHY_DX8SL2DQSCTL_RESERVED_12_10_SHIFT
-#undef DDR_PHY_DX8SL2DQSCTL_RESERVED_12_10_MASK
-#define DDR_PHY_DX8SL2DQSCTL_RESERVED_12_10_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL2DQSCTL_RESERVED_12_10_SHIFT                                  10
-#define DDR_PHY_DX8SL2DQSCTL_RESERVED_12_10_MASK                                   0x00001C00U
-
-/*Data Slew Rate*/
-#undef DDR_PHY_DX8SL2DQSCTL_DXSR_DEFVAL
-#undef DDR_PHY_DX8SL2DQSCTL_DXSR_SHIFT
-#undef DDR_PHY_DX8SL2DQSCTL_DXSR_MASK
-#define DDR_PHY_DX8SL2DQSCTL_DXSR_DEFVAL                                           0x01264000
-#define DDR_PHY_DX8SL2DQSCTL_DXSR_SHIFT                                            8
-#define DDR_PHY_DX8SL2DQSCTL_DXSR_MASK                                             0x00000300U
-
-/*DQS_N Resistor*/
-#undef DDR_PHY_DX8SL2DQSCTL_DQSNRES_DEFVAL
-#undef DDR_PHY_DX8SL2DQSCTL_DQSNRES_SHIFT
-#undef DDR_PHY_DX8SL2DQSCTL_DQSNRES_MASK
-#define DDR_PHY_DX8SL2DQSCTL_DQSNRES_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL2DQSCTL_DQSNRES_SHIFT                                         4
-#define DDR_PHY_DX8SL2DQSCTL_DQSNRES_MASK                                          0x000000F0U
-
-/*DQS Resistor*/
-#undef DDR_PHY_DX8SL2DQSCTL_DQSRES_DEFVAL
-#undef DDR_PHY_DX8SL2DQSCTL_DQSRES_SHIFT
-#undef DDR_PHY_DX8SL2DQSCTL_DQSRES_MASK
-#define DDR_PHY_DX8SL2DQSCTL_DQSRES_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL2DQSCTL_DQSRES_SHIFT                                          0
-#define DDR_PHY_DX8SL2DQSCTL_DQSRES_MASK                                           0x0000000FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL2DXCTL2_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_RESERVED_31_24_MASK
-#define DDR_PHY_DX8SL2DXCTL2_RESERVED_31_24_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_RESERVED_31_24_SHIFT                                  24
-#define DDR_PHY_DX8SL2DXCTL2_RESERVED_31_24_MASK                                   0xFF000000U
-
-/*Configurable Read Data Enable*/
-#undef DDR_PHY_DX8SL2DXCTL2_CRDEN_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_CRDEN_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_CRDEN_MASK
-#define DDR_PHY_DX8SL2DXCTL2_CRDEN_DEFVAL                                          0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_CRDEN_SHIFT                                           23
-#define DDR_PHY_DX8SL2DXCTL2_CRDEN_MASK                                            0x00800000U
-
-/*OX Extension during Post-amble*/
-#undef DDR_PHY_DX8SL2DXCTL2_POSOEX_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_POSOEX_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_POSOEX_MASK
-#define DDR_PHY_DX8SL2DXCTL2_POSOEX_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_POSOEX_SHIFT                                          20
-#define DDR_PHY_DX8SL2DXCTL2_POSOEX_MASK                                           0x00700000U
-
-/*OE Extension during Pre-amble*/
-#undef DDR_PHY_DX8SL2DXCTL2_PREOEX_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_PREOEX_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_PREOEX_MASK
-#define DDR_PHY_DX8SL2DXCTL2_PREOEX_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_PREOEX_SHIFT                                          18
-#define DDR_PHY_DX8SL2DXCTL2_PREOEX_MASK                                           0x000C0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL2DXCTL2_RESERVED_17_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_RESERVED_17_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_RESERVED_17_MASK
-#define DDR_PHY_DX8SL2DXCTL2_RESERVED_17_DEFVAL                                    0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_RESERVED_17_SHIFT                                     17
-#define DDR_PHY_DX8SL2DXCTL2_RESERVED_17_MASK                                      0x00020000U
-
-/*I/O Assisted Gate Select*/
-#undef DDR_PHY_DX8SL2DXCTL2_IOAG_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_IOAG_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_IOAG_MASK
-#define DDR_PHY_DX8SL2DXCTL2_IOAG_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_IOAG_SHIFT                                            16
-#define DDR_PHY_DX8SL2DXCTL2_IOAG_MASK                                             0x00010000U
-
-/*I/O Loopback Select*/
-#undef DDR_PHY_DX8SL2DXCTL2_IOLB_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_IOLB_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_IOLB_MASK
-#define DDR_PHY_DX8SL2DXCTL2_IOLB_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_IOLB_SHIFT                                            15
-#define DDR_PHY_DX8SL2DXCTL2_IOLB_MASK                                             0x00008000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL2DXCTL2_RESERVED_14_13_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_RESERVED_14_13_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_RESERVED_14_13_MASK
-#define DDR_PHY_DX8SL2DXCTL2_RESERVED_14_13_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_RESERVED_14_13_SHIFT                                  13
-#define DDR_PHY_DX8SL2DXCTL2_RESERVED_14_13_MASK                                   0x00006000U
-
-/*Low Power Wakeup Threshold*/
-#undef DDR_PHY_DX8SL2DXCTL2_LPWAKEUP_THRSH_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_LPWAKEUP_THRSH_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_LPWAKEUP_THRSH_MASK
-#define DDR_PHY_DX8SL2DXCTL2_LPWAKEUP_THRSH_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_LPWAKEUP_THRSH_SHIFT                                  9
-#define DDR_PHY_DX8SL2DXCTL2_LPWAKEUP_THRSH_MASK                                   0x00001E00U
-
-/*Read Data Bus Inversion Enable*/
-#undef DDR_PHY_DX8SL2DXCTL2_RDBI_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_RDBI_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_RDBI_MASK
-#define DDR_PHY_DX8SL2DXCTL2_RDBI_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_RDBI_SHIFT                                            8
-#define DDR_PHY_DX8SL2DXCTL2_RDBI_MASK                                             0x00000100U
-
-/*Write Data Bus Inversion Enable*/
-#undef DDR_PHY_DX8SL2DXCTL2_WDBI_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_WDBI_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_WDBI_MASK
-#define DDR_PHY_DX8SL2DXCTL2_WDBI_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_WDBI_SHIFT                                            7
-#define DDR_PHY_DX8SL2DXCTL2_WDBI_MASK                                             0x00000080U
-
-/*PUB Read FIFO Bypass*/
-#undef DDR_PHY_DX8SL2DXCTL2_PRFBYP_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_PRFBYP_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_PRFBYP_MASK
-#define DDR_PHY_DX8SL2DXCTL2_PRFBYP_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_PRFBYP_SHIFT                                          6
-#define DDR_PHY_DX8SL2DXCTL2_PRFBYP_MASK                                           0x00000040U
-
-/*DATX8 Receive FIFO Read Mode*/
-#undef DDR_PHY_DX8SL2DXCTL2_RDMODE_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_RDMODE_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_RDMODE_MASK
-#define DDR_PHY_DX8SL2DXCTL2_RDMODE_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_RDMODE_SHIFT                                          4
-#define DDR_PHY_DX8SL2DXCTL2_RDMODE_MASK                                           0x00000030U
-
-/*Disables the Read FIFO Reset*/
-#undef DDR_PHY_DX8SL2DXCTL2_DISRST_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_DISRST_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_DISRST_MASK
-#define DDR_PHY_DX8SL2DXCTL2_DISRST_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_DISRST_SHIFT                                          3
-#define DDR_PHY_DX8SL2DXCTL2_DISRST_MASK                                           0x00000008U
-
-/*Read DQS Gate I/O Loopback*/
-#undef DDR_PHY_DX8SL2DXCTL2_DQSGLB_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_DQSGLB_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_DQSGLB_MASK
-#define DDR_PHY_DX8SL2DXCTL2_DQSGLB_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_DQSGLB_SHIFT                                          1
-#define DDR_PHY_DX8SL2DXCTL2_DQSGLB_MASK                                           0x00000006U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL2DXCTL2_RESERVED_0_DEFVAL
-#undef DDR_PHY_DX8SL2DXCTL2_RESERVED_0_SHIFT
-#undef DDR_PHY_DX8SL2DXCTL2_RESERVED_0_MASK
-#define DDR_PHY_DX8SL2DXCTL2_RESERVED_0_DEFVAL                                     0x00141800
-#define DDR_PHY_DX8SL2DXCTL2_RESERVED_0_SHIFT                                      0
-#define DDR_PHY_DX8SL2DXCTL2_RESERVED_0_MASK                                       0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL2IOCR_RESERVED_31_DEFVAL
-#undef DDR_PHY_DX8SL2IOCR_RESERVED_31_SHIFT
-#undef DDR_PHY_DX8SL2IOCR_RESERVED_31_MASK
-#define DDR_PHY_DX8SL2IOCR_RESERVED_31_DEFVAL                                      0x00000000
-#define DDR_PHY_DX8SL2IOCR_RESERVED_31_SHIFT                                       31
-#define DDR_PHY_DX8SL2IOCR_RESERVED_31_MASK                                        0x80000000U
-
-/*PVREF_DAC REFSEL range select*/
-#undef DDR_PHY_DX8SL2IOCR_DXDACRANGE_DEFVAL
-#undef DDR_PHY_DX8SL2IOCR_DXDACRANGE_SHIFT
-#undef DDR_PHY_DX8SL2IOCR_DXDACRANGE_MASK
-#define DDR_PHY_DX8SL2IOCR_DXDACRANGE_DEFVAL                                       0x00000000
-#define DDR_PHY_DX8SL2IOCR_DXDACRANGE_SHIFT                                        28
-#define DDR_PHY_DX8SL2IOCR_DXDACRANGE_MASK                                         0x70000000U
-
-/*IOM bits for PVREF, PVREF_DAC and PVREFE cells in DX IO ring*/
-#undef DDR_PHY_DX8SL2IOCR_DXVREFIOM_DEFVAL
-#undef DDR_PHY_DX8SL2IOCR_DXVREFIOM_SHIFT
-#undef DDR_PHY_DX8SL2IOCR_DXVREFIOM_MASK
-#define DDR_PHY_DX8SL2IOCR_DXVREFIOM_DEFVAL                                        0x00000000
-#define DDR_PHY_DX8SL2IOCR_DXVREFIOM_SHIFT                                         25
-#define DDR_PHY_DX8SL2IOCR_DXVREFIOM_MASK                                          0x0E000000U
-
-/*DX IO Mode*/
-#undef DDR_PHY_DX8SL2IOCR_DXIOM_DEFVAL
-#undef DDR_PHY_DX8SL2IOCR_DXIOM_SHIFT
-#undef DDR_PHY_DX8SL2IOCR_DXIOM_MASK
-#define DDR_PHY_DX8SL2IOCR_DXIOM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL2IOCR_DXIOM_SHIFT                                             22
-#define DDR_PHY_DX8SL2IOCR_DXIOM_MASK                                              0x01C00000U
-
-/*DX IO Transmitter Mode*/
-#undef DDR_PHY_DX8SL2IOCR_DXTXM_DEFVAL
-#undef DDR_PHY_DX8SL2IOCR_DXTXM_SHIFT
-#undef DDR_PHY_DX8SL2IOCR_DXTXM_MASK
-#define DDR_PHY_DX8SL2IOCR_DXTXM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL2IOCR_DXTXM_SHIFT                                             11
-#define DDR_PHY_DX8SL2IOCR_DXTXM_MASK                                              0x003FF800U
-
-/*DX IO Receiver Mode*/
-#undef DDR_PHY_DX8SL2IOCR_DXRXM_DEFVAL
-#undef DDR_PHY_DX8SL2IOCR_DXRXM_SHIFT
-#undef DDR_PHY_DX8SL2IOCR_DXRXM_MASK
-#define DDR_PHY_DX8SL2IOCR_DXRXM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL2IOCR_DXRXM_SHIFT                                             0
-#define DDR_PHY_DX8SL2IOCR_DXRXM_MASK                                              0x000007FFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL3OSC_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DX8SL3OSC_RESERVED_31_30_MASK
-#define DDR_PHY_DX8SL3OSC_RESERVED_31_30_DEFVAL                                    0x00019FFE
-#define DDR_PHY_DX8SL3OSC_RESERVED_31_30_SHIFT                                     30
-#define DDR_PHY_DX8SL3OSC_RESERVED_31_30_MASK                                      0xC0000000U
-
-/*Enable Clock Gating for DX ddr_clk*/
-#undef DDR_PHY_DX8SL3OSC_GATEDXRDCLK_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_GATEDXRDCLK_SHIFT
-#undef DDR_PHY_DX8SL3OSC_GATEDXRDCLK_MASK
-#define DDR_PHY_DX8SL3OSC_GATEDXRDCLK_DEFVAL                                       0x00019FFE
-#define DDR_PHY_DX8SL3OSC_GATEDXRDCLK_SHIFT                                        28
-#define DDR_PHY_DX8SL3OSC_GATEDXRDCLK_MASK                                         0x30000000U
-
-/*Enable Clock Gating for DX ctl_rd_clk*/
-#undef DDR_PHY_DX8SL3OSC_GATEDXDDRCLK_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_GATEDXDDRCLK_SHIFT
-#undef DDR_PHY_DX8SL3OSC_GATEDXDDRCLK_MASK
-#define DDR_PHY_DX8SL3OSC_GATEDXDDRCLK_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL3OSC_GATEDXDDRCLK_SHIFT                                       26
-#define DDR_PHY_DX8SL3OSC_GATEDXDDRCLK_MASK                                        0x0C000000U
-
-/*Enable Clock Gating for DX ctl_clk*/
-#undef DDR_PHY_DX8SL3OSC_GATEDXCTLCLK_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_GATEDXCTLCLK_SHIFT
-#undef DDR_PHY_DX8SL3OSC_GATEDXCTLCLK_MASK
-#define DDR_PHY_DX8SL3OSC_GATEDXCTLCLK_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL3OSC_GATEDXCTLCLK_SHIFT                                       24
-#define DDR_PHY_DX8SL3OSC_GATEDXCTLCLK_MASK                                        0x03000000U
-
-/*Selects the level to which clocks will be stalled when clock gating is enabled.*/
-#undef DDR_PHY_DX8SL3OSC_CLKLEVEL_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_CLKLEVEL_SHIFT
-#undef DDR_PHY_DX8SL3OSC_CLKLEVEL_MASK
-#define DDR_PHY_DX8SL3OSC_CLKLEVEL_DEFVAL                                          0x00019FFE
-#define DDR_PHY_DX8SL3OSC_CLKLEVEL_SHIFT                                           22
-#define DDR_PHY_DX8SL3OSC_CLKLEVEL_MASK                                            0x00C00000U
-
-/*Loopback Mode*/
-#undef DDR_PHY_DX8SL3OSC_LBMODE_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_LBMODE_SHIFT
-#undef DDR_PHY_DX8SL3OSC_LBMODE_MASK
-#define DDR_PHY_DX8SL3OSC_LBMODE_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL3OSC_LBMODE_SHIFT                                             21
-#define DDR_PHY_DX8SL3OSC_LBMODE_MASK                                              0x00200000U
-
-/*Load GSDQS LCDL with 2x the calibrated GSDQSPRD value*/
-#undef DDR_PHY_DX8SL3OSC_LBGSDQS_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_LBGSDQS_SHIFT
-#undef DDR_PHY_DX8SL3OSC_LBGSDQS_MASK
-#define DDR_PHY_DX8SL3OSC_LBGSDQS_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL3OSC_LBGSDQS_SHIFT                                            20
-#define DDR_PHY_DX8SL3OSC_LBGSDQS_MASK                                             0x00100000U
-
-/*Loopback DQS Gating*/
-#undef DDR_PHY_DX8SL3OSC_LBGDQS_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_LBGDQS_SHIFT
-#undef DDR_PHY_DX8SL3OSC_LBGDQS_MASK
-#define DDR_PHY_DX8SL3OSC_LBGDQS_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL3OSC_LBGDQS_SHIFT                                             18
-#define DDR_PHY_DX8SL3OSC_LBGDQS_MASK                                              0x000C0000U
-
-/*Loopback DQS Shift*/
-#undef DDR_PHY_DX8SL3OSC_LBDQSS_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_LBDQSS_SHIFT
-#undef DDR_PHY_DX8SL3OSC_LBDQSS_MASK
-#define DDR_PHY_DX8SL3OSC_LBDQSS_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL3OSC_LBDQSS_SHIFT                                             17
-#define DDR_PHY_DX8SL3OSC_LBDQSS_MASK                                              0x00020000U
-
-/*PHY High-Speed Reset*/
-#undef DDR_PHY_DX8SL3OSC_PHYHRST_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_PHYHRST_SHIFT
-#undef DDR_PHY_DX8SL3OSC_PHYHRST_MASK
-#define DDR_PHY_DX8SL3OSC_PHYHRST_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL3OSC_PHYHRST_SHIFT                                            16
-#define DDR_PHY_DX8SL3OSC_PHYHRST_MASK                                             0x00010000U
-
-/*PHY FIFO Reset*/
-#undef DDR_PHY_DX8SL3OSC_PHYFRST_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_PHYFRST_SHIFT
-#undef DDR_PHY_DX8SL3OSC_PHYFRST_MASK
-#define DDR_PHY_DX8SL3OSC_PHYFRST_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL3OSC_PHYFRST_SHIFT                                            15
-#define DDR_PHY_DX8SL3OSC_PHYFRST_MASK                                             0x00008000U
-
-/*Delay Line Test Start*/
-#undef DDR_PHY_DX8SL3OSC_DLTST_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_DLTST_SHIFT
-#undef DDR_PHY_DX8SL3OSC_DLTST_MASK
-#define DDR_PHY_DX8SL3OSC_DLTST_DEFVAL                                             0x00019FFE
-#define DDR_PHY_DX8SL3OSC_DLTST_SHIFT                                              14
-#define DDR_PHY_DX8SL3OSC_DLTST_MASK                                               0x00004000U
-
-/*Delay Line Test Mode*/
-#undef DDR_PHY_DX8SL3OSC_DLTMODE_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_DLTMODE_SHIFT
-#undef DDR_PHY_DX8SL3OSC_DLTMODE_MASK
-#define DDR_PHY_DX8SL3OSC_DLTMODE_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL3OSC_DLTMODE_SHIFT                                            13
-#define DDR_PHY_DX8SL3OSC_DLTMODE_MASK                                             0x00002000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX8SL3OSC_RESERVED_12_11_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_RESERVED_12_11_SHIFT
-#undef DDR_PHY_DX8SL3OSC_RESERVED_12_11_MASK
-#define DDR_PHY_DX8SL3OSC_RESERVED_12_11_DEFVAL                                    0x00019FFE
-#define DDR_PHY_DX8SL3OSC_RESERVED_12_11_SHIFT                                     11
-#define DDR_PHY_DX8SL3OSC_RESERVED_12_11_MASK                                      0x00001800U
-
-/*Oscillator Mode Write-Data Delay Line Select*/
-#undef DDR_PHY_DX8SL3OSC_OSCWDDL_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_OSCWDDL_SHIFT
-#undef DDR_PHY_DX8SL3OSC_OSCWDDL_MASK
-#define DDR_PHY_DX8SL3OSC_OSCWDDL_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL3OSC_OSCWDDL_SHIFT                                            9
-#define DDR_PHY_DX8SL3OSC_OSCWDDL_MASK                                             0x00000600U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX8SL3OSC_RESERVED_8_7_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_RESERVED_8_7_SHIFT
-#undef DDR_PHY_DX8SL3OSC_RESERVED_8_7_MASK
-#define DDR_PHY_DX8SL3OSC_RESERVED_8_7_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL3OSC_RESERVED_8_7_SHIFT                                       7
-#define DDR_PHY_DX8SL3OSC_RESERVED_8_7_MASK                                        0x00000180U
-
-/*Oscillator Mode Write-Leveling Delay Line Select*/
-#undef DDR_PHY_DX8SL3OSC_OSCWDL_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_OSCWDL_SHIFT
-#undef DDR_PHY_DX8SL3OSC_OSCWDL_MASK
-#define DDR_PHY_DX8SL3OSC_OSCWDL_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL3OSC_OSCWDL_SHIFT                                             5
-#define DDR_PHY_DX8SL3OSC_OSCWDL_MASK                                              0x00000060U
-
-/*Oscillator Mode Division*/
-#undef DDR_PHY_DX8SL3OSC_OSCDIV_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_OSCDIV_SHIFT
-#undef DDR_PHY_DX8SL3OSC_OSCDIV_MASK
-#define DDR_PHY_DX8SL3OSC_OSCDIV_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL3OSC_OSCDIV_SHIFT                                             1
-#define DDR_PHY_DX8SL3OSC_OSCDIV_MASK                                              0x0000001EU
-
-/*Oscillator Enable*/
-#undef DDR_PHY_DX8SL3OSC_OSCEN_DEFVAL
-#undef DDR_PHY_DX8SL3OSC_OSCEN_SHIFT
-#undef DDR_PHY_DX8SL3OSC_OSCEN_MASK
-#define DDR_PHY_DX8SL3OSC_OSCEN_DEFVAL                                             0x00019FFE
-#define DDR_PHY_DX8SL3OSC_OSCEN_SHIFT                                              0
-#define DDR_PHY_DX8SL3OSC_OSCEN_MASK                                               0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL3DQSCTL_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX8SL3DQSCTL_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX8SL3DQSCTL_RESERVED_31_25_MASK
-#define DDR_PHY_DX8SL3DQSCTL_RESERVED_31_25_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL3DQSCTL_RESERVED_31_25_SHIFT                                  25
-#define DDR_PHY_DX8SL3DQSCTL_RESERVED_31_25_MASK                                   0xFE000000U
-
-/*Read Path Rise-to-Rise Mode*/
-#undef DDR_PHY_DX8SL3DQSCTL_RRRMODE_DEFVAL
-#undef DDR_PHY_DX8SL3DQSCTL_RRRMODE_SHIFT
-#undef DDR_PHY_DX8SL3DQSCTL_RRRMODE_MASK
-#define DDR_PHY_DX8SL3DQSCTL_RRRMODE_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL3DQSCTL_RRRMODE_SHIFT                                         24
-#define DDR_PHY_DX8SL3DQSCTL_RRRMODE_MASK                                          0x01000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL3DQSCTL_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX8SL3DQSCTL_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX8SL3DQSCTL_RESERVED_23_22_MASK
-#define DDR_PHY_DX8SL3DQSCTL_RESERVED_23_22_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL3DQSCTL_RESERVED_23_22_SHIFT                                  22
-#define DDR_PHY_DX8SL3DQSCTL_RESERVED_23_22_MASK                                   0x00C00000U
-
-/*Write Path Rise-to-Rise Mode*/
-#undef DDR_PHY_DX8SL3DQSCTL_WRRMODE_DEFVAL
-#undef DDR_PHY_DX8SL3DQSCTL_WRRMODE_SHIFT
-#undef DDR_PHY_DX8SL3DQSCTL_WRRMODE_MASK
-#define DDR_PHY_DX8SL3DQSCTL_WRRMODE_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL3DQSCTL_WRRMODE_SHIFT                                         21
-#define DDR_PHY_DX8SL3DQSCTL_WRRMODE_MASK                                          0x00200000U
-
-/*DQS Gate Extension*/
-#undef DDR_PHY_DX8SL3DQSCTL_DQSGX_DEFVAL
-#undef DDR_PHY_DX8SL3DQSCTL_DQSGX_SHIFT
-#undef DDR_PHY_DX8SL3DQSCTL_DQSGX_MASK
-#define DDR_PHY_DX8SL3DQSCTL_DQSGX_DEFVAL                                          0x01264000
-#define DDR_PHY_DX8SL3DQSCTL_DQSGX_SHIFT                                           19
-#define DDR_PHY_DX8SL3DQSCTL_DQSGX_MASK                                            0x00180000U
-
-/*Low Power PLL Power Down*/
-#undef DDR_PHY_DX8SL3DQSCTL_LPPLLPD_DEFVAL
-#undef DDR_PHY_DX8SL3DQSCTL_LPPLLPD_SHIFT
-#undef DDR_PHY_DX8SL3DQSCTL_LPPLLPD_MASK
-#define DDR_PHY_DX8SL3DQSCTL_LPPLLPD_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL3DQSCTL_LPPLLPD_SHIFT                                         18
-#define DDR_PHY_DX8SL3DQSCTL_LPPLLPD_MASK                                          0x00040000U
-
-/*Low Power I/O Power Down*/
-#undef DDR_PHY_DX8SL3DQSCTL_LPIOPD_DEFVAL
-#undef DDR_PHY_DX8SL3DQSCTL_LPIOPD_SHIFT
-#undef DDR_PHY_DX8SL3DQSCTL_LPIOPD_MASK
-#define DDR_PHY_DX8SL3DQSCTL_LPIOPD_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL3DQSCTL_LPIOPD_SHIFT                                          17
-#define DDR_PHY_DX8SL3DQSCTL_LPIOPD_MASK                                           0x00020000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL3DQSCTL_RESERVED_16_15_DEFVAL
-#undef DDR_PHY_DX8SL3DQSCTL_RESERVED_16_15_SHIFT
-#undef DDR_PHY_DX8SL3DQSCTL_RESERVED_16_15_MASK
-#define DDR_PHY_DX8SL3DQSCTL_RESERVED_16_15_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL3DQSCTL_RESERVED_16_15_SHIFT                                  15
-#define DDR_PHY_DX8SL3DQSCTL_RESERVED_16_15_MASK                                   0x00018000U
-
-/*QS Counter Enable*/
-#undef DDR_PHY_DX8SL3DQSCTL_QSCNTEN_DEFVAL
-#undef DDR_PHY_DX8SL3DQSCTL_QSCNTEN_SHIFT
-#undef DDR_PHY_DX8SL3DQSCTL_QSCNTEN_MASK
-#define DDR_PHY_DX8SL3DQSCTL_QSCNTEN_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL3DQSCTL_QSCNTEN_SHIFT                                         14
-#define DDR_PHY_DX8SL3DQSCTL_QSCNTEN_MASK                                          0x00004000U
-
-/*Unused DQ I/O Mode*/
-#undef DDR_PHY_DX8SL3DQSCTL_UDQIOM_DEFVAL
-#undef DDR_PHY_DX8SL3DQSCTL_UDQIOM_SHIFT
-#undef DDR_PHY_DX8SL3DQSCTL_UDQIOM_MASK
-#define DDR_PHY_DX8SL3DQSCTL_UDQIOM_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL3DQSCTL_UDQIOM_SHIFT                                          13
-#define DDR_PHY_DX8SL3DQSCTL_UDQIOM_MASK                                           0x00002000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL3DQSCTL_RESERVED_12_10_DEFVAL
-#undef DDR_PHY_DX8SL3DQSCTL_RESERVED_12_10_SHIFT
-#undef DDR_PHY_DX8SL3DQSCTL_RESERVED_12_10_MASK
-#define DDR_PHY_DX8SL3DQSCTL_RESERVED_12_10_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL3DQSCTL_RESERVED_12_10_SHIFT                                  10
-#define DDR_PHY_DX8SL3DQSCTL_RESERVED_12_10_MASK                                   0x00001C00U
-
-/*Data Slew Rate*/
-#undef DDR_PHY_DX8SL3DQSCTL_DXSR_DEFVAL
-#undef DDR_PHY_DX8SL3DQSCTL_DXSR_SHIFT
-#undef DDR_PHY_DX8SL3DQSCTL_DXSR_MASK
-#define DDR_PHY_DX8SL3DQSCTL_DXSR_DEFVAL                                           0x01264000
-#define DDR_PHY_DX8SL3DQSCTL_DXSR_SHIFT                                            8
-#define DDR_PHY_DX8SL3DQSCTL_DXSR_MASK                                             0x00000300U
-
-/*DQS_N Resistor*/
-#undef DDR_PHY_DX8SL3DQSCTL_DQSNRES_DEFVAL
-#undef DDR_PHY_DX8SL3DQSCTL_DQSNRES_SHIFT
-#undef DDR_PHY_DX8SL3DQSCTL_DQSNRES_MASK
-#define DDR_PHY_DX8SL3DQSCTL_DQSNRES_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL3DQSCTL_DQSNRES_SHIFT                                         4
-#define DDR_PHY_DX8SL3DQSCTL_DQSNRES_MASK                                          0x000000F0U
-
-/*DQS Resistor*/
-#undef DDR_PHY_DX8SL3DQSCTL_DQSRES_DEFVAL
-#undef DDR_PHY_DX8SL3DQSCTL_DQSRES_SHIFT
-#undef DDR_PHY_DX8SL3DQSCTL_DQSRES_MASK
-#define DDR_PHY_DX8SL3DQSCTL_DQSRES_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL3DQSCTL_DQSRES_SHIFT                                          0
-#define DDR_PHY_DX8SL3DQSCTL_DQSRES_MASK                                           0x0000000FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL3DXCTL2_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_RESERVED_31_24_MASK
-#define DDR_PHY_DX8SL3DXCTL2_RESERVED_31_24_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_RESERVED_31_24_SHIFT                                  24
-#define DDR_PHY_DX8SL3DXCTL2_RESERVED_31_24_MASK                                   0xFF000000U
-
-/*Configurable Read Data Enable*/
-#undef DDR_PHY_DX8SL3DXCTL2_CRDEN_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_CRDEN_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_CRDEN_MASK
-#define DDR_PHY_DX8SL3DXCTL2_CRDEN_DEFVAL                                          0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_CRDEN_SHIFT                                           23
-#define DDR_PHY_DX8SL3DXCTL2_CRDEN_MASK                                            0x00800000U
-
-/*OX Extension during Post-amble*/
-#undef DDR_PHY_DX8SL3DXCTL2_POSOEX_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_POSOEX_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_POSOEX_MASK
-#define DDR_PHY_DX8SL3DXCTL2_POSOEX_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_POSOEX_SHIFT                                          20
-#define DDR_PHY_DX8SL3DXCTL2_POSOEX_MASK                                           0x00700000U
-
-/*OE Extension during Pre-amble*/
-#undef DDR_PHY_DX8SL3DXCTL2_PREOEX_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_PREOEX_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_PREOEX_MASK
-#define DDR_PHY_DX8SL3DXCTL2_PREOEX_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_PREOEX_SHIFT                                          18
-#define DDR_PHY_DX8SL3DXCTL2_PREOEX_MASK                                           0x000C0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL3DXCTL2_RESERVED_17_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_RESERVED_17_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_RESERVED_17_MASK
-#define DDR_PHY_DX8SL3DXCTL2_RESERVED_17_DEFVAL                                    0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_RESERVED_17_SHIFT                                     17
-#define DDR_PHY_DX8SL3DXCTL2_RESERVED_17_MASK                                      0x00020000U
-
-/*I/O Assisted Gate Select*/
-#undef DDR_PHY_DX8SL3DXCTL2_IOAG_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_IOAG_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_IOAG_MASK
-#define DDR_PHY_DX8SL3DXCTL2_IOAG_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_IOAG_SHIFT                                            16
-#define DDR_PHY_DX8SL3DXCTL2_IOAG_MASK                                             0x00010000U
-
-/*I/O Loopback Select*/
-#undef DDR_PHY_DX8SL3DXCTL2_IOLB_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_IOLB_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_IOLB_MASK
-#define DDR_PHY_DX8SL3DXCTL2_IOLB_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_IOLB_SHIFT                                            15
-#define DDR_PHY_DX8SL3DXCTL2_IOLB_MASK                                             0x00008000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL3DXCTL2_RESERVED_14_13_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_RESERVED_14_13_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_RESERVED_14_13_MASK
-#define DDR_PHY_DX8SL3DXCTL2_RESERVED_14_13_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_RESERVED_14_13_SHIFT                                  13
-#define DDR_PHY_DX8SL3DXCTL2_RESERVED_14_13_MASK                                   0x00006000U
-
-/*Low Power Wakeup Threshold*/
-#undef DDR_PHY_DX8SL3DXCTL2_LPWAKEUP_THRSH_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_LPWAKEUP_THRSH_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_LPWAKEUP_THRSH_MASK
-#define DDR_PHY_DX8SL3DXCTL2_LPWAKEUP_THRSH_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_LPWAKEUP_THRSH_SHIFT                                  9
-#define DDR_PHY_DX8SL3DXCTL2_LPWAKEUP_THRSH_MASK                                   0x00001E00U
-
-/*Read Data Bus Inversion Enable*/
-#undef DDR_PHY_DX8SL3DXCTL2_RDBI_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_RDBI_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_RDBI_MASK
-#define DDR_PHY_DX8SL3DXCTL2_RDBI_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_RDBI_SHIFT                                            8
-#define DDR_PHY_DX8SL3DXCTL2_RDBI_MASK                                             0x00000100U
-
-/*Write Data Bus Inversion Enable*/
-#undef DDR_PHY_DX8SL3DXCTL2_WDBI_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_WDBI_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_WDBI_MASK
-#define DDR_PHY_DX8SL3DXCTL2_WDBI_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_WDBI_SHIFT                                            7
-#define DDR_PHY_DX8SL3DXCTL2_WDBI_MASK                                             0x00000080U
-
-/*PUB Read FIFO Bypass*/
-#undef DDR_PHY_DX8SL3DXCTL2_PRFBYP_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_PRFBYP_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_PRFBYP_MASK
-#define DDR_PHY_DX8SL3DXCTL2_PRFBYP_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_PRFBYP_SHIFT                                          6
-#define DDR_PHY_DX8SL3DXCTL2_PRFBYP_MASK                                           0x00000040U
-
-/*DATX8 Receive FIFO Read Mode*/
-#undef DDR_PHY_DX8SL3DXCTL2_RDMODE_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_RDMODE_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_RDMODE_MASK
-#define DDR_PHY_DX8SL3DXCTL2_RDMODE_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_RDMODE_SHIFT                                          4
-#define DDR_PHY_DX8SL3DXCTL2_RDMODE_MASK                                           0x00000030U
-
-/*Disables the Read FIFO Reset*/
-#undef DDR_PHY_DX8SL3DXCTL2_DISRST_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_DISRST_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_DISRST_MASK
-#define DDR_PHY_DX8SL3DXCTL2_DISRST_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_DISRST_SHIFT                                          3
-#define DDR_PHY_DX8SL3DXCTL2_DISRST_MASK                                           0x00000008U
-
-/*Read DQS Gate I/O Loopback*/
-#undef DDR_PHY_DX8SL3DXCTL2_DQSGLB_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_DQSGLB_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_DQSGLB_MASK
-#define DDR_PHY_DX8SL3DXCTL2_DQSGLB_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_DQSGLB_SHIFT                                          1
-#define DDR_PHY_DX8SL3DXCTL2_DQSGLB_MASK                                           0x00000006U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL3DXCTL2_RESERVED_0_DEFVAL
-#undef DDR_PHY_DX8SL3DXCTL2_RESERVED_0_SHIFT
-#undef DDR_PHY_DX8SL3DXCTL2_RESERVED_0_MASK
-#define DDR_PHY_DX8SL3DXCTL2_RESERVED_0_DEFVAL                                     0x00141800
-#define DDR_PHY_DX8SL3DXCTL2_RESERVED_0_SHIFT                                      0
-#define DDR_PHY_DX8SL3DXCTL2_RESERVED_0_MASK                                       0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL3IOCR_RESERVED_31_DEFVAL
-#undef DDR_PHY_DX8SL3IOCR_RESERVED_31_SHIFT
-#undef DDR_PHY_DX8SL3IOCR_RESERVED_31_MASK
-#define DDR_PHY_DX8SL3IOCR_RESERVED_31_DEFVAL                                      0x00000000
-#define DDR_PHY_DX8SL3IOCR_RESERVED_31_SHIFT                                       31
-#define DDR_PHY_DX8SL3IOCR_RESERVED_31_MASK                                        0x80000000U
-
-/*PVREF_DAC REFSEL range select*/
-#undef DDR_PHY_DX8SL3IOCR_DXDACRANGE_DEFVAL
-#undef DDR_PHY_DX8SL3IOCR_DXDACRANGE_SHIFT
-#undef DDR_PHY_DX8SL3IOCR_DXDACRANGE_MASK
-#define DDR_PHY_DX8SL3IOCR_DXDACRANGE_DEFVAL                                       0x00000000
-#define DDR_PHY_DX8SL3IOCR_DXDACRANGE_SHIFT                                        28
-#define DDR_PHY_DX8SL3IOCR_DXDACRANGE_MASK                                         0x70000000U
-
-/*IOM bits for PVREF, PVREF_DAC and PVREFE cells in DX IO ring*/
-#undef DDR_PHY_DX8SL3IOCR_DXVREFIOM_DEFVAL
-#undef DDR_PHY_DX8SL3IOCR_DXVREFIOM_SHIFT
-#undef DDR_PHY_DX8SL3IOCR_DXVREFIOM_MASK
-#define DDR_PHY_DX8SL3IOCR_DXVREFIOM_DEFVAL                                        0x00000000
-#define DDR_PHY_DX8SL3IOCR_DXVREFIOM_SHIFT                                         25
-#define DDR_PHY_DX8SL3IOCR_DXVREFIOM_MASK                                          0x0E000000U
-
-/*DX IO Mode*/
-#undef DDR_PHY_DX8SL3IOCR_DXIOM_DEFVAL
-#undef DDR_PHY_DX8SL3IOCR_DXIOM_SHIFT
-#undef DDR_PHY_DX8SL3IOCR_DXIOM_MASK
-#define DDR_PHY_DX8SL3IOCR_DXIOM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL3IOCR_DXIOM_SHIFT                                             22
-#define DDR_PHY_DX8SL3IOCR_DXIOM_MASK                                              0x01C00000U
-
-/*DX IO Transmitter Mode*/
-#undef DDR_PHY_DX8SL3IOCR_DXTXM_DEFVAL
-#undef DDR_PHY_DX8SL3IOCR_DXTXM_SHIFT
-#undef DDR_PHY_DX8SL3IOCR_DXTXM_MASK
-#define DDR_PHY_DX8SL3IOCR_DXTXM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL3IOCR_DXTXM_SHIFT                                             11
-#define DDR_PHY_DX8SL3IOCR_DXTXM_MASK                                              0x003FF800U
-
-/*DX IO Receiver Mode*/
-#undef DDR_PHY_DX8SL3IOCR_DXRXM_DEFVAL
-#undef DDR_PHY_DX8SL3IOCR_DXRXM_SHIFT
-#undef DDR_PHY_DX8SL3IOCR_DXRXM_MASK
-#define DDR_PHY_DX8SL3IOCR_DXRXM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL3IOCR_DXRXM_SHIFT                                             0
-#define DDR_PHY_DX8SL3IOCR_DXRXM_MASK                                              0x000007FFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL4OSC_RESERVED_31_30_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_RESERVED_31_30_SHIFT
-#undef DDR_PHY_DX8SL4OSC_RESERVED_31_30_MASK
-#define DDR_PHY_DX8SL4OSC_RESERVED_31_30_DEFVAL                                    0x00019FFE
-#define DDR_PHY_DX8SL4OSC_RESERVED_31_30_SHIFT                                     30
-#define DDR_PHY_DX8SL4OSC_RESERVED_31_30_MASK                                      0xC0000000U
-
-/*Enable Clock Gating for DX ddr_clk*/
-#undef DDR_PHY_DX8SL4OSC_GATEDXRDCLK_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_GATEDXRDCLK_SHIFT
-#undef DDR_PHY_DX8SL4OSC_GATEDXRDCLK_MASK
-#define DDR_PHY_DX8SL4OSC_GATEDXRDCLK_DEFVAL                                       0x00019FFE
-#define DDR_PHY_DX8SL4OSC_GATEDXRDCLK_SHIFT                                        28
-#define DDR_PHY_DX8SL4OSC_GATEDXRDCLK_MASK                                         0x30000000U
-
-/*Enable Clock Gating for DX ctl_rd_clk*/
-#undef DDR_PHY_DX8SL4OSC_GATEDXDDRCLK_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_GATEDXDDRCLK_SHIFT
-#undef DDR_PHY_DX8SL4OSC_GATEDXDDRCLK_MASK
-#define DDR_PHY_DX8SL4OSC_GATEDXDDRCLK_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL4OSC_GATEDXDDRCLK_SHIFT                                       26
-#define DDR_PHY_DX8SL4OSC_GATEDXDDRCLK_MASK                                        0x0C000000U
-
-/*Enable Clock Gating for DX ctl_clk*/
-#undef DDR_PHY_DX8SL4OSC_GATEDXCTLCLK_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_GATEDXCTLCLK_SHIFT
-#undef DDR_PHY_DX8SL4OSC_GATEDXCTLCLK_MASK
-#define DDR_PHY_DX8SL4OSC_GATEDXCTLCLK_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL4OSC_GATEDXCTLCLK_SHIFT                                       24
-#define DDR_PHY_DX8SL4OSC_GATEDXCTLCLK_MASK                                        0x03000000U
-
-/*Selects the level to which clocks will be stalled when clock gating is enabled.*/
-#undef DDR_PHY_DX8SL4OSC_CLKLEVEL_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_CLKLEVEL_SHIFT
-#undef DDR_PHY_DX8SL4OSC_CLKLEVEL_MASK
-#define DDR_PHY_DX8SL4OSC_CLKLEVEL_DEFVAL                                          0x00019FFE
-#define DDR_PHY_DX8SL4OSC_CLKLEVEL_SHIFT                                           22
-#define DDR_PHY_DX8SL4OSC_CLKLEVEL_MASK                                            0x00C00000U
-
-/*Loopback Mode*/
-#undef DDR_PHY_DX8SL4OSC_LBMODE_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_LBMODE_SHIFT
-#undef DDR_PHY_DX8SL4OSC_LBMODE_MASK
-#define DDR_PHY_DX8SL4OSC_LBMODE_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL4OSC_LBMODE_SHIFT                                             21
-#define DDR_PHY_DX8SL4OSC_LBMODE_MASK                                              0x00200000U
-
-/*Load GSDQS LCDL with 2x the calibrated GSDQSPRD value*/
-#undef DDR_PHY_DX8SL4OSC_LBGSDQS_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_LBGSDQS_SHIFT
-#undef DDR_PHY_DX8SL4OSC_LBGSDQS_MASK
-#define DDR_PHY_DX8SL4OSC_LBGSDQS_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL4OSC_LBGSDQS_SHIFT                                            20
-#define DDR_PHY_DX8SL4OSC_LBGSDQS_MASK                                             0x00100000U
-
-/*Loopback DQS Gating*/
-#undef DDR_PHY_DX8SL4OSC_LBGDQS_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_LBGDQS_SHIFT
-#undef DDR_PHY_DX8SL4OSC_LBGDQS_MASK
-#define DDR_PHY_DX8SL4OSC_LBGDQS_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL4OSC_LBGDQS_SHIFT                                             18
-#define DDR_PHY_DX8SL4OSC_LBGDQS_MASK                                              0x000C0000U
-
-/*Loopback DQS Shift*/
-#undef DDR_PHY_DX8SL4OSC_LBDQSS_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_LBDQSS_SHIFT
-#undef DDR_PHY_DX8SL4OSC_LBDQSS_MASK
-#define DDR_PHY_DX8SL4OSC_LBDQSS_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL4OSC_LBDQSS_SHIFT                                             17
-#define DDR_PHY_DX8SL4OSC_LBDQSS_MASK                                              0x00020000U
-
-/*PHY High-Speed Reset*/
-#undef DDR_PHY_DX8SL4OSC_PHYHRST_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_PHYHRST_SHIFT
-#undef DDR_PHY_DX8SL4OSC_PHYHRST_MASK
-#define DDR_PHY_DX8SL4OSC_PHYHRST_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL4OSC_PHYHRST_SHIFT                                            16
-#define DDR_PHY_DX8SL4OSC_PHYHRST_MASK                                             0x00010000U
-
-/*PHY FIFO Reset*/
-#undef DDR_PHY_DX8SL4OSC_PHYFRST_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_PHYFRST_SHIFT
-#undef DDR_PHY_DX8SL4OSC_PHYFRST_MASK
-#define DDR_PHY_DX8SL4OSC_PHYFRST_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL4OSC_PHYFRST_SHIFT                                            15
-#define DDR_PHY_DX8SL4OSC_PHYFRST_MASK                                             0x00008000U
-
-/*Delay Line Test Start*/
-#undef DDR_PHY_DX8SL4OSC_DLTST_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_DLTST_SHIFT
-#undef DDR_PHY_DX8SL4OSC_DLTST_MASK
-#define DDR_PHY_DX8SL4OSC_DLTST_DEFVAL                                             0x00019FFE
-#define DDR_PHY_DX8SL4OSC_DLTST_SHIFT                                              14
-#define DDR_PHY_DX8SL4OSC_DLTST_MASK                                               0x00004000U
-
-/*Delay Line Test Mode*/
-#undef DDR_PHY_DX8SL4OSC_DLTMODE_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_DLTMODE_SHIFT
-#undef DDR_PHY_DX8SL4OSC_DLTMODE_MASK
-#define DDR_PHY_DX8SL4OSC_DLTMODE_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL4OSC_DLTMODE_SHIFT                                            13
-#define DDR_PHY_DX8SL4OSC_DLTMODE_MASK                                             0x00002000U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX8SL4OSC_RESERVED_12_11_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_RESERVED_12_11_SHIFT
-#undef DDR_PHY_DX8SL4OSC_RESERVED_12_11_MASK
-#define DDR_PHY_DX8SL4OSC_RESERVED_12_11_DEFVAL                                    0x00019FFE
-#define DDR_PHY_DX8SL4OSC_RESERVED_12_11_SHIFT                                     11
-#define DDR_PHY_DX8SL4OSC_RESERVED_12_11_MASK                                      0x00001800U
-
-/*Oscillator Mode Write-Data Delay Line Select*/
-#undef DDR_PHY_DX8SL4OSC_OSCWDDL_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_OSCWDDL_SHIFT
-#undef DDR_PHY_DX8SL4OSC_OSCWDDL_MASK
-#define DDR_PHY_DX8SL4OSC_OSCWDDL_DEFVAL                                           0x00019FFE
-#define DDR_PHY_DX8SL4OSC_OSCWDDL_SHIFT                                            9
-#define DDR_PHY_DX8SL4OSC_OSCWDDL_MASK                                             0x00000600U
-
-/*Reserved. Caution, do not write to this register field.*/
-#undef DDR_PHY_DX8SL4OSC_RESERVED_8_7_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_RESERVED_8_7_SHIFT
-#undef DDR_PHY_DX8SL4OSC_RESERVED_8_7_MASK
-#define DDR_PHY_DX8SL4OSC_RESERVED_8_7_DEFVAL                                      0x00019FFE
-#define DDR_PHY_DX8SL4OSC_RESERVED_8_7_SHIFT                                       7
-#define DDR_PHY_DX8SL4OSC_RESERVED_8_7_MASK                                        0x00000180U
-
-/*Oscillator Mode Write-Leveling Delay Line Select*/
-#undef DDR_PHY_DX8SL4OSC_OSCWDL_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_OSCWDL_SHIFT
-#undef DDR_PHY_DX8SL4OSC_OSCWDL_MASK
-#define DDR_PHY_DX8SL4OSC_OSCWDL_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL4OSC_OSCWDL_SHIFT                                             5
-#define DDR_PHY_DX8SL4OSC_OSCWDL_MASK                                              0x00000060U
-
-/*Oscillator Mode Division*/
-#undef DDR_PHY_DX8SL4OSC_OSCDIV_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_OSCDIV_SHIFT
-#undef DDR_PHY_DX8SL4OSC_OSCDIV_MASK
-#define DDR_PHY_DX8SL4OSC_OSCDIV_DEFVAL                                            0x00019FFE
-#define DDR_PHY_DX8SL4OSC_OSCDIV_SHIFT                                             1
-#define DDR_PHY_DX8SL4OSC_OSCDIV_MASK                                              0x0000001EU
-
-/*Oscillator Enable*/
-#undef DDR_PHY_DX8SL4OSC_OSCEN_DEFVAL
-#undef DDR_PHY_DX8SL4OSC_OSCEN_SHIFT
-#undef DDR_PHY_DX8SL4OSC_OSCEN_MASK
-#define DDR_PHY_DX8SL4OSC_OSCEN_DEFVAL                                             0x00019FFE
-#define DDR_PHY_DX8SL4OSC_OSCEN_SHIFT                                              0
-#define DDR_PHY_DX8SL4OSC_OSCEN_MASK                                               0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL4DQSCTL_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX8SL4DQSCTL_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX8SL4DQSCTL_RESERVED_31_25_MASK
-#define DDR_PHY_DX8SL4DQSCTL_RESERVED_31_25_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL4DQSCTL_RESERVED_31_25_SHIFT                                  25
-#define DDR_PHY_DX8SL4DQSCTL_RESERVED_31_25_MASK                                   0xFE000000U
-
-/*Read Path Rise-to-Rise Mode*/
-#undef DDR_PHY_DX8SL4DQSCTL_RRRMODE_DEFVAL
-#undef DDR_PHY_DX8SL4DQSCTL_RRRMODE_SHIFT
-#undef DDR_PHY_DX8SL4DQSCTL_RRRMODE_MASK
-#define DDR_PHY_DX8SL4DQSCTL_RRRMODE_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL4DQSCTL_RRRMODE_SHIFT                                         24
-#define DDR_PHY_DX8SL4DQSCTL_RRRMODE_MASK                                          0x01000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL4DQSCTL_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX8SL4DQSCTL_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX8SL4DQSCTL_RESERVED_23_22_MASK
-#define DDR_PHY_DX8SL4DQSCTL_RESERVED_23_22_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL4DQSCTL_RESERVED_23_22_SHIFT                                  22
-#define DDR_PHY_DX8SL4DQSCTL_RESERVED_23_22_MASK                                   0x00C00000U
-
-/*Write Path Rise-to-Rise Mode*/
-#undef DDR_PHY_DX8SL4DQSCTL_WRRMODE_DEFVAL
-#undef DDR_PHY_DX8SL4DQSCTL_WRRMODE_SHIFT
-#undef DDR_PHY_DX8SL4DQSCTL_WRRMODE_MASK
-#define DDR_PHY_DX8SL4DQSCTL_WRRMODE_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL4DQSCTL_WRRMODE_SHIFT                                         21
-#define DDR_PHY_DX8SL4DQSCTL_WRRMODE_MASK                                          0x00200000U
-
-/*DQS Gate Extension*/
-#undef DDR_PHY_DX8SL4DQSCTL_DQSGX_DEFVAL
-#undef DDR_PHY_DX8SL4DQSCTL_DQSGX_SHIFT
-#undef DDR_PHY_DX8SL4DQSCTL_DQSGX_MASK
-#define DDR_PHY_DX8SL4DQSCTL_DQSGX_DEFVAL                                          0x01264000
-#define DDR_PHY_DX8SL4DQSCTL_DQSGX_SHIFT                                           19
-#define DDR_PHY_DX8SL4DQSCTL_DQSGX_MASK                                            0x00180000U
-
-/*Low Power PLL Power Down*/
-#undef DDR_PHY_DX8SL4DQSCTL_LPPLLPD_DEFVAL
-#undef DDR_PHY_DX8SL4DQSCTL_LPPLLPD_SHIFT
-#undef DDR_PHY_DX8SL4DQSCTL_LPPLLPD_MASK
-#define DDR_PHY_DX8SL4DQSCTL_LPPLLPD_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL4DQSCTL_LPPLLPD_SHIFT                                         18
-#define DDR_PHY_DX8SL4DQSCTL_LPPLLPD_MASK                                          0x00040000U
-
-/*Low Power I/O Power Down*/
-#undef DDR_PHY_DX8SL4DQSCTL_LPIOPD_DEFVAL
-#undef DDR_PHY_DX8SL4DQSCTL_LPIOPD_SHIFT
-#undef DDR_PHY_DX8SL4DQSCTL_LPIOPD_MASK
-#define DDR_PHY_DX8SL4DQSCTL_LPIOPD_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL4DQSCTL_LPIOPD_SHIFT                                          17
-#define DDR_PHY_DX8SL4DQSCTL_LPIOPD_MASK                                           0x00020000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL4DQSCTL_RESERVED_16_15_DEFVAL
-#undef DDR_PHY_DX8SL4DQSCTL_RESERVED_16_15_SHIFT
-#undef DDR_PHY_DX8SL4DQSCTL_RESERVED_16_15_MASK
-#define DDR_PHY_DX8SL4DQSCTL_RESERVED_16_15_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL4DQSCTL_RESERVED_16_15_SHIFT                                  15
-#define DDR_PHY_DX8SL4DQSCTL_RESERVED_16_15_MASK                                   0x00018000U
-
-/*QS Counter Enable*/
-#undef DDR_PHY_DX8SL4DQSCTL_QSCNTEN_DEFVAL
-#undef DDR_PHY_DX8SL4DQSCTL_QSCNTEN_SHIFT
-#undef DDR_PHY_DX8SL4DQSCTL_QSCNTEN_MASK
-#define DDR_PHY_DX8SL4DQSCTL_QSCNTEN_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL4DQSCTL_QSCNTEN_SHIFT                                         14
-#define DDR_PHY_DX8SL4DQSCTL_QSCNTEN_MASK                                          0x00004000U
-
-/*Unused DQ I/O Mode*/
-#undef DDR_PHY_DX8SL4DQSCTL_UDQIOM_DEFVAL
-#undef DDR_PHY_DX8SL4DQSCTL_UDQIOM_SHIFT
-#undef DDR_PHY_DX8SL4DQSCTL_UDQIOM_MASK
-#define DDR_PHY_DX8SL4DQSCTL_UDQIOM_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL4DQSCTL_UDQIOM_SHIFT                                          13
-#define DDR_PHY_DX8SL4DQSCTL_UDQIOM_MASK                                           0x00002000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL4DQSCTL_RESERVED_12_10_DEFVAL
-#undef DDR_PHY_DX8SL4DQSCTL_RESERVED_12_10_SHIFT
-#undef DDR_PHY_DX8SL4DQSCTL_RESERVED_12_10_MASK
-#define DDR_PHY_DX8SL4DQSCTL_RESERVED_12_10_DEFVAL                                 0x01264000
-#define DDR_PHY_DX8SL4DQSCTL_RESERVED_12_10_SHIFT                                  10
-#define DDR_PHY_DX8SL4DQSCTL_RESERVED_12_10_MASK                                   0x00001C00U
-
-/*Data Slew Rate*/
-#undef DDR_PHY_DX8SL4DQSCTL_DXSR_DEFVAL
-#undef DDR_PHY_DX8SL4DQSCTL_DXSR_SHIFT
-#undef DDR_PHY_DX8SL4DQSCTL_DXSR_MASK
-#define DDR_PHY_DX8SL4DQSCTL_DXSR_DEFVAL                                           0x01264000
-#define DDR_PHY_DX8SL4DQSCTL_DXSR_SHIFT                                            8
-#define DDR_PHY_DX8SL4DQSCTL_DXSR_MASK                                             0x00000300U
-
-/*DQS_N Resistor*/
-#undef DDR_PHY_DX8SL4DQSCTL_DQSNRES_DEFVAL
-#undef DDR_PHY_DX8SL4DQSCTL_DQSNRES_SHIFT
-#undef DDR_PHY_DX8SL4DQSCTL_DQSNRES_MASK
-#define DDR_PHY_DX8SL4DQSCTL_DQSNRES_DEFVAL                                        0x01264000
-#define DDR_PHY_DX8SL4DQSCTL_DQSNRES_SHIFT                                         4
-#define DDR_PHY_DX8SL4DQSCTL_DQSNRES_MASK                                          0x000000F0U
-
-/*DQS Resistor*/
-#undef DDR_PHY_DX8SL4DQSCTL_DQSRES_DEFVAL
-#undef DDR_PHY_DX8SL4DQSCTL_DQSRES_SHIFT
-#undef DDR_PHY_DX8SL4DQSCTL_DQSRES_MASK
-#define DDR_PHY_DX8SL4DQSCTL_DQSRES_DEFVAL                                         0x01264000
-#define DDR_PHY_DX8SL4DQSCTL_DQSRES_SHIFT                                          0
-#define DDR_PHY_DX8SL4DQSCTL_DQSRES_MASK                                           0x0000000FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL4DXCTL2_RESERVED_31_24_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_RESERVED_31_24_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_RESERVED_31_24_MASK
-#define DDR_PHY_DX8SL4DXCTL2_RESERVED_31_24_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_RESERVED_31_24_SHIFT                                  24
-#define DDR_PHY_DX8SL4DXCTL2_RESERVED_31_24_MASK                                   0xFF000000U
-
-/*Configurable Read Data Enable*/
-#undef DDR_PHY_DX8SL4DXCTL2_CRDEN_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_CRDEN_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_CRDEN_MASK
-#define DDR_PHY_DX8SL4DXCTL2_CRDEN_DEFVAL                                          0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_CRDEN_SHIFT                                           23
-#define DDR_PHY_DX8SL4DXCTL2_CRDEN_MASK                                            0x00800000U
-
-/*OX Extension during Post-amble*/
-#undef DDR_PHY_DX8SL4DXCTL2_POSOEX_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_POSOEX_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_POSOEX_MASK
-#define DDR_PHY_DX8SL4DXCTL2_POSOEX_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_POSOEX_SHIFT                                          20
-#define DDR_PHY_DX8SL4DXCTL2_POSOEX_MASK                                           0x00700000U
-
-/*OE Extension during Pre-amble*/
-#undef DDR_PHY_DX8SL4DXCTL2_PREOEX_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_PREOEX_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_PREOEX_MASK
-#define DDR_PHY_DX8SL4DXCTL2_PREOEX_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_PREOEX_SHIFT                                          18
-#define DDR_PHY_DX8SL4DXCTL2_PREOEX_MASK                                           0x000C0000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL4DXCTL2_RESERVED_17_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_RESERVED_17_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_RESERVED_17_MASK
-#define DDR_PHY_DX8SL4DXCTL2_RESERVED_17_DEFVAL                                    0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_RESERVED_17_SHIFT                                     17
-#define DDR_PHY_DX8SL4DXCTL2_RESERVED_17_MASK                                      0x00020000U
-
-/*I/O Assisted Gate Select*/
-#undef DDR_PHY_DX8SL4DXCTL2_IOAG_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_IOAG_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_IOAG_MASK
-#define DDR_PHY_DX8SL4DXCTL2_IOAG_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_IOAG_SHIFT                                            16
-#define DDR_PHY_DX8SL4DXCTL2_IOAG_MASK                                             0x00010000U
-
-/*I/O Loopback Select*/
-#undef DDR_PHY_DX8SL4DXCTL2_IOLB_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_IOLB_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_IOLB_MASK
-#define DDR_PHY_DX8SL4DXCTL2_IOLB_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_IOLB_SHIFT                                            15
-#define DDR_PHY_DX8SL4DXCTL2_IOLB_MASK                                             0x00008000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL4DXCTL2_RESERVED_14_13_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_RESERVED_14_13_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_RESERVED_14_13_MASK
-#define DDR_PHY_DX8SL4DXCTL2_RESERVED_14_13_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_RESERVED_14_13_SHIFT                                  13
-#define DDR_PHY_DX8SL4DXCTL2_RESERVED_14_13_MASK                                   0x00006000U
-
-/*Low Power Wakeup Threshold*/
-#undef DDR_PHY_DX8SL4DXCTL2_LPWAKEUP_THRSH_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_LPWAKEUP_THRSH_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_LPWAKEUP_THRSH_MASK
-#define DDR_PHY_DX8SL4DXCTL2_LPWAKEUP_THRSH_DEFVAL                                 0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_LPWAKEUP_THRSH_SHIFT                                  9
-#define DDR_PHY_DX8SL4DXCTL2_LPWAKEUP_THRSH_MASK                                   0x00001E00U
-
-/*Read Data Bus Inversion Enable*/
-#undef DDR_PHY_DX8SL4DXCTL2_RDBI_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_RDBI_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_RDBI_MASK
-#define DDR_PHY_DX8SL4DXCTL2_RDBI_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_RDBI_SHIFT                                            8
-#define DDR_PHY_DX8SL4DXCTL2_RDBI_MASK                                             0x00000100U
-
-/*Write Data Bus Inversion Enable*/
-#undef DDR_PHY_DX8SL4DXCTL2_WDBI_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_WDBI_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_WDBI_MASK
-#define DDR_PHY_DX8SL4DXCTL2_WDBI_DEFVAL                                           0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_WDBI_SHIFT                                            7
-#define DDR_PHY_DX8SL4DXCTL2_WDBI_MASK                                             0x00000080U
-
-/*PUB Read FIFO Bypass*/
-#undef DDR_PHY_DX8SL4DXCTL2_PRFBYP_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_PRFBYP_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_PRFBYP_MASK
-#define DDR_PHY_DX8SL4DXCTL2_PRFBYP_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_PRFBYP_SHIFT                                          6
-#define DDR_PHY_DX8SL4DXCTL2_PRFBYP_MASK                                           0x00000040U
-
-/*DATX8 Receive FIFO Read Mode*/
-#undef DDR_PHY_DX8SL4DXCTL2_RDMODE_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_RDMODE_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_RDMODE_MASK
-#define DDR_PHY_DX8SL4DXCTL2_RDMODE_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_RDMODE_SHIFT                                          4
-#define DDR_PHY_DX8SL4DXCTL2_RDMODE_MASK                                           0x00000030U
-
-/*Disables the Read FIFO Reset*/
-#undef DDR_PHY_DX8SL4DXCTL2_DISRST_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_DISRST_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_DISRST_MASK
-#define DDR_PHY_DX8SL4DXCTL2_DISRST_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_DISRST_SHIFT                                          3
-#define DDR_PHY_DX8SL4DXCTL2_DISRST_MASK                                           0x00000008U
-
-/*Read DQS Gate I/O Loopback*/
-#undef DDR_PHY_DX8SL4DXCTL2_DQSGLB_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_DQSGLB_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_DQSGLB_MASK
-#define DDR_PHY_DX8SL4DXCTL2_DQSGLB_DEFVAL                                         0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_DQSGLB_SHIFT                                          1
-#define DDR_PHY_DX8SL4DXCTL2_DQSGLB_MASK                                           0x00000006U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL4DXCTL2_RESERVED_0_DEFVAL
-#undef DDR_PHY_DX8SL4DXCTL2_RESERVED_0_SHIFT
-#undef DDR_PHY_DX8SL4DXCTL2_RESERVED_0_MASK
-#define DDR_PHY_DX8SL4DXCTL2_RESERVED_0_DEFVAL                                     0x00141800
-#define DDR_PHY_DX8SL4DXCTL2_RESERVED_0_SHIFT                                      0
-#define DDR_PHY_DX8SL4DXCTL2_RESERVED_0_MASK                                       0x00000001U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SL4IOCR_RESERVED_31_DEFVAL
-#undef DDR_PHY_DX8SL4IOCR_RESERVED_31_SHIFT
-#undef DDR_PHY_DX8SL4IOCR_RESERVED_31_MASK
-#define DDR_PHY_DX8SL4IOCR_RESERVED_31_DEFVAL                                      0x00000000
-#define DDR_PHY_DX8SL4IOCR_RESERVED_31_SHIFT                                       31
-#define DDR_PHY_DX8SL4IOCR_RESERVED_31_MASK                                        0x80000000U
-
-/*PVREF_DAC REFSEL range select*/
-#undef DDR_PHY_DX8SL4IOCR_DXDACRANGE_DEFVAL
-#undef DDR_PHY_DX8SL4IOCR_DXDACRANGE_SHIFT
-#undef DDR_PHY_DX8SL4IOCR_DXDACRANGE_MASK
-#define DDR_PHY_DX8SL4IOCR_DXDACRANGE_DEFVAL                                       0x00000000
-#define DDR_PHY_DX8SL4IOCR_DXDACRANGE_SHIFT                                        28
-#define DDR_PHY_DX8SL4IOCR_DXDACRANGE_MASK                                         0x70000000U
-
-/*IOM bits for PVREF, PVREF_DAC and PVREFE cells in DX IO ring*/
-#undef DDR_PHY_DX8SL4IOCR_DXVREFIOM_DEFVAL
-#undef DDR_PHY_DX8SL4IOCR_DXVREFIOM_SHIFT
-#undef DDR_PHY_DX8SL4IOCR_DXVREFIOM_MASK
-#define DDR_PHY_DX8SL4IOCR_DXVREFIOM_DEFVAL                                        0x00000000
-#define DDR_PHY_DX8SL4IOCR_DXVREFIOM_SHIFT                                         25
-#define DDR_PHY_DX8SL4IOCR_DXVREFIOM_MASK                                          0x0E000000U
-
-/*DX IO Mode*/
-#undef DDR_PHY_DX8SL4IOCR_DXIOM_DEFVAL
-#undef DDR_PHY_DX8SL4IOCR_DXIOM_SHIFT
-#undef DDR_PHY_DX8SL4IOCR_DXIOM_MASK
-#define DDR_PHY_DX8SL4IOCR_DXIOM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL4IOCR_DXIOM_SHIFT                                             22
-#define DDR_PHY_DX8SL4IOCR_DXIOM_MASK                                              0x01C00000U
-
-/*DX IO Transmitter Mode*/
-#undef DDR_PHY_DX8SL4IOCR_DXTXM_DEFVAL
-#undef DDR_PHY_DX8SL4IOCR_DXTXM_SHIFT
-#undef DDR_PHY_DX8SL4IOCR_DXTXM_MASK
-#define DDR_PHY_DX8SL4IOCR_DXTXM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL4IOCR_DXTXM_SHIFT                                             11
-#define DDR_PHY_DX8SL4IOCR_DXTXM_MASK                                              0x003FF800U
-
-/*DX IO Receiver Mode*/
-#undef DDR_PHY_DX8SL4IOCR_DXRXM_DEFVAL
-#undef DDR_PHY_DX8SL4IOCR_DXRXM_SHIFT
-#undef DDR_PHY_DX8SL4IOCR_DXRXM_MASK
-#define DDR_PHY_DX8SL4IOCR_DXRXM_DEFVAL                                            0x00000000
-#define DDR_PHY_DX8SL4IOCR_DXRXM_SHIFT                                             0
-#define DDR_PHY_DX8SL4IOCR_DXRXM_MASK                                              0x000007FFU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SLBDQSCTL_RESERVED_31_25_DEFVAL
-#undef DDR_PHY_DX8SLBDQSCTL_RESERVED_31_25_SHIFT
-#undef DDR_PHY_DX8SLBDQSCTL_RESERVED_31_25_MASK
-#define DDR_PHY_DX8SLBDQSCTL_RESERVED_31_25_DEFVAL                                 0x00000000
-#define DDR_PHY_DX8SLBDQSCTL_RESERVED_31_25_SHIFT                                  25
-#define DDR_PHY_DX8SLBDQSCTL_RESERVED_31_25_MASK                                   0xFE000000U
-
-/*Read Path Rise-to-Rise Mode*/
-#undef DDR_PHY_DX8SLBDQSCTL_RRRMODE_DEFVAL
-#undef DDR_PHY_DX8SLBDQSCTL_RRRMODE_SHIFT
-#undef DDR_PHY_DX8SLBDQSCTL_RRRMODE_MASK
-#define DDR_PHY_DX8SLBDQSCTL_RRRMODE_DEFVAL                                        0x00000000
-#define DDR_PHY_DX8SLBDQSCTL_RRRMODE_SHIFT                                         24
-#define DDR_PHY_DX8SLBDQSCTL_RRRMODE_MASK                                          0x01000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SLBDQSCTL_RESERVED_23_22_DEFVAL
-#undef DDR_PHY_DX8SLBDQSCTL_RESERVED_23_22_SHIFT
-#undef DDR_PHY_DX8SLBDQSCTL_RESERVED_23_22_MASK
-#define DDR_PHY_DX8SLBDQSCTL_RESERVED_23_22_DEFVAL                                 0x00000000
-#define DDR_PHY_DX8SLBDQSCTL_RESERVED_23_22_SHIFT                                  22
-#define DDR_PHY_DX8SLBDQSCTL_RESERVED_23_22_MASK                                   0x00C00000U
-
-/*Write Path Rise-to-Rise Mode*/
-#undef DDR_PHY_DX8SLBDQSCTL_WRRMODE_DEFVAL
-#undef DDR_PHY_DX8SLBDQSCTL_WRRMODE_SHIFT
-#undef DDR_PHY_DX8SLBDQSCTL_WRRMODE_MASK
-#define DDR_PHY_DX8SLBDQSCTL_WRRMODE_DEFVAL                                        0x00000000
-#define DDR_PHY_DX8SLBDQSCTL_WRRMODE_SHIFT                                         21
-#define DDR_PHY_DX8SLBDQSCTL_WRRMODE_MASK                                          0x00200000U
-
-/*DQS Gate Extension*/
-#undef DDR_PHY_DX8SLBDQSCTL_DQSGX_DEFVAL
-#undef DDR_PHY_DX8SLBDQSCTL_DQSGX_SHIFT
-#undef DDR_PHY_DX8SLBDQSCTL_DQSGX_MASK
-#define DDR_PHY_DX8SLBDQSCTL_DQSGX_DEFVAL                                          0x00000000
-#define DDR_PHY_DX8SLBDQSCTL_DQSGX_SHIFT                                           19
-#define DDR_PHY_DX8SLBDQSCTL_DQSGX_MASK                                            0x00180000U
-
-/*Low Power PLL Power Down*/
-#undef DDR_PHY_DX8SLBDQSCTL_LPPLLPD_DEFVAL
-#undef DDR_PHY_DX8SLBDQSCTL_LPPLLPD_SHIFT
-#undef DDR_PHY_DX8SLBDQSCTL_LPPLLPD_MASK
-#define DDR_PHY_DX8SLBDQSCTL_LPPLLPD_DEFVAL                                        0x00000000
-#define DDR_PHY_DX8SLBDQSCTL_LPPLLPD_SHIFT                                         18
-#define DDR_PHY_DX8SLBDQSCTL_LPPLLPD_MASK                                          0x00040000U
-
-/*Low Power I/O Power Down*/
-#undef DDR_PHY_DX8SLBDQSCTL_LPIOPD_DEFVAL
-#undef DDR_PHY_DX8SLBDQSCTL_LPIOPD_SHIFT
-#undef DDR_PHY_DX8SLBDQSCTL_LPIOPD_MASK
-#define DDR_PHY_DX8SLBDQSCTL_LPIOPD_DEFVAL                                         0x00000000
-#define DDR_PHY_DX8SLBDQSCTL_LPIOPD_SHIFT                                          17
-#define DDR_PHY_DX8SLBDQSCTL_LPIOPD_MASK                                           0x00020000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SLBDQSCTL_RESERVED_16_15_DEFVAL
-#undef DDR_PHY_DX8SLBDQSCTL_RESERVED_16_15_SHIFT
-#undef DDR_PHY_DX8SLBDQSCTL_RESERVED_16_15_MASK
-#define DDR_PHY_DX8SLBDQSCTL_RESERVED_16_15_DEFVAL                                 0x00000000
-#define DDR_PHY_DX8SLBDQSCTL_RESERVED_16_15_SHIFT                                  15
-#define DDR_PHY_DX8SLBDQSCTL_RESERVED_16_15_MASK                                   0x00018000U
-
-/*QS Counter Enable*/
-#undef DDR_PHY_DX8SLBDQSCTL_QSCNTEN_DEFVAL
-#undef DDR_PHY_DX8SLBDQSCTL_QSCNTEN_SHIFT
-#undef DDR_PHY_DX8SLBDQSCTL_QSCNTEN_MASK
-#define DDR_PHY_DX8SLBDQSCTL_QSCNTEN_DEFVAL                                        0x00000000
-#define DDR_PHY_DX8SLBDQSCTL_QSCNTEN_SHIFT                                         14
-#define DDR_PHY_DX8SLBDQSCTL_QSCNTEN_MASK                                          0x00004000U
-
-/*Unused DQ I/O Mode*/
-#undef DDR_PHY_DX8SLBDQSCTL_UDQIOM_DEFVAL
-#undef DDR_PHY_DX8SLBDQSCTL_UDQIOM_SHIFT
-#undef DDR_PHY_DX8SLBDQSCTL_UDQIOM_MASK
-#define DDR_PHY_DX8SLBDQSCTL_UDQIOM_DEFVAL                                         0x00000000
-#define DDR_PHY_DX8SLBDQSCTL_UDQIOM_SHIFT                                          13
-#define DDR_PHY_DX8SLBDQSCTL_UDQIOM_MASK                                           0x00002000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_DX8SLBDQSCTL_RESERVED_12_10_DEFVAL
-#undef DDR_PHY_DX8SLBDQSCTL_RESERVED_12_10_SHIFT
-#undef DDR_PHY_DX8SLBDQSCTL_RESERVED_12_10_MASK
-#define DDR_PHY_DX8SLBDQSCTL_RESERVED_12_10_DEFVAL                                 0x00000000
-#define DDR_PHY_DX8SLBDQSCTL_RESERVED_12_10_SHIFT                                  10
-#define DDR_PHY_DX8SLBDQSCTL_RESERVED_12_10_MASK                                   0x00001C00U
-
-/*Data Slew Rate*/
-#undef DDR_PHY_DX8SLBDQSCTL_DXSR_DEFVAL
-#undef DDR_PHY_DX8SLBDQSCTL_DXSR_SHIFT
-#undef DDR_PHY_DX8SLBDQSCTL_DXSR_MASK
-#define DDR_PHY_DX8SLBDQSCTL_DXSR_DEFVAL                                           0x00000000
-#define DDR_PHY_DX8SLBDQSCTL_DXSR_SHIFT                                            8
-#define DDR_PHY_DX8SLBDQSCTL_DXSR_MASK                                             0x00000300U
-
-/*DQS# Resistor*/
-#undef DDR_PHY_DX8SLBDQSCTL_DQSNRES_DEFVAL
-#undef DDR_PHY_DX8SLBDQSCTL_DQSNRES_SHIFT
-#undef DDR_PHY_DX8SLBDQSCTL_DQSNRES_MASK
-#define DDR_PHY_DX8SLBDQSCTL_DQSNRES_DEFVAL                                        0x00000000
-#define DDR_PHY_DX8SLBDQSCTL_DQSNRES_SHIFT                                         4
-#define DDR_PHY_DX8SLBDQSCTL_DQSNRES_MASK                                          0x000000F0U
-
-/*DQS Resistor*/
-#undef DDR_PHY_DX8SLBDQSCTL_DQSRES_DEFVAL
-#undef DDR_PHY_DX8SLBDQSCTL_DQSRES_SHIFT
-#undef DDR_PHY_DX8SLBDQSCTL_DQSRES_MASK
-#define DDR_PHY_DX8SLBDQSCTL_DQSRES_DEFVAL                                         0x00000000
-#define DDR_PHY_DX8SLBDQSCTL_DQSRES_SHIFT                                          0
-#define DDR_PHY_DX8SLBDQSCTL_DQSRES_MASK                                           0x0000000FU
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_PIR_RESERVED_31_DEFVAL
-#undef DDR_PHY_PIR_RESERVED_31_SHIFT
-#undef DDR_PHY_PIR_RESERVED_31_MASK
-#define DDR_PHY_PIR_RESERVED_31_DEFVAL                                             0x00000000
-#define DDR_PHY_PIR_RESERVED_31_SHIFT                                              31
-#define DDR_PHY_PIR_RESERVED_31_MASK                                               0x80000000U
-
-/*Impedance Calibration Bypass*/
-#undef DDR_PHY_PIR_ZCALBYP_DEFVAL
-#undef DDR_PHY_PIR_ZCALBYP_SHIFT
-#undef DDR_PHY_PIR_ZCALBYP_MASK
-#define DDR_PHY_PIR_ZCALBYP_DEFVAL                                                 0x00000000
-#define DDR_PHY_PIR_ZCALBYP_SHIFT                                                  30
-#define DDR_PHY_PIR_ZCALBYP_MASK                                                   0x40000000U
-
-/*Digital Delay Line (DDL) Calibration Pause*/
-#undef DDR_PHY_PIR_DCALPSE_DEFVAL
-#undef DDR_PHY_PIR_DCALPSE_SHIFT
-#undef DDR_PHY_PIR_DCALPSE_MASK
-#define DDR_PHY_PIR_DCALPSE_DEFVAL                                                 0x00000000
-#define DDR_PHY_PIR_DCALPSE_SHIFT                                                  29
-#define DDR_PHY_PIR_DCALPSE_MASK                                                   0x20000000U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_PIR_RESERVED_28_21_DEFVAL
-#undef DDR_PHY_PIR_RESERVED_28_21_SHIFT
-#undef DDR_PHY_PIR_RESERVED_28_21_MASK
-#define DDR_PHY_PIR_RESERVED_28_21_DEFVAL                                          0x00000000
-#define DDR_PHY_PIR_RESERVED_28_21_SHIFT                                           21
-#define DDR_PHY_PIR_RESERVED_28_21_MASK                                            0x1FE00000U
-
-/*Write DQS2DQ Training*/
-#undef DDR_PHY_PIR_DQS2DQ_DEFVAL
-#undef DDR_PHY_PIR_DQS2DQ_SHIFT
-#undef DDR_PHY_PIR_DQS2DQ_MASK
-#define DDR_PHY_PIR_DQS2DQ_DEFVAL                                                  0x00000000
-#define DDR_PHY_PIR_DQS2DQ_SHIFT                                                   20
-#define DDR_PHY_PIR_DQS2DQ_MASK                                                    0x00100000U
-
-/*RDIMM Initialization*/
-#undef DDR_PHY_PIR_RDIMMINIT_DEFVAL
-#undef DDR_PHY_PIR_RDIMMINIT_SHIFT
-#undef DDR_PHY_PIR_RDIMMINIT_MASK
-#define DDR_PHY_PIR_RDIMMINIT_DEFVAL                                               0x00000000
-#define DDR_PHY_PIR_RDIMMINIT_SHIFT                                                19
-#define DDR_PHY_PIR_RDIMMINIT_MASK                                                 0x00080000U
-
-/*Controller DRAM Initialization*/
-#undef DDR_PHY_PIR_CTLDINIT_DEFVAL
-#undef DDR_PHY_PIR_CTLDINIT_SHIFT
-#undef DDR_PHY_PIR_CTLDINIT_MASK
-#define DDR_PHY_PIR_CTLDINIT_DEFVAL                                                0x00000000
-#define DDR_PHY_PIR_CTLDINIT_SHIFT                                                 18
-#define DDR_PHY_PIR_CTLDINIT_MASK                                                  0x00040000U
-
-/*VREF Training*/
-#undef DDR_PHY_PIR_VREF_DEFVAL
-#undef DDR_PHY_PIR_VREF_SHIFT
-#undef DDR_PHY_PIR_VREF_MASK
-#define DDR_PHY_PIR_VREF_DEFVAL                                                    0x00000000
-#define DDR_PHY_PIR_VREF_SHIFT                                                     17
-#define DDR_PHY_PIR_VREF_MASK                                                      0x00020000U
-
-/*Static Read Training*/
-#undef DDR_PHY_PIR_SRD_DEFVAL
-#undef DDR_PHY_PIR_SRD_SHIFT
-#undef DDR_PHY_PIR_SRD_MASK
-#define DDR_PHY_PIR_SRD_DEFVAL                                                     0x00000000
-#define DDR_PHY_PIR_SRD_SHIFT                                                      16
-#define DDR_PHY_PIR_SRD_MASK                                                       0x00010000U
-
-/*Write Data Eye Training*/
-#undef DDR_PHY_PIR_WREYE_DEFVAL
-#undef DDR_PHY_PIR_WREYE_SHIFT
-#undef DDR_PHY_PIR_WREYE_MASK
-#define DDR_PHY_PIR_WREYE_DEFVAL                                                   0x00000000
-#define DDR_PHY_PIR_WREYE_SHIFT                                                    15
-#define DDR_PHY_PIR_WREYE_MASK                                                     0x00008000U
-
-/*Read Data Eye Training*/
-#undef DDR_PHY_PIR_RDEYE_DEFVAL
-#undef DDR_PHY_PIR_RDEYE_SHIFT
-#undef DDR_PHY_PIR_RDEYE_MASK
-#define DDR_PHY_PIR_RDEYE_DEFVAL                                                   0x00000000
-#define DDR_PHY_PIR_RDEYE_SHIFT                                                    14
-#define DDR_PHY_PIR_RDEYE_MASK                                                     0x00004000U
-
-/*Write Data Bit Deskew*/
-#undef DDR_PHY_PIR_WRDSKW_DEFVAL
-#undef DDR_PHY_PIR_WRDSKW_SHIFT
-#undef DDR_PHY_PIR_WRDSKW_MASK
-#define DDR_PHY_PIR_WRDSKW_DEFVAL                                                  0x00000000
-#define DDR_PHY_PIR_WRDSKW_SHIFT                                                   13
-#define DDR_PHY_PIR_WRDSKW_MASK                                                    0x00002000U
-
-/*Read Data Bit Deskew*/
-#undef DDR_PHY_PIR_RDDSKW_DEFVAL
-#undef DDR_PHY_PIR_RDDSKW_SHIFT
-#undef DDR_PHY_PIR_RDDSKW_MASK
-#define DDR_PHY_PIR_RDDSKW_DEFVAL                                                  0x00000000
-#define DDR_PHY_PIR_RDDSKW_SHIFT                                                   12
-#define DDR_PHY_PIR_RDDSKW_MASK                                                    0x00001000U
-
-/*Write Leveling Adjust*/
-#undef DDR_PHY_PIR_WLADJ_DEFVAL
-#undef DDR_PHY_PIR_WLADJ_SHIFT
-#undef DDR_PHY_PIR_WLADJ_MASK
-#define DDR_PHY_PIR_WLADJ_DEFVAL                                                   0x00000000
-#define DDR_PHY_PIR_WLADJ_SHIFT                                                    11
-#define DDR_PHY_PIR_WLADJ_MASK                                                     0x00000800U
-
-/*Read DQS Gate Training*/
-#undef DDR_PHY_PIR_QSGATE_DEFVAL
-#undef DDR_PHY_PIR_QSGATE_SHIFT
-#undef DDR_PHY_PIR_QSGATE_MASK
-#define DDR_PHY_PIR_QSGATE_DEFVAL                                                  0x00000000
-#define DDR_PHY_PIR_QSGATE_SHIFT                                                   10
-#define DDR_PHY_PIR_QSGATE_MASK                                                    0x00000400U
-
-/*Write Leveling*/
-#undef DDR_PHY_PIR_WL_DEFVAL
-#undef DDR_PHY_PIR_WL_SHIFT
-#undef DDR_PHY_PIR_WL_MASK
-#define DDR_PHY_PIR_WL_DEFVAL                                                      0x00000000
-#define DDR_PHY_PIR_WL_SHIFT                                                       9
-#define DDR_PHY_PIR_WL_MASK                                                        0x00000200U
-
-/*DRAM Initialization*/
-#undef DDR_PHY_PIR_DRAMINIT_DEFVAL
-#undef DDR_PHY_PIR_DRAMINIT_SHIFT
-#undef DDR_PHY_PIR_DRAMINIT_MASK
-#define DDR_PHY_PIR_DRAMINIT_DEFVAL                                                0x00000000
-#define DDR_PHY_PIR_DRAMINIT_SHIFT                                                 8
-#define DDR_PHY_PIR_DRAMINIT_MASK                                                  0x00000100U
-
-/*DRAM Reset (DDR3/DDR4/LPDDR4 Only)*/
-#undef DDR_PHY_PIR_DRAMRST_DEFVAL
-#undef DDR_PHY_PIR_DRAMRST_SHIFT
-#undef DDR_PHY_PIR_DRAMRST_MASK
-#define DDR_PHY_PIR_DRAMRST_DEFVAL                                                 0x00000000
-#define DDR_PHY_PIR_DRAMRST_SHIFT                                                  7
-#define DDR_PHY_PIR_DRAMRST_MASK                                                   0x00000080U
-
-/*PHY Reset*/
-#undef DDR_PHY_PIR_PHYRST_DEFVAL
-#undef DDR_PHY_PIR_PHYRST_SHIFT
-#undef DDR_PHY_PIR_PHYRST_MASK
-#define DDR_PHY_PIR_PHYRST_DEFVAL                                                  0x00000000
-#define DDR_PHY_PIR_PHYRST_SHIFT                                                   6
-#define DDR_PHY_PIR_PHYRST_MASK                                                    0x00000040U
-
-/*Digital Delay Line (DDL) Calibration*/
-#undef DDR_PHY_PIR_DCAL_DEFVAL
-#undef DDR_PHY_PIR_DCAL_SHIFT
-#undef DDR_PHY_PIR_DCAL_MASK
-#define DDR_PHY_PIR_DCAL_DEFVAL                                                    0x00000000
-#define DDR_PHY_PIR_DCAL_SHIFT                                                     5
-#define DDR_PHY_PIR_DCAL_MASK                                                      0x00000020U
-
-/*PLL Initialiazation*/
-#undef DDR_PHY_PIR_PLLINIT_DEFVAL
-#undef DDR_PHY_PIR_PLLINIT_SHIFT
-#undef DDR_PHY_PIR_PLLINIT_MASK
-#define DDR_PHY_PIR_PLLINIT_DEFVAL                                                 0x00000000
-#define DDR_PHY_PIR_PLLINIT_SHIFT                                                  4
-#define DDR_PHY_PIR_PLLINIT_MASK                                                   0x00000010U
-
-/*Reserved. Return zeroes on reads.*/
-#undef DDR_PHY_PIR_RESERVED_3_DEFVAL
-#undef DDR_PHY_PIR_RESERVED_3_SHIFT
-#undef DDR_PHY_PIR_RESERVED_3_MASK
-#define DDR_PHY_PIR_RESERVED_3_DEFVAL                                              0x00000000
-#define DDR_PHY_PIR_RESERVED_3_SHIFT                                               3
-#define DDR_PHY_PIR_RESERVED_3_MASK                                                0x00000008U
-
-/*CA Training*/
-#undef DDR_PHY_PIR_CA_DEFVAL
-#undef DDR_PHY_PIR_CA_SHIFT
-#undef DDR_PHY_PIR_CA_MASK
-#define DDR_PHY_PIR_CA_DEFVAL                                                      0x00000000
-#define DDR_PHY_PIR_CA_SHIFT                                                       2
-#define DDR_PHY_PIR_CA_MASK                                                        0x00000004U
-
-/*Impedance Calibration*/
-#undef DDR_PHY_PIR_ZCAL_DEFVAL
-#undef DDR_PHY_PIR_ZCAL_SHIFT
-#undef DDR_PHY_PIR_ZCAL_MASK
-#define DDR_PHY_PIR_ZCAL_DEFVAL                                                    0x00000000
-#define DDR_PHY_PIR_ZCAL_SHIFT                                                     1
-#define DDR_PHY_PIR_ZCAL_MASK                                                      0x00000002U
-
-/*Initialization Trigger*/
-#undef DDR_PHY_PIR_INIT_DEFVAL
-#undef DDR_PHY_PIR_INIT_SHIFT
-#undef DDR_PHY_PIR_INIT_MASK
-#define DDR_PHY_PIR_INIT_DEFVAL                                                    0x00000000
-#define DDR_PHY_PIR_INIT_SHIFT                                                     0
-#define DDR_PHY_PIR_INIT_MASK                                                      0x00000001U
-#undef IOU_SLCR_MIO_PIN_0_OFFSET
-#define IOU_SLCR_MIO_PIN_0_OFFSET                                                  0XFF180000
-#undef IOU_SLCR_MIO_PIN_1_OFFSET
-#define IOU_SLCR_MIO_PIN_1_OFFSET                                                  0XFF180004
-#undef IOU_SLCR_MIO_PIN_2_OFFSET
-#define IOU_SLCR_MIO_PIN_2_OFFSET                                                  0XFF180008
-#undef IOU_SLCR_MIO_PIN_3_OFFSET
-#define IOU_SLCR_MIO_PIN_3_OFFSET                                                  0XFF18000C
-#undef IOU_SLCR_MIO_PIN_4_OFFSET
-#define IOU_SLCR_MIO_PIN_4_OFFSET                                                  0XFF180010
-#undef IOU_SLCR_MIO_PIN_5_OFFSET
-#define IOU_SLCR_MIO_PIN_5_OFFSET                                                  0XFF180014
-#undef IOU_SLCR_MIO_PIN_6_OFFSET
-#define IOU_SLCR_MIO_PIN_6_OFFSET                                                  0XFF180018
-#undef IOU_SLCR_MIO_PIN_7_OFFSET
-#define IOU_SLCR_MIO_PIN_7_OFFSET                                                  0XFF18001C
-#undef IOU_SLCR_MIO_PIN_8_OFFSET
-#define IOU_SLCR_MIO_PIN_8_OFFSET                                                  0XFF180020
-#undef IOU_SLCR_MIO_PIN_9_OFFSET
-#define IOU_SLCR_MIO_PIN_9_OFFSET                                                  0XFF180024
-#undef IOU_SLCR_MIO_PIN_10_OFFSET
-#define IOU_SLCR_MIO_PIN_10_OFFSET                                                 0XFF180028
-#undef IOU_SLCR_MIO_PIN_11_OFFSET
-#define IOU_SLCR_MIO_PIN_11_OFFSET                                                 0XFF18002C
-#undef IOU_SLCR_MIO_PIN_12_OFFSET
-#define IOU_SLCR_MIO_PIN_12_OFFSET                                                 0XFF180030
-#undef IOU_SLCR_MIO_PIN_13_OFFSET
-#define IOU_SLCR_MIO_PIN_13_OFFSET                                                 0XFF180034
-#undef IOU_SLCR_MIO_PIN_14_OFFSET
-#define IOU_SLCR_MIO_PIN_14_OFFSET                                                 0XFF180038
-#undef IOU_SLCR_MIO_PIN_15_OFFSET
-#define IOU_SLCR_MIO_PIN_15_OFFSET                                                 0XFF18003C
-#undef IOU_SLCR_MIO_PIN_16_OFFSET
-#define IOU_SLCR_MIO_PIN_16_OFFSET                                                 0XFF180040
-#undef IOU_SLCR_MIO_PIN_17_OFFSET
-#define IOU_SLCR_MIO_PIN_17_OFFSET                                                 0XFF180044
-#undef IOU_SLCR_MIO_PIN_18_OFFSET
-#define IOU_SLCR_MIO_PIN_18_OFFSET                                                 0XFF180048
-#undef IOU_SLCR_MIO_PIN_19_OFFSET
-#define IOU_SLCR_MIO_PIN_19_OFFSET                                                 0XFF18004C
-#undef IOU_SLCR_MIO_PIN_20_OFFSET
-#define IOU_SLCR_MIO_PIN_20_OFFSET                                                 0XFF180050
-#undef IOU_SLCR_MIO_PIN_21_OFFSET
-#define IOU_SLCR_MIO_PIN_21_OFFSET                                                 0XFF180054
-#undef IOU_SLCR_MIO_PIN_22_OFFSET
-#define IOU_SLCR_MIO_PIN_22_OFFSET                                                 0XFF180058
-#undef IOU_SLCR_MIO_PIN_23_OFFSET
-#define IOU_SLCR_MIO_PIN_23_OFFSET                                                 0XFF18005C
-#undef IOU_SLCR_MIO_PIN_24_OFFSET
-#define IOU_SLCR_MIO_PIN_24_OFFSET                                                 0XFF180060
-#undef IOU_SLCR_MIO_PIN_25_OFFSET
-#define IOU_SLCR_MIO_PIN_25_OFFSET                                                 0XFF180064
-#undef IOU_SLCR_MIO_PIN_26_OFFSET
-#define IOU_SLCR_MIO_PIN_26_OFFSET                                                 0XFF180068
-#undef IOU_SLCR_MIO_PIN_27_OFFSET
-#define IOU_SLCR_MIO_PIN_27_OFFSET                                                 0XFF18006C
-#undef IOU_SLCR_MIO_PIN_28_OFFSET
-#define IOU_SLCR_MIO_PIN_28_OFFSET                                                 0XFF180070
-#undef IOU_SLCR_MIO_PIN_29_OFFSET
-#define IOU_SLCR_MIO_PIN_29_OFFSET                                                 0XFF180074
-#undef IOU_SLCR_MIO_PIN_30_OFFSET
-#define IOU_SLCR_MIO_PIN_30_OFFSET                                                 0XFF180078
-#undef IOU_SLCR_MIO_PIN_31_OFFSET
-#define IOU_SLCR_MIO_PIN_31_OFFSET                                                 0XFF18007C
-#undef IOU_SLCR_MIO_PIN_32_OFFSET
-#define IOU_SLCR_MIO_PIN_32_OFFSET                                                 0XFF180080
-#undef IOU_SLCR_MIO_PIN_33_OFFSET
-#define IOU_SLCR_MIO_PIN_33_OFFSET                                                 0XFF180084
-#undef IOU_SLCR_MIO_PIN_34_OFFSET
-#define IOU_SLCR_MIO_PIN_34_OFFSET                                                 0XFF180088
-#undef IOU_SLCR_MIO_PIN_35_OFFSET
-#define IOU_SLCR_MIO_PIN_35_OFFSET                                                 0XFF18008C
-#undef IOU_SLCR_MIO_PIN_36_OFFSET
-#define IOU_SLCR_MIO_PIN_36_OFFSET                                                 0XFF180090
-#undef IOU_SLCR_MIO_PIN_37_OFFSET
-#define IOU_SLCR_MIO_PIN_37_OFFSET                                                 0XFF180094
-#undef IOU_SLCR_MIO_PIN_38_OFFSET
-#define IOU_SLCR_MIO_PIN_38_OFFSET                                                 0XFF180098
-#undef IOU_SLCR_MIO_PIN_39_OFFSET
-#define IOU_SLCR_MIO_PIN_39_OFFSET                                                 0XFF18009C
-#undef IOU_SLCR_MIO_PIN_40_OFFSET
-#define IOU_SLCR_MIO_PIN_40_OFFSET                                                 0XFF1800A0
-#undef IOU_SLCR_MIO_PIN_41_OFFSET
-#define IOU_SLCR_MIO_PIN_41_OFFSET                                                 0XFF1800A4
-#undef IOU_SLCR_MIO_PIN_42_OFFSET
-#define IOU_SLCR_MIO_PIN_42_OFFSET                                                 0XFF1800A8
-#undef IOU_SLCR_MIO_PIN_43_OFFSET
-#define IOU_SLCR_MIO_PIN_43_OFFSET                                                 0XFF1800AC
-#undef IOU_SLCR_MIO_PIN_44_OFFSET
-#define IOU_SLCR_MIO_PIN_44_OFFSET                                                 0XFF1800B0
-#undef IOU_SLCR_MIO_PIN_45_OFFSET
-#define IOU_SLCR_MIO_PIN_45_OFFSET                                                 0XFF1800B4
-#undef IOU_SLCR_MIO_PIN_46_OFFSET
-#define IOU_SLCR_MIO_PIN_46_OFFSET                                                 0XFF1800B8
-#undef IOU_SLCR_MIO_PIN_47_OFFSET
-#define IOU_SLCR_MIO_PIN_47_OFFSET                                                 0XFF1800BC
-#undef IOU_SLCR_MIO_PIN_48_OFFSET
-#define IOU_SLCR_MIO_PIN_48_OFFSET                                                 0XFF1800C0
-#undef IOU_SLCR_MIO_PIN_49_OFFSET
-#define IOU_SLCR_MIO_PIN_49_OFFSET                                                 0XFF1800C4
-#undef IOU_SLCR_MIO_PIN_50_OFFSET
-#define IOU_SLCR_MIO_PIN_50_OFFSET                                                 0XFF1800C8
-#undef IOU_SLCR_MIO_PIN_51_OFFSET
-#define IOU_SLCR_MIO_PIN_51_OFFSET                                                 0XFF1800CC
-#undef IOU_SLCR_MIO_PIN_52_OFFSET
-#define IOU_SLCR_MIO_PIN_52_OFFSET                                                 0XFF1800D0
-#undef IOU_SLCR_MIO_PIN_53_OFFSET
-#define IOU_SLCR_MIO_PIN_53_OFFSET                                                 0XFF1800D4
-#undef IOU_SLCR_MIO_PIN_54_OFFSET
-#define IOU_SLCR_MIO_PIN_54_OFFSET                                                 0XFF1800D8
-#undef IOU_SLCR_MIO_PIN_55_OFFSET
-#define IOU_SLCR_MIO_PIN_55_OFFSET                                                 0XFF1800DC
-#undef IOU_SLCR_MIO_PIN_56_OFFSET
-#define IOU_SLCR_MIO_PIN_56_OFFSET                                                 0XFF1800E0
-#undef IOU_SLCR_MIO_PIN_57_OFFSET
-#define IOU_SLCR_MIO_PIN_57_OFFSET                                                 0XFF1800E4
-#undef IOU_SLCR_MIO_PIN_58_OFFSET
-#define IOU_SLCR_MIO_PIN_58_OFFSET                                                 0XFF1800E8
-#undef IOU_SLCR_MIO_PIN_59_OFFSET
-#define IOU_SLCR_MIO_PIN_59_OFFSET                                                 0XFF1800EC
-#undef IOU_SLCR_MIO_PIN_60_OFFSET
-#define IOU_SLCR_MIO_PIN_60_OFFSET                                                 0XFF1800F0
-#undef IOU_SLCR_MIO_PIN_61_OFFSET
-#define IOU_SLCR_MIO_PIN_61_OFFSET                                                 0XFF1800F4
-#undef IOU_SLCR_MIO_PIN_62_OFFSET
-#define IOU_SLCR_MIO_PIN_62_OFFSET                                                 0XFF1800F8
-#undef IOU_SLCR_MIO_PIN_63_OFFSET
-#define IOU_SLCR_MIO_PIN_63_OFFSET                                                 0XFF1800FC
-#undef IOU_SLCR_MIO_PIN_64_OFFSET
-#define IOU_SLCR_MIO_PIN_64_OFFSET                                                 0XFF180100
-#undef IOU_SLCR_MIO_PIN_65_OFFSET
-#define IOU_SLCR_MIO_PIN_65_OFFSET                                                 0XFF180104
-#undef IOU_SLCR_MIO_PIN_66_OFFSET
-#define IOU_SLCR_MIO_PIN_66_OFFSET                                                 0XFF180108
-#undef IOU_SLCR_MIO_PIN_67_OFFSET
-#define IOU_SLCR_MIO_PIN_67_OFFSET                                                 0XFF18010C
-#undef IOU_SLCR_MIO_PIN_68_OFFSET
-#define IOU_SLCR_MIO_PIN_68_OFFSET                                                 0XFF180110
-#undef IOU_SLCR_MIO_PIN_69_OFFSET
-#define IOU_SLCR_MIO_PIN_69_OFFSET                                                 0XFF180114
-#undef IOU_SLCR_MIO_PIN_70_OFFSET
-#define IOU_SLCR_MIO_PIN_70_OFFSET                                                 0XFF180118
-#undef IOU_SLCR_MIO_PIN_71_OFFSET
-#define IOU_SLCR_MIO_PIN_71_OFFSET                                                 0XFF18011C
-#undef IOU_SLCR_MIO_PIN_72_OFFSET
-#define IOU_SLCR_MIO_PIN_72_OFFSET                                                 0XFF180120
-#undef IOU_SLCR_MIO_PIN_73_OFFSET
-#define IOU_SLCR_MIO_PIN_73_OFFSET                                                 0XFF180124
-#undef IOU_SLCR_MIO_PIN_74_OFFSET
-#define IOU_SLCR_MIO_PIN_74_OFFSET                                                 0XFF180128
-#undef IOU_SLCR_MIO_PIN_75_OFFSET
-#define IOU_SLCR_MIO_PIN_75_OFFSET                                                 0XFF18012C
-#undef IOU_SLCR_MIO_PIN_76_OFFSET
-#define IOU_SLCR_MIO_PIN_76_OFFSET                                                 0XFF180130
-#undef IOU_SLCR_MIO_PIN_77_OFFSET
-#define IOU_SLCR_MIO_PIN_77_OFFSET                                                 0XFF180134
-#undef IOU_SLCR_MIO_MST_TRI0_OFFSET
-#define IOU_SLCR_MIO_MST_TRI0_OFFSET                                               0XFF180204
-#undef IOU_SLCR_MIO_MST_TRI1_OFFSET
-#define IOU_SLCR_MIO_MST_TRI1_OFFSET                                               0XFF180208
-#undef IOU_SLCR_MIO_MST_TRI2_OFFSET
-#define IOU_SLCR_MIO_MST_TRI2_OFFSET                                               0XFF18020C
-#undef IOU_SLCR_BANK0_CTRL0_OFFSET
-#define IOU_SLCR_BANK0_CTRL0_OFFSET                                                0XFF180138
-#undef IOU_SLCR_BANK0_CTRL1_OFFSET
-#define IOU_SLCR_BANK0_CTRL1_OFFSET                                                0XFF18013C
-#undef IOU_SLCR_BANK0_CTRL3_OFFSET
-#define IOU_SLCR_BANK0_CTRL3_OFFSET                                                0XFF180140
-#undef IOU_SLCR_BANK0_CTRL4_OFFSET
-#define IOU_SLCR_BANK0_CTRL4_OFFSET                                                0XFF180144
-#undef IOU_SLCR_BANK0_CTRL5_OFFSET
-#define IOU_SLCR_BANK0_CTRL5_OFFSET                                                0XFF180148
-#undef IOU_SLCR_BANK0_CTRL6_OFFSET
-#define IOU_SLCR_BANK0_CTRL6_OFFSET                                                0XFF18014C
-#undef IOU_SLCR_BANK1_CTRL0_OFFSET
-#define IOU_SLCR_BANK1_CTRL0_OFFSET                                                0XFF180154
-#undef IOU_SLCR_BANK1_CTRL1_OFFSET
-#define IOU_SLCR_BANK1_CTRL1_OFFSET                                                0XFF180158
-#undef IOU_SLCR_BANK1_CTRL3_OFFSET
-#define IOU_SLCR_BANK1_CTRL3_OFFSET                                                0XFF18015C
-#undef IOU_SLCR_BANK1_CTRL4_OFFSET
-#define IOU_SLCR_BANK1_CTRL4_OFFSET                                                0XFF180160
-#undef IOU_SLCR_BANK1_CTRL5_OFFSET
-#define IOU_SLCR_BANK1_CTRL5_OFFSET                                                0XFF180164
-#undef IOU_SLCR_BANK1_CTRL6_OFFSET
-#define IOU_SLCR_BANK1_CTRL6_OFFSET                                                0XFF180168
-#undef IOU_SLCR_BANK2_CTRL0_OFFSET
-#define IOU_SLCR_BANK2_CTRL0_OFFSET                                                0XFF180170
-#undef IOU_SLCR_BANK2_CTRL1_OFFSET
-#define IOU_SLCR_BANK2_CTRL1_OFFSET                                                0XFF180174
-#undef IOU_SLCR_BANK2_CTRL3_OFFSET
-#define IOU_SLCR_BANK2_CTRL3_OFFSET                                                0XFF180178
-#undef IOU_SLCR_BANK2_CTRL4_OFFSET
-#define IOU_SLCR_BANK2_CTRL4_OFFSET                                                0XFF18017C
-#undef IOU_SLCR_BANK2_CTRL5_OFFSET
-#define IOU_SLCR_BANK2_CTRL5_OFFSET                                                0XFF180180
-#undef IOU_SLCR_BANK2_CTRL6_OFFSET
-#define IOU_SLCR_BANK2_CTRL6_OFFSET                                                0XFF180184
-#undef IOU_SLCR_MIO_LOOPBACK_OFFSET
-#define IOU_SLCR_MIO_LOOPBACK_OFFSET                                               0XFF180200
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_sclk_out- (QSPI Clock)*/
-#undef IOU_SLCR_MIO_PIN_0_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_0_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_0_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_0_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_0_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_0_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_0_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_0_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_0_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_0_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_0_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_0_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[0]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[0]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_0_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_0_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_0_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_0_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_0_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_0_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[0]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[0]- (GPIO bank 0) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Cloc
-               ) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, trace_
-               lk- (Trace Port Clock)*/
-#undef IOU_SLCR_MIO_PIN_0_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_0_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_0_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_0_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_0_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_0_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_mi1- (QSPI Databus) 1= qspi, Output, qspi_so_mo1- (QSPI Data
-               us)*/
-#undef IOU_SLCR_MIO_PIN_1_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_1_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_1_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_1_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_1_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_1_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_1_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_1_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_1_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_1_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_1_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_1_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[1]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[1]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_1_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_1_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_1_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_1_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_1_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_1_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[1]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[1]- (GPIO bank 0) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc3, Output, ttc3_wave_o
-               t- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, trace_ctl- (Trace Port Control
-               Signal)*/
-#undef IOU_SLCR_MIO_PIN_1_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_1_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_1_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_1_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_1_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_1_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi2- (QSPI Databus) 1= qspi, Output, qspi_mo2- (QSPI Databus)*/
-#undef IOU_SLCR_MIO_PIN_2_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_2_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_2_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_2_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_2_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_2_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_2_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_2_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_2_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_2_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_2_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_2_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[2]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[2]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_2_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_2_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_2_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_2_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_2_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_2_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[2]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[2]- (GPIO bank 0) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc2, Input, ttc2_clk_in
-                (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[0]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_2_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_2_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_2_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_2_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_2_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_2_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi3- (QSPI Databus) 1= qspi, Output, qspi_mo3- (QSPI Databus)*/
-#undef IOU_SLCR_MIO_PIN_3_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_3_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_3_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_3_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_3_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_3_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_3_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_3_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_3_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_3_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_3_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_3_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[3]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[3]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_3_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_3_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_3_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_3_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_3_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_3_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[3]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[3]- (GPIO bank 0) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[0
-               - (SPI Master Selects) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial
-               output) 7= trace, Output, tracedq[1]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_3_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_3_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_3_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_3_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_3_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_3_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_mo_mo0- (QSPI Databus) 1= qspi, Input, qspi_si_mi0- (QSPI Data
-               us)*/
-#undef IOU_SLCR_MIO_PIN_4_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_4_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_4_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_4_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_4_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_4_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_4_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_4_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_4_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_4_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_4_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_4_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[4]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[4]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_4_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_4_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_4_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_4_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_4_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_4_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[4]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[4]- (GPIO bank 0) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_s
-               - (MISO signal) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace,
-               utput, tracedq[2]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_4_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_4_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_4_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_4_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_4_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_4_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_n_ss_out- (QSPI Slave Select)*/
-#undef IOU_SLCR_MIO_PIN_5_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_5_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_5_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_5_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_5_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_5_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_5_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_5_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_5_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_5_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_5_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_5_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[5]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[5]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_5_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_5_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_5_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_5_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_5_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_5_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[5]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[5]- (GPIO bank 0) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, spi0
-               si- (MOSI signal) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7
-                trace, Output, tracedq[3]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_5_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_5_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_5_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_5_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_5_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_5_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_clk_for_lpbk- (QSPI Clock to be fed-back)*/
-#undef IOU_SLCR_MIO_PIN_6_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_6_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_6_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_6_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_6_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_6_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_6_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_6_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_6_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_6_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_6_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_6_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[6]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[6]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_6_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_6_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_6_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_6_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_6_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_6_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[6]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[6]- (GPIO bank 0) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, spi1
-               sclk_out- (SPI Clock) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace,
-               Output, tracedq[4]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_6_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_6_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_6_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_6_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_6_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_6_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_n_ss_out_upper- (QSPI Slave Select upper)*/
-#undef IOU_SLCR_MIO_PIN_7_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_7_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_7_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_7_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_7_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_7_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_7_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_7_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_7_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_7_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_7_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_7_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[7]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[7]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_7_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_7_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_7_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_7_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_7_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_7_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[7]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[7]- (GPIO bank 0) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5=
-               tc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output,
-               racedq[5]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_7_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_7_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_7_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_7_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_7_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_7_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[0]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [0]- (QSPI Upper Databus)*/
-#undef IOU_SLCR_MIO_PIN_8_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_8_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_8_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_8_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_8_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_8_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_8_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_8_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_8_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_8_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_8_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_8_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[8]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[8]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_8_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_8_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_8_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_8_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_8_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_8_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[8]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[8]- (GPIO bank 0) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= ttc
-               , Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[6]- (Tr
-               ce Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_8_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_8_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_8_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_8_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_8_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_8_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[1]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [1]- (QSPI Upper Databus)*/
-#undef IOU_SLCR_MIO_PIN_9_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_9_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_9_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_9_L0_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_9_L0_SEL_SHIFT                                            1
-#define IOU_SLCR_MIO_PIN_9_L0_SEL_MASK                                             0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ce[1]- (NAND chip enable)*/
-#undef IOU_SLCR_MIO_PIN_9_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_9_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_9_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_9_L1_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_9_L1_SEL_SHIFT                                            2
-#define IOU_SLCR_MIO_PIN_9_L1_SEL_MASK                                             0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[9]- (Test Scan Port) = test_scan, Outp
-               t, test_scan_out[9]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_9_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_9_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_9_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_9_L2_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_9_L2_SEL_SHIFT                                            3
-#define IOU_SLCR_MIO_PIN_9_L2_SEL_MASK                                             0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[9]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[9]- (GPIO bank 0) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1,
-               utput, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (U
-               RT receiver serial input) 7= trace, Output, tracedq[7]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_9_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_9_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_9_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_9_L3_SEL_DEFVAL                                           0x00000000
-#define IOU_SLCR_MIO_PIN_9_L3_SEL_SHIFT                                            5
-#define IOU_SLCR_MIO_PIN_9_L3_SEL_MASK                                             0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[2]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [2]- (QSPI Upper Databus)*/
-#undef IOU_SLCR_MIO_PIN_10_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_10_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_10_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_10_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_10_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_10_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[0]- (NAND Ready/Busy)*/
-#undef IOU_SLCR_MIO_PIN_10_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_10_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_10_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_10_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_10_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_10_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[10]- (Test Scan Port) = test_scan, Out
-               ut, test_scan_out[10]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_10_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_10_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_10_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_10_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_10_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_10_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[10]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[10]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Outp
-               t, tracedq[8]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_10_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_10_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_10_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_10_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_10_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_10_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Input, qspi_mi_upper[3]- (QSPI Upper Databus) 1= qspi, Output, qspi_mo_uppe
-               [3]- (QSPI Upper Databus)*/
-#undef IOU_SLCR_MIO_PIN_11_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_11_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_11_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_11_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_11_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_11_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[1]- (NAND Ready/Busy)*/
-#undef IOU_SLCR_MIO_PIN_11_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_11_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_11_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_11_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_11_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_11_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[11]- (Test Scan Port) = test_scan, Out
-               ut, test_scan_out[11]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_11_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_11_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_11_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_11_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_11_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_11_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[11]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[11]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= trace, Output, tracedq[9]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_11_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_11_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_11_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_11_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_11_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_11_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= qspi, Output, qspi_sclk_out_upper- (QSPI Upper Clock)*/
-#undef IOU_SLCR_MIO_PIN_12_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_12_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_12_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_12_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_12_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_12_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dqs_in- (NAND Strobe) 1= nand, Output, nfc_dqs_out- (NAND Strobe
-               */
-#undef IOU_SLCR_MIO_PIN_12_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_12_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_12_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_12_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_12_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_12_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= test_scan, Input, test_scan_in[12]- (Test Scan Port) = test_scan, Out
-               ut, test_scan_out[12]- (Test Scan Port) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_12_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_12_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_12_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_12_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_12_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_12_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[12]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[12]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Cl
-               ck) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, trac
-               dq[10]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_12_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_12_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_12_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_12_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_12_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_12_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_13_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_13_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_13_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_13_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_13_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_13_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ce[0]- (NAND chip enable)*/
-#undef IOU_SLCR_MIO_PIN_13_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_13_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_13_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_13_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_13_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_13_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[0]- (8-bit Data bus) = sd0, Output, sdio0_data_out[0]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[13]- (Test Scan Port) = test_scan, Output, test_scan_out[13]- (Test Scan Port
-                3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_13_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_13_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_13_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_13_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_13_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_13_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[13]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[13]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc1, Output, ttc1_wave
-               out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, tracedq[11]- (Trace Port Dat
-               bus)*/
-#undef IOU_SLCR_MIO_PIN_13_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_13_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_13_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_13_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_13_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_13_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_14_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_14_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_14_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_14_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_14_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_14_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_cle- (NAND Command Latch Enable)*/
-#undef IOU_SLCR_MIO_PIN_14_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_14_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_14_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_14_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_14_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_14_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[1]- (8-bit Data bus) = sd0, Output, sdio0_data_out[1]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[14]- (Test Scan Port) = test_scan, Output, test_scan_out[14]- (Test Scan Port
-                3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_14_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_14_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_14_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_14_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_14_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_14_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[14]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[14]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc0, Input, ttc0_clk_
-               n- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[12]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_14_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_14_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_14_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_14_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_14_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_14_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_15_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_15_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_15_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_15_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_15_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_15_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ale- (NAND Address Latch Enable)*/
-#undef IOU_SLCR_MIO_PIN_15_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_15_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_15_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_15_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_15_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_15_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[2]- (8-bit Data bus) = sd0, Output, sdio0_data_out[2]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[15]- (Test Scan Port) = test_scan, Output, test_scan_out[15]- (Test Scan Port
-                3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_15_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_15_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_15_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_15_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_15_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_15_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[15]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[15]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out
-               0]- (SPI Master Selects) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter seri
-               l output) 7= trace, Output, tracedq[13]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_15_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_15_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_15_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_15_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_15_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_15_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_16_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_16_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_16_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_16_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_16_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_16_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[0]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[0]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_16_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_16_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_16_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_16_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_16_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_16_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[3]- (8-bit Data bus) = sd0, Output, sdio0_data_out[3]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[16]- (Test Scan Port) = test_scan, Output, test_scan_out[16]- (Test Scan Port
-                3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_16_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_16_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_16_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_16_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_16_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_16_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[16]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[16]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0
-               so- (MISO signal) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace
-                Output, tracedq[14]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_16_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_16_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_16_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_16_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_16_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_16_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_17_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_17_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_17_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_17_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_17_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_17_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[1]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[1]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_17_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_17_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_17_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_17_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_17_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_17_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[4]- (8-bit Data bus) = sd0, Output, sdio0_data_out[4]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[17]- (Test Scan Port) = test_scan, Output, test_scan_out[17]- (Test Scan Port
-                3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_17_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_17_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_17_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_17_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_17_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_17_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[17]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[17]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, sp
-               0_si- (MOSI signal) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= trace, Output, tracedq[15]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_17_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_17_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_17_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_17_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_17_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_17_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_18_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_18_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_18_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_18_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_18_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_18_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[2]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[2]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_18_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_18_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_18_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_18_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_18_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_18_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[5]- (8-bit Data bus) = sd0, Output, sdio0_data_out[5]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[18]- (Test Scan Port) = test_scan, Output, test_scan_out[18]- (Test Scan Port
-                3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_18_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_18_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_18_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_18_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_18_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_18_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[18]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[18]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_18_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_18_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_18_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_18_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_18_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_18_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_19_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_19_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_19_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_19_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_19_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_19_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[3]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[3]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_19_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_19_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_19_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_19_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_19_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_19_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[6]- (8-bit Data bus) = sd0, Output, sdio0_data_out[6]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[19]- (Test Scan Port) = test_scan, Output, test_scan_out[19]- (Test Scan Port
-                3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_19_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_19_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_19_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_19_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_19_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_19_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[19]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[19]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5
-                ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_19_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_19_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_19_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_19_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_19_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_19_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_20_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_20_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_20_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_20_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_20_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_20_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[4]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[4]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_20_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_20_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_20_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_20_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_20_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_20_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[7]- (8-bit Data bus) = sd0, Output, sdio0_data_out[7]- (8
-               bit Data bus) 2= test_scan, Input, test_scan_in[20]- (Test Scan Port) = test_scan, Output, test_scan_out[20]- (Test Scan Port
-                3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_20_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_20_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_20_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_20_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_20_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_20_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[20]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[20]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= t
-               c1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_20_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_20_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_20_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_20_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_20_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_20_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_21_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_21_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_21_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_21_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_21_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_21_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[5]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[5]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_21_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_21_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_21_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_21_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_21_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_21_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_cmd_in- (Command Indicator) = sd0, Output, sdio0_cmd_out- (Comman
-                Indicator) 2= test_scan, Input, test_scan_in[21]- (Test Scan Port) = test_scan, Output, test_scan_out[21]- (Test Scan Port)
-               = csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_21_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_21_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_21_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_21_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_21_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_21_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[21]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[21]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1
-                Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd-
-               UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_21_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_21_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_21_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_21_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_21_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_21_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_22_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_22_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_22_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_22_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_22_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_22_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_we_b- (NAND Write Enable)*/
-#undef IOU_SLCR_MIO_PIN_22_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_22_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_22_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_22_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_22_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_22_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_clk_out- (SDSDIO clock) 2= test_scan, Input, test_scan_in[22]-
-               (Test Scan Port) = test_scan, Output, test_scan_out[22]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_22_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_22_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_22_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_22_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_22_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_22_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[22]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[22]- (GPIO bank 0) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, sp
-               1_sclk_out- (SPI Clock) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not
-               sed*/
-#undef IOU_SLCR_MIO_PIN_22_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_22_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_22_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_22_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_22_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_22_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_23_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_23_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_23_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_23_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_23_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_23_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[6]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[6]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_23_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_23_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_23_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_23_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_23_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_23_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_bus_pow- (SD card bus power) 2= test_scan, Input, test_scan_in
-               23]- (Test Scan Port) = test_scan, Output, test_scan_out[23]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper
-               */
-#undef IOU_SLCR_MIO_PIN_23_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_23_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_23_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_23_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_23_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_23_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[23]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[23]- (GPIO bank 0) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_23_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_23_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_23_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_23_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_23_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_23_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_24_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_24_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_24_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_24_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_24_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_24_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dq_in[7]- (NAND Data Bus) 1= nand, Output, nfc_dq_out[7]- (NAND
-               ata Bus)*/
-#undef IOU_SLCR_MIO_PIN_24_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_24_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_24_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_24_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_24_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_24_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_cd_n- (SD card detect from connector) 2= test_scan, Input, test
-               scan_in[24]- (Test Scan Port) = test_scan, Output, test_scan_out[24]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ex
-                Tamper)*/
-#undef IOU_SLCR_MIO_PIN_24_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_24_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_24_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_24_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_24_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_24_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[24]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[24]- (GPIO bank 0) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= Not Used 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1,
-               Output, ua1_txd- (UART transmitter serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_24_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_24_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_24_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_24_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_24_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_24_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_25_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_25_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_25_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_25_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_25_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_25_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_re_n- (NAND Read Enable)*/
-#undef IOU_SLCR_MIO_PIN_25_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_25_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_25_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_25_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_25_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_25_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_wp- (SD card write protect from connector) 2= test_scan, Input,
-               test_scan_in[25]- (Test Scan Port) = test_scan, Output, test_scan_out[25]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (C
-               U Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_25_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_25_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_25_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_25_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_25_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_25_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio0, Input, gpio_0_pin_in[25]- (GPIO bank 0) 0= gpio0, Output, gpio_0_pin_out[25]- (GPIO bank 0) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= Not Used 5= ttc3, Output, ttc3_wave_out- (TTC Waveform
-               lock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_25_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_25_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_25_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_25_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_25_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_25_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_tx_clk- (TX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_26_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_26_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_26_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_26_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_26_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_26_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Output, nfc_ce[1]- (NAND chip enable)*/
-#undef IOU_SLCR_MIO_PIN_26_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_26_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_26_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_26_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_26_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_26_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[0]- (PMU GPI) 2= test_scan, Input, test_scan_in[26]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[26]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_26_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_26_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_26_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_26_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_26_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_26_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[0]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[0]- (GPIO bank 1) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Clock
-                5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[4]-
-               Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_26_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_26_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_26_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_26_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_26_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_26_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[0]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_27_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_27_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_27_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_27_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_27_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_27_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[0]- (NAND Ready/Busy)*/
-#undef IOU_SLCR_MIO_PIN_27_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_27_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_27_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_27_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_27_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_27_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[1]- (PMU GPI) 2= test_scan, Input, test_scan_in[27]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[27]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Outp
-               t, dp_aux_data_out- (Dp Aux Data)*/
-#undef IOU_SLCR_MIO_PIN_27_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_27_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_27_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_27_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_27_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_27_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[1]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[1]- (GPIO bank 1) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_
-               ut- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output, tracedq[5]- (Trace Port
-               atabus)*/
-#undef IOU_SLCR_MIO_PIN_27_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_27_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_27_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_27_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_27_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_27_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[1]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_28_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_28_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_28_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_28_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_28_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_28_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_rb_n[1]- (NAND Ready/Busy)*/
-#undef IOU_SLCR_MIO_PIN_28_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_28_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_28_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_28_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_28_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_28_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[2]- (PMU GPI) 2= test_scan, Input, test_scan_in[28]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[28]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)*/
-#undef IOU_SLCR_MIO_PIN_28_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_28_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_28_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_28_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_28_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_28_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[2]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[2]- (GPIO bank 1) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc1, Input, ttc1_clk_i
-               - (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[6]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_28_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_28_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_28_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_28_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_28_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_28_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[2]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_29_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_29_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_29_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_29_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_29_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_29_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_29_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_29_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_29_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_29_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_29_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_29_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[3]- (PMU GPI) 2= test_scan, Input, test_scan_in[29]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[29]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Outp
-               t, dp_aux_data_out- (Dp Aux Data)*/
-#undef IOU_SLCR_MIO_PIN_29_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_29_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_29_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_29_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_29_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_29_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[3]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[3]- (GPIO bank 1) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[0]
-                (SPI Master Selects) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial inpu
-               ) 7= trace, Output, tracedq[7]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_29_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_29_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_29_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_29_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_29_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_29_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_txd[3]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_30_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_30_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_30_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_30_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_30_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_30_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_30_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_30_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_30_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_30_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_30_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_30_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[4]- (PMU GPI) 2= test_scan, Input, test_scan_in[30]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[30]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)*/
-#undef IOU_SLCR_MIO_PIN_30_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_30_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_30_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_30_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_30_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_30_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[4]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[4]- (GPIO bank 1) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_so
-                (MISO signal) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output
-                tracedq[8]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_30_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_30_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_30_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_30_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_30_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_30_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Output, gem0_rgmii_tx_ctl- (TX RGMII control)*/
-#undef IOU_SLCR_MIO_PIN_31_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_31_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_31_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_31_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_31_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_31_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_31_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_31_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_31_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_31_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_31_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_31_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Input, pmu_gpi[5]- (PMU GPI) 2= test_scan, Input, test_scan_in[31]- (Test Sc
-               n Port) = test_scan, Output, test_scan_out[31]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_31_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_31_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_31_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_31_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_31_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_31_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[5]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[5]- (GPIO bank 1) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, spi
-               _si- (MOSI signal) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial out
-               ut) 7= trace, Output, tracedq[9]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_31_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_31_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_31_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_31_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_31_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_31_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rx_clk- (RX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_32_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_32_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_32_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_32_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_32_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_32_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= nand, Input, nfc_dqs_in- (NAND Strobe) 1= nand, Output, nfc_dqs_out- (NAND Strobe
-               */
-#undef IOU_SLCR_MIO_PIN_32_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_32_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_32_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_32_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_32_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_32_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[0]- (PMU GPI) 2= test_scan, Input, test_scan_in[32]- (Test S
-               an Port) = test_scan, Output, test_scan_out[32]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_32_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_32_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_32_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_32_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_32_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_32_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[6]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[6]- (GPIO bank 1) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, spi
-               _sclk_out- (SPI Clock) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7=
-               race, Output, tracedq[10]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_32_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_32_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_32_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_32_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_32_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_32_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[0]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_33_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_33_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_33_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_33_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_33_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_33_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_33_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_33_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_33_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_33_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_33_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_33_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[1]- (PMU GPI) 2= test_scan, Input, test_scan_in[33]- (Test S
-               an Port) = test_scan, Output, test_scan_out[33]- (Test Scan Port) 3= csu, Input, csu_ext_tamper- (CSU Ext Tamper)*/
-#undef IOU_SLCR_MIO_PIN_33_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_33_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_33_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_33_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_33_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_33_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[7]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[7]- (GPIO bank 1) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5= t
-               c3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, traced
-               [11]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_33_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_33_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_33_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_33_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_33_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_33_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[1]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_34_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_34_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_34_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_34_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_34_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_34_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_34_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_34_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_34_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_34_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_34_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_34_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[2]- (PMU GPI) 2= test_scan, Input, test_scan_in[34]- (Test S
-               an Port) = test_scan, Output, test_scan_out[34]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Out
-               ut, dp_aux_data_out- (Dp Aux Data)*/
-#undef IOU_SLCR_MIO_PIN_34_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_34_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_34_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_34_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_34_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_34_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[8]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[8]- (GPIO bank 1) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= ttc2
-                Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[12]- (Trace P
-               rt Databus)*/
-#undef IOU_SLCR_MIO_PIN_34_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_34_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_34_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_34_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_34_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_34_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[2]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_35_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_35_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_35_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_35_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_35_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_35_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_35_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_35_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_35_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_35_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_35_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_35_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[3]- (PMU GPI) 2= test_scan, Input, test_scan_in[35]- (Test S
-               an Port) = test_scan, Output, test_scan_out[35]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)*/
-#undef IOU_SLCR_MIO_PIN_35_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_35_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_35_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_35_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_35_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_35_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[9]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[9]- (GPIO bank 1) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1,
-               Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd-
-               UART transmitter serial output) 7= trace, Output, tracedq[13]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_35_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_35_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_35_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_35_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_35_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_35_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rxd[3]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_36_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_36_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_36_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_36_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_36_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_36_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_36_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_36_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_36_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_36_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_36_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_36_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[4]- (PMU GPI) 2= test_scan, Input, test_scan_in[36]- (Test S
-               an Port) = test_scan, Output, test_scan_out[36]- (Test Scan Port) 3= dpaux, Input, dp_aux_data_in- (Dp Aux Data) = dpaux, Out
-               ut, dp_aux_data_out- (Dp Aux Data)*/
-#undef IOU_SLCR_MIO_PIN_36_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_36_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_36_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_36_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_36_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_36_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[10]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[10]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1
-               so- (MISO signal) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace
-                Output, tracedq[14]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_36_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_36_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_36_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_36_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_36_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_36_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem0, Input, gem0_rgmii_rx_ctl- (RX RGMII control )*/
-#undef IOU_SLCR_MIO_PIN_37_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_37_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_37_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_37_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_37_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_37_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= pcie, Input, pcie_reset_n- (PCIE Reset signal)*/
-#undef IOU_SLCR_MIO_PIN_37_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_37_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_37_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_37_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_37_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_37_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= pmu, Output, pmu_gpo[5]- (PMU GPI) 2= test_scan, Input, test_scan_in[37]- (Test S
-               an Port) = test_scan, Output, test_scan_out[37]- (Test Scan Port) 3= dpaux, Input, dp_hot_plug_detect- (Dp Aux Hot Plug)*/
-#undef IOU_SLCR_MIO_PIN_37_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_37_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_37_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_37_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_37_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_37_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[11]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[11]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, sp
-               1_si- (MOSI signal) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= trace, Output, tracedq[15]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_37_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_37_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_37_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_37_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_37_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_37_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_tx_clk- (TX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_38_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_38_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_38_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_38_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_38_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_38_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_38_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_38_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_38_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_38_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_38_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_38_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_clk_out- (SDSDIO clock) 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_38_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_38_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_38_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_38_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_38_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_38_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[12]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[12]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Clo
-               k) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, trace_clk-
-               (Trace Port Clock)*/
-#undef IOU_SLCR_MIO_PIN_38_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_38_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_38_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_38_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_38_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_38_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[0]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_39_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_39_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_39_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_39_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_39_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_39_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_39_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_39_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_39_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_39_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_39_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_39_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_cd_n- (SD card detect from connector) 2= sd1, Input, sd1_data_i
-               [4]- (8-bit Data bus) = sd1, Output, sdio1_data_out[4]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_39_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_39_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_39_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_39_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_39_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_39_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[13]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[13]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc0, Output, ttc0_wav
-               _out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output, trace_ctl- (Trace Port
-               Control Signal)*/
-#undef IOU_SLCR_MIO_PIN_39_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_39_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_39_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_39_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_39_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_39_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[1]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_40_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_40_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_40_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_40_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_40_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_40_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_40_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_40_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_40_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_40_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_40_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_40_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_cmd_in- (Command Indicator) = sd0, Output, sdio0_cmd_out- (Comman
-                Indicator) 2= sd1, Input, sd1_data_in[5]- (8-bit Data bus) = sd1, Output, sdio1_data_out[5]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_40_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_40_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_40_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_40_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_40_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_40_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[14]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[14]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc3, Input, ttc3_clk
-               in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[0]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_40_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_40_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_40_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_40_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_40_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_40_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[2]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_41_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_41_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_41_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_41_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_41_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_41_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_41_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_41_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_41_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_41_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_41_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_41_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[0]- (8-bit Data bus) = sd0, Output, sdio0_data_out[0]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[6]- (8-bit Data bus) = sd1, Output, sdio1_data_out[6]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_41_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_41_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_41_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_41_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_41_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_41_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[15]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[15]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[
-               ]- (SPI Master Selects) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial in
-               ut) 7= trace, Output, tracedq[1]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_41_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_41_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_41_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_41_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_41_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_41_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_txd[3]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_42_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_42_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_42_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_42_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_42_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_42_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_42_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_42_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_42_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_42_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_42_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_42_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[1]- (8-bit Data bus) = sd0, Output, sdio0_data_out[1]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[7]- (8-bit Data bus) = sd1, Output, sdio1_data_out[7]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_42_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_42_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_42_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_42_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_42_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_42_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[16]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[16]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_
-               o- (MISO signal) 5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Outp
-               t, tracedq[2]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_42_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_42_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_42_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_42_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_42_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_42_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Output, gem1_rgmii_tx_ctl- (TX RGMII control)*/
-#undef IOU_SLCR_MIO_PIN_43_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_43_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_43_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_43_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_43_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_43_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_43_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_43_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_43_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_43_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_43_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_43_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[2]- (8-bit Data bus) = sd0, Output, sdio0_data_out[2]- (8
-               bit Data bus) 2= sd1, Output, sdio1_bus_pow- (SD card bus power) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_43_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_43_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_43_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_43_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_43_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_43_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[17]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[17]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, s
-               i0_si- (MOSI signal) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= trace, Output, tracedq[3]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_43_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_43_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_43_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_43_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_43_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_43_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rx_clk- (RX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_44_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_44_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_44_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_44_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_44_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_44_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_44_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_44_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_44_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_44_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_44_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_44_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[3]- (8-bit Data bus) = sd0, Output, sdio0_data_out[3]- (8
-               bit Data bus) 2= sd1, Input, sdio1_wp- (SD card write protect from connector) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_44_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_44_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_44_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_44_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_44_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_44_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[18]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[18]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, s
-               i1_sclk_out- (SPI Clock) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7
-                Not Used*/
-#undef IOU_SLCR_MIO_PIN_44_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_44_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_44_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_44_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_44_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_44_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[0]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_45_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_45_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_45_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_45_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_45_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_45_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_45_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_45_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_45_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_45_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_45_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_45_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[4]- (8-bit Data bus) = sd0, Output, sdio0_data_out[4]- (8
-               bit Data bus) 2= sd1, Input, sdio1_cd_n- (SD card detect from connector) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_45_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_45_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_45_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_45_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_45_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_45_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[19]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[19]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5=
-               ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_45_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_45_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_45_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_45_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_45_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_45_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[1]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_46_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_46_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_46_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_46_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_46_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_46_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_46_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_46_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_46_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_46_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_46_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_46_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[5]- (8-bit Data bus) = sd0, Output, sdio0_data_out[5]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[0]- (8-bit Data bus) = sd1, Output, sdio1_data_out[0]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_46_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_46_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_46_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_46_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_46_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_46_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[20]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[20]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= tt
-               0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_46_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_46_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_46_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_46_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_46_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_46_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[2]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_47_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_47_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_47_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_47_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_47_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_47_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_47_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_47_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_47_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_47_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_47_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_47_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[6]- (8-bit Data bus) = sd0, Output, sdio0_data_out[6]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[1]- (8-bit Data bus) = sd1, Output, sdio1_data_out[1]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_47_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_47_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_47_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_47_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_47_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_47_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[21]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[21]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi
-               , Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd
-                (UART transmitter serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_47_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_47_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_47_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_47_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_47_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_47_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rxd[3]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_48_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_48_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_48_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_48_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_48_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_48_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_48_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_48_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_48_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_48_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_48_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_48_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[7]- (8-bit Data bus) = sd0, Output, sdio0_data_out[7]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[2]- (8-bit Data bus) = sd1, Output, sdio1_data_out[2]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_48_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_48_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_48_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_48_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_48_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_48_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[22]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[22]- (GPIO bank 1) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1
-               so- (MISO signal) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= Not U
-               ed*/
-#undef IOU_SLCR_MIO_PIN_48_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_48_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_48_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_48_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_48_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_48_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem1, Input, gem1_rgmii_rx_ctl- (RX RGMII control )*/
-#undef IOU_SLCR_MIO_PIN_49_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_49_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_49_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_49_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_49_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_49_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_49_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_49_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_49_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_49_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_49_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_49_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_bus_pow- (SD card bus power) 2= sd1, Input, sd1_data_in[3]- (8
-               bit Data bus) = sd1, Output, sdio1_data_out[3]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_49_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_49_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_49_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_49_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_49_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_49_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[23]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[23]- (GPIO bank 1) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, sp
-               1_si- (MOSI signal) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_49_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_49_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_49_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_49_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_49_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_49_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem_tsu, Input, gem_tsu_clk- (TSU clock)*/
-#undef IOU_SLCR_MIO_PIN_50_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_50_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_50_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_50_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_50_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_50_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_50_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_50_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_50_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_50_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_50_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_50_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_wp- (SD card write protect from connector) 2= sd1, Input, sd1_c
-               d_in- (Command Indicator) = sd1, Output, sdio1_cmd_out- (Command Indicator) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_50_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_50_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_50_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_50_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_50_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_50_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[24]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[24]- (GPIO bank 1) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= mdio1, Output, gem1_mdc- (MDIO Clock) 5= ttc2, Input, ttc2
-               clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_50_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_50_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_50_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_50_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_50_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_50_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem_tsu, Input, gem_tsu_clk- (TSU clock)*/
-#undef IOU_SLCR_MIO_PIN_51_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_51_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_51_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_51_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_51_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_51_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_51_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_51_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_51_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_51_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_51_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_51_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= sd1, Output, sdio1_clk_out- (SDSDIO clock) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_51_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_51_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_51_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_51_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_51_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_51_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio1, Input, gpio_1_pin_in[25]- (GPIO bank 1) 0= gpio1, Output, gpio_1_pin_out[25]- (GPIO bank 1) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= mdio1, Input, gem1_mdio_in- (MDIO Data) 4= mdio1, Outp
-               t, gem1_mdio_out- (MDIO Data) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter
-               serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_51_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_51_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_51_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_51_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_51_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_51_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_tx_clk- (TX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_52_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_52_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_52_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_52_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_52_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_52_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_clk_in- (ULPI Clock)*/
-#undef IOU_SLCR_MIO_PIN_52_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_52_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_52_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_52_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_52_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_52_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_52_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_52_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_52_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_52_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_52_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_52_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[0]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[0]- (GPIO bank 2) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, spi0_sclk_out- (SPI Cloc
-               ) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, trace_
-               lk- (Trace Port Clock)*/
-#undef IOU_SLCR_MIO_PIN_52_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_52_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_52_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_52_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_52_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_52_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[0]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_53_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_53_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_53_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_53_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_53_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_53_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_dir- (Data bus direction control)*/
-#undef IOU_SLCR_MIO_PIN_53_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_53_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_53_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_53_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_53_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_53_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_53_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_53_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_53_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_53_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_53_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_53_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[1]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[1]- (GPIO bank 2) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5= ttc1, Output, ttc1_wave_o
-               t- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, trace_ctl- (Trace Port Control
-               Signal)*/
-#undef IOU_SLCR_MIO_PIN_53_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_53_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_53_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_53_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_53_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_53_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[1]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_54_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_54_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_54_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_54_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_54_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_54_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[2]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[2]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_54_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_54_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_54_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_54_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_54_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_54_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_54_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_54_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_54_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_54_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_54_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_54_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[2]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[2]- (GPIO bank 2) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= ttc0, Input, ttc0_clk_in
-                (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[0]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_54_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_54_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_54_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_54_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_54_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_54_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[2]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_55_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_55_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_55_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_55_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_55_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_55_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_nxt- (Data flow control signal from the PHY)*/
-#undef IOU_SLCR_MIO_PIN_55_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_55_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_55_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_55_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_55_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_55_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_55_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_55_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_55_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_55_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_55_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_55_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[3]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[3]- (GPIO bank 2) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi0, Output, spi0_n_ss_out[0
-               - (SPI Master Selects) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial
-               output) 7= trace, Output, tracedq[1]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_55_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_55_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_55_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_55_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_55_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_55_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_txd[3]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_56_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_56_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_56_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_56_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_56_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_56_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[0]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[0]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_56_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_56_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_56_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_56_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_56_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_56_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_56_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_56_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_56_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_56_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_56_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_56_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[4]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[4]- (GPIO bank 2) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0_s
-               - (MISO signal) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace,
-               utput, tracedq[2]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_56_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_56_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_56_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_56_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_56_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_56_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Output, gem2_rgmii_tx_ctl- (TX RGMII control)*/
-#undef IOU_SLCR_MIO_PIN_57_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_57_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_57_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_57_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_57_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_57_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[1]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[1]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_57_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_57_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_57_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_57_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_57_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_57_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_57_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_57_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_57_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_57_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_57_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_57_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[5]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[5]- (GPIO bank 2) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, spi0
-               si- (MOSI signal) 5= ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7
-                trace, Output, tracedq[3]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_57_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_57_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_57_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_57_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_57_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_57_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rx_clk- (RX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_58_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_58_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_58_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_58_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_58_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_58_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Output, usb0_ulpi_stp- (Asserted to end or interrupt transfers)*/
-#undef IOU_SLCR_MIO_PIN_58_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_58_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_58_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_58_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_58_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_58_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_58_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_58_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_58_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_58_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_58_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_58_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[6]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[6]- (GPIO bank 2) 1= can
-               , Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL signal
-                3= pjtag, Input, pjtag_tck- (PJTAG TCK) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, spi1_sclk_out- (SPI Clock
-                5= ttc2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[4]-
-               Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_58_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_58_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_58_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_58_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_58_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_58_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[0]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_59_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_59_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_59_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_59_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_59_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_59_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[3]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[3]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_59_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_59_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_59_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_59_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_59_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_59_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_59_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_59_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_59_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_59_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_59_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_59_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[7]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[7]- (GPIO bank 2) 1= can
-               , Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA signa
-               ) 3= pjtag, Input, pjtag_tdi- (PJTAG TDI) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_
-               ut- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= trace, Output, tracedq[5]- (Trace Port
-               atabus)*/
-#undef IOU_SLCR_MIO_PIN_59_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_59_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_59_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_59_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_59_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_59_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[1]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_60_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_60_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_60_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_60_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_60_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_60_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[4]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[4]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_60_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_60_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_60_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_60_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_60_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_60_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_60_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_60_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_60_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_60_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_60_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_60_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[8]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[8]- (GPIO bank 2) 1= can
-               , Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL signa
-               ) 3= pjtag, Output, pjtag_tdo- (PJTAG TDO) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= ttc1, Input, ttc1_clk_i
-               - (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace, Output, tracedq[6]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_60_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_60_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_60_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_60_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_60_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_60_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[2]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_61_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_61_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_61_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_61_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_61_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_61_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[5]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[5]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_61_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_61_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_61_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_61_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_61_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_61_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_61_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_61_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_61_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_61_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_61_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_61_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[9]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[9]- (GPIO bank 2) 1= can
-               , Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA signal
-                3= pjtag, Input, pjtag_tms- (PJTAG TMS) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1, Output, spi1_n_ss_out[0]
-                (SPI Master Selects) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial inpu
-               ) 7= trace, Output, tracedq[7]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_61_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_61_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_61_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_61_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_61_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_61_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rxd[3]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_62_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_62_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_62_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_62_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_62_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_62_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[6]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[6]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_62_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_62_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_62_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_62_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_62_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_62_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_62_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_62_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_62_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_62_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_62_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_62_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[10]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[10]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Outp
-               t, tracedq[8]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_62_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_62_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_62_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_62_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_62_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_62_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem2, Input, gem2_rgmii_rx_ctl- (RX RGMII control )*/
-#undef IOU_SLCR_MIO_PIN_63_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_63_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_63_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_63_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_63_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_63_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb0, Input, usb0_ulpi_rx_data[7]- (ULPI data bus) 1= usb0, Output, usb0_ulpi_tx_
-               ata[7]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_63_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_63_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_63_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_63_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_63_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_63_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_63_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_63_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_63_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_63_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_63_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_63_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[11]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[11]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial o
-               tput) 7= trace, Output, tracedq[9]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_63_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_63_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_63_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_63_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_63_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_63_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_tx_clk- (TX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_64_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_64_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_64_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_64_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_64_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_64_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_clk_in- (ULPI Clock)*/
-#undef IOU_SLCR_MIO_PIN_64_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_64_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_64_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_64_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_64_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_64_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_clk_out- (SDSDIO clock) 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_64_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_64_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_64_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_64_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_64_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_64_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[12]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[12]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_sclk_in- (SPI Clock) 4= spi0, Output, s
-               i0_sclk_out- (SPI Clock) 5= ttc3, Input, ttc3_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7
-                trace, Output, tracedq[10]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_64_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_64_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_64_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_64_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_64_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_64_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[0]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_65_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_65_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_65_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_65_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_65_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_65_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_dir- (Data bus direction control)*/
-#undef IOU_SLCR_MIO_PIN_65_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_65_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_65_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_65_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_65_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_65_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_cd_n- (SD card detect from connector) 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_65_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_65_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_65_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_65_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_65_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_65_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[13]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[13]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_n_ss_out[2]- (SPI Master Selects) 5=
-               ttc3, Output, ttc3_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= trace, Output, trac
-               dq[11]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_65_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_65_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_65_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_65_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_65_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_65_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[1]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_66_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_66_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_66_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_66_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_66_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_66_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[2]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[2]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_66_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_66_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_66_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_66_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_66_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_66_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_cmd_in- (Command Indicator) = sd0, Output, sdio0_cmd_out- (Comman
-                Indicator) 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_66_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_66_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_66_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_66_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_66_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_66_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[14]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[14]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi0, Output, spi0_n_ss_out[1]- (SPI Master Selects) 5= tt
-               2, Input, ttc2_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= trace, Output, tracedq[12]- (Trace
-               Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_66_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_66_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_66_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_66_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_66_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_66_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[2]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_67_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_67_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_67_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_67_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_67_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_67_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_nxt- (Data flow control signal from the PHY)*/
-#undef IOU_SLCR_MIO_PIN_67_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_67_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_67_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_67_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_67_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_67_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[0]- (8-bit Data bus) = sd0, Output, sdio0_data_out[0]- (8
-               bit Data bus) 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_67_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_67_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_67_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_67_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_67_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_67_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[15]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[15]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi0, Input, spi0_n_ss_in- (SPI Master Selects) 4= spi
-               , Output, spi0_n_ss_out[0]- (SPI Master Selects) 5= ttc2, Output, ttc2_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd
-                (UART transmitter serial output) 7= trace, Output, tracedq[13]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_67_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_67_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_67_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_67_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_67_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_67_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_txd[3]- (TX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_68_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_68_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_68_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_68_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_68_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_68_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[0]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[0]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_68_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_68_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_68_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_68_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_68_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_68_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[1]- (8-bit Data bus) = sd0, Output, sdio0_data_out[1]- (8
-               bit Data bus) 2= Not Used 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_68_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_68_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_68_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_68_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_68_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_68_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[16]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[16]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi0, Input, spi0_mi- (MISO signal) 4= spi0, Output, spi0
-               so- (MISO signal) 5= ttc1, Input, ttc1_clk_in- (TTC Clock) 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= trace
-                Output, tracedq[14]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_68_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_68_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_68_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_68_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_68_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_68_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Output, gem3_rgmii_tx_ctl- (TX RGMII control)*/
-#undef IOU_SLCR_MIO_PIN_69_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_69_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_69_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_69_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_69_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_69_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[1]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[1]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_69_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_69_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_69_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_69_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_69_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_69_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[2]- (8-bit Data bus) = sd0, Output, sdio0_data_out[2]- (8
-               bit Data bus) 2= sd1, Input, sdio1_wp- (SD card write protect from connector) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_69_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_69_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_69_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_69_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_69_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_69_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[17]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[17]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi0, Output, spi0_mo- (MOSI signal) 4= spi0, Input, sp
-               0_si- (MOSI signal) 5= ttc1, Output, ttc1_wave_out- (TTC Waveform Clock) 6= ua1, Input, ua1_rxd- (UART receiver serial input)
-               7= trace, Output, tracedq[15]- (Trace Port Databus)*/
-#undef IOU_SLCR_MIO_PIN_69_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_69_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_69_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_69_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_69_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_69_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rx_clk- (RX RGMII clock)*/
-#undef IOU_SLCR_MIO_PIN_70_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_70_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_70_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_70_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_70_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_70_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Output, usb1_ulpi_stp- (Asserted to end or interrupt transfers)*/
-#undef IOU_SLCR_MIO_PIN_70_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_70_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_70_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_70_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_70_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_70_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[3]- (8-bit Data bus) = sd0, Output, sdio0_data_out[3]- (8
-               bit Data bus) 2= sd1, Output, sdio1_bus_pow- (SD card bus power) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_70_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_70_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_70_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_70_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_70_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_70_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[18]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[18]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_sclk_in- (SPI Clock) 4= spi1, Output, sp
-               1_sclk_out- (SPI Clock) 5= ttc0, Input, ttc0_clk_in- (TTC Clock) 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not
-               sed*/
-#undef IOU_SLCR_MIO_PIN_70_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_70_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_70_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_70_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_70_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_70_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[0]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_71_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_71_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_71_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_71_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_71_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_71_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[3]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[3]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_71_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_71_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_71_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_71_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_71_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_71_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[4]- (8-bit Data bus) = sd0, Output, sdio0_data_out[4]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[0]- (8-bit Data bus) = sd1, Output, sdio1_data_out[0]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_71_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_71_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_71_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_71_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_71_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_71_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[19]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[19]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_n_ss_out[2]- (SPI Master Selects) 5
-                ttc0, Output, ttc0_wave_out- (TTC Waveform Clock) 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_71_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_71_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_71_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_71_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_71_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_71_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[1]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_72_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_72_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_72_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_72_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_72_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_72_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[4]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[4]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_72_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_72_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_72_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_72_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_72_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_72_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[5]- (8-bit Data bus) = sd0, Output, sdio0_data_out[5]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[1]- (8-bit Data bus) = sd1, Output, sdio1_data_out[1]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_72_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_72_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_72_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_72_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_72_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_72_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[20]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[20]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= swdt1, Input, swdt1_clk_in- (Watch Dog Timer Input clock) 4= spi1, Output, spi1_n_ss_out[1]- (SPI Master Selects) 5= N
-               t Used 6= ua1, Output, ua1_txd- (UART transmitter serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_72_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_72_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_72_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_72_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_72_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_72_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[2]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_73_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_73_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_73_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_73_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_73_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_73_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[5]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[5]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_73_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_73_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_73_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_73_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_73_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_73_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[6]- (8-bit Data bus) = sd0, Output, sdio0_data_out[6]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[2]- (8-bit Data bus) = sd1, Output, sdio1_data_out[2]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_73_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_73_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_73_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_73_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_73_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_73_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[21]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[21]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= swdt1, Output, swdt1_rst_out- (Watch Dog Timer Output clock) 4= spi1, Input, spi1_n_ss_in- (SPI Master Selects) 4= spi1
-                Output, spi1_n_ss_out[0]- (SPI Master Selects) 5= Not Used 6= ua1, Input, ua1_rxd- (UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_73_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_73_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_73_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_73_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_73_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_73_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rxd[3]- (RX RGMII data)*/
-#undef IOU_SLCR_MIO_PIN_74_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_74_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_74_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_74_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_74_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_74_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[6]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[6]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_74_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_74_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_74_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_74_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_74_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_74_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sd0_data_in[7]- (8-bit Data bus) = sd0, Output, sdio0_data_out[7]- (8
-               bit Data bus) 2= sd1, Input, sd1_data_in[3]- (8-bit Data bus) = sd1, Output, sdio1_data_out[3]- (8-bit Data bus) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_74_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_74_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_74_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_74_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_74_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_74_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[22]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[22]- (GPIO bank 2) 1= c
-               n0, Input, can0_phy_rx- (Can RX signal) 2= i2c0, Input, i2c0_scl_input- (SCL signal) 2= i2c0, Output, i2c0_scl_out- (SCL sign
-               l) 3= swdt0, Input, swdt0_clk_in- (Watch Dog Timer Input clock) 4= spi1, Input, spi1_mi- (MISO signal) 4= spi1, Output, spi1_
-               o- (MISO signal) 5= Not Used 6= ua0, Input, ua0_rxd- (UART receiver serial input) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_74_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_74_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_74_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_74_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_74_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_74_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= gem3, Input, gem3_rgmii_rx_ctl- (RX RGMII control )*/
-#undef IOU_SLCR_MIO_PIN_75_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_75_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_75_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_75_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_75_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_75_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= usb1, Input, usb1_ulpi_rx_data[7]- (ULPI data bus) 1= usb1, Output, usb1_ulpi_tx_
-               ata[7]- (ULPI data bus)*/
-#undef IOU_SLCR_MIO_PIN_75_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_75_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_75_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_75_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_75_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_75_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Output, sdio0_bus_pow- (SD card bus power) 2= sd1, Input, sd1_cmd_in- (Comma
-               d Indicator) = sd1, Output, sdio1_cmd_out- (Command Indicator) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_75_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_75_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_75_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_75_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_75_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_75_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[23]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[23]- (GPIO bank 2) 1= c
-               n0, Output, can0_phy_tx- (Can TX signal) 2= i2c0, Input, i2c0_sda_input- (SDA signal) 2= i2c0, Output, i2c0_sda_out- (SDA sig
-               al) 3= swdt0, Output, swdt0_rst_out- (Watch Dog Timer Output clock) 4= spi1, Output, spi1_mo- (MOSI signal) 4= spi1, Input, s
-               i1_si- (MOSI signal) 5= Not Used 6= ua0, Output, ua0_txd- (UART transmitter serial output) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_75_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_75_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_75_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_75_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_75_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_75_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_76_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_76_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_76_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_76_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_76_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_76_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_76_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_76_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_76_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_76_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_76_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_76_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= sd0, Input, sdio0_wp- (SD card write protect from connector) 2= sd1, Output, sdio
-               _clk_out- (SDSDIO clock) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_76_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_76_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_76_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_76_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_76_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_76_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[24]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[24]- (GPIO bank 2) 1= c
-               n1, Output, can1_phy_tx- (Can TX signal) 2= i2c1, Input, i2c1_scl_input- (SCL signal) 2= i2c1, Output, i2c1_scl_out- (SCL sig
-               al) 3= mdio0, Output, gem0_mdc- (MDIO Clock) 4= mdio1, Output, gem1_mdc- (MDIO Clock) 5= mdio2, Output, gem2_mdc- (MDIO Clock
-                6= mdio3, Output, gem3_mdc- (MDIO Clock) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_76_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_76_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_76_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_76_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_76_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_76_L3_SEL_MASK                                            0x000000E0U
-
-/*Level 0 Mux Select 0= Level 1 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_77_L0_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_77_L0_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_77_L0_SEL_MASK
-#define IOU_SLCR_MIO_PIN_77_L0_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_77_L0_SEL_SHIFT                                           1
-#define IOU_SLCR_MIO_PIN_77_L0_SEL_MASK                                            0x00000002U
-
-/*Level 1 Mux Select 0= Level 2 Mux Output 1= Not Used*/
-#undef IOU_SLCR_MIO_PIN_77_L1_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_77_L1_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_77_L1_SEL_MASK
-#define IOU_SLCR_MIO_PIN_77_L1_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_77_L1_SEL_SHIFT                                           2
-#define IOU_SLCR_MIO_PIN_77_L1_SEL_MASK                                            0x00000004U
-
-/*Level 2 Mux Select 0= Level 3 Mux Output 1= Not Used 2= sd1, Input, sdio1_cd_n- (SD card detect from connector) 3= Not Used*/
-#undef IOU_SLCR_MIO_PIN_77_L2_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_77_L2_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_77_L2_SEL_MASK
-#define IOU_SLCR_MIO_PIN_77_L2_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_77_L2_SEL_SHIFT                                           3
-#define IOU_SLCR_MIO_PIN_77_L2_SEL_MASK                                            0x00000018U
-
-/*Level 3 Mux Select 0= gpio2, Input, gpio_2_pin_in[25]- (GPIO bank 2) 0= gpio2, Output, gpio_2_pin_out[25]- (GPIO bank 2) 1= c
-               n1, Input, can1_phy_rx- (Can RX signal) 2= i2c1, Input, i2c1_sda_input- (SDA signal) 2= i2c1, Output, i2c1_sda_out- (SDA sign
-               l) 3= mdio0, Input, gem0_mdio_in- (MDIO Data) 3= mdio0, Output, gem0_mdio_out- (MDIO Data) 4= mdio1, Input, gem1_mdio_in- (MD
-               O Data) 4= mdio1, Output, gem1_mdio_out- (MDIO Data) 5= mdio2, Input, gem2_mdio_in- (MDIO Data) 5= mdio2, Output, gem2_mdio_o
-               t- (MDIO Data) 6= mdio3, Input, gem3_mdio_in- (MDIO Data) 6= mdio3, Output, gem3_mdio_out- (MDIO Data) 7= Not Used*/
-#undef IOU_SLCR_MIO_PIN_77_L3_SEL_DEFVAL
-#undef IOU_SLCR_MIO_PIN_77_L3_SEL_SHIFT
-#undef IOU_SLCR_MIO_PIN_77_L3_SEL_MASK
-#define IOU_SLCR_MIO_PIN_77_L3_SEL_DEFVAL                                          0x00000000
-#define IOU_SLCR_MIO_PIN_77_L3_SEL_SHIFT                                           5
-#define IOU_SLCR_MIO_PIN_77_L3_SEL_MASK                                            0x000000E0U
-
-/*Master Tri-state Enable for pin 0, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_SHIFT                                     0
-#define IOU_SLCR_MIO_MST_TRI0_PIN_00_TRI_MASK                                      0x00000001U
-
-/*Master Tri-state Enable for pin 1, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_SHIFT                                     1
-#define IOU_SLCR_MIO_MST_TRI0_PIN_01_TRI_MASK                                      0x00000002U
-
-/*Master Tri-state Enable for pin 2, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_SHIFT                                     2
-#define IOU_SLCR_MIO_MST_TRI0_PIN_02_TRI_MASK                                      0x00000004U
-
-/*Master Tri-state Enable for pin 3, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_SHIFT                                     3
-#define IOU_SLCR_MIO_MST_TRI0_PIN_03_TRI_MASK                                      0x00000008U
-
-/*Master Tri-state Enable for pin 4, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_SHIFT                                     4
-#define IOU_SLCR_MIO_MST_TRI0_PIN_04_TRI_MASK                                      0x00000010U
-
-/*Master Tri-state Enable for pin 5, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_SHIFT                                     5
-#define IOU_SLCR_MIO_MST_TRI0_PIN_05_TRI_MASK                                      0x00000020U
-
-/*Master Tri-state Enable for pin 6, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_SHIFT                                     6
-#define IOU_SLCR_MIO_MST_TRI0_PIN_06_TRI_MASK                                      0x00000040U
-
-/*Master Tri-state Enable for pin 7, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_SHIFT                                     7
-#define IOU_SLCR_MIO_MST_TRI0_PIN_07_TRI_MASK                                      0x00000080U
-
-/*Master Tri-state Enable for pin 8, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_SHIFT                                     8
-#define IOU_SLCR_MIO_MST_TRI0_PIN_08_TRI_MASK                                      0x00000100U
-
-/*Master Tri-state Enable for pin 9, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_SHIFT                                     9
-#define IOU_SLCR_MIO_MST_TRI0_PIN_09_TRI_MASK                                      0x00000200U
-
-/*Master Tri-state Enable for pin 10, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_SHIFT                                     10
-#define IOU_SLCR_MIO_MST_TRI0_PIN_10_TRI_MASK                                      0x00000400U
-
-/*Master Tri-state Enable for pin 11, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_SHIFT                                     11
-#define IOU_SLCR_MIO_MST_TRI0_PIN_11_TRI_MASK                                      0x00000800U
-
-/*Master Tri-state Enable for pin 12, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_SHIFT                                     12
-#define IOU_SLCR_MIO_MST_TRI0_PIN_12_TRI_MASK                                      0x00001000U
-
-/*Master Tri-state Enable for pin 13, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_SHIFT                                     13
-#define IOU_SLCR_MIO_MST_TRI0_PIN_13_TRI_MASK                                      0x00002000U
-
-/*Master Tri-state Enable for pin 14, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_SHIFT                                     14
-#define IOU_SLCR_MIO_MST_TRI0_PIN_14_TRI_MASK                                      0x00004000U
-
-/*Master Tri-state Enable for pin 15, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_SHIFT                                     15
-#define IOU_SLCR_MIO_MST_TRI0_PIN_15_TRI_MASK                                      0x00008000U
-
-/*Master Tri-state Enable for pin 16, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_SHIFT                                     16
-#define IOU_SLCR_MIO_MST_TRI0_PIN_16_TRI_MASK                                      0x00010000U
-
-/*Master Tri-state Enable for pin 17, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_SHIFT                                     17
-#define IOU_SLCR_MIO_MST_TRI0_PIN_17_TRI_MASK                                      0x00020000U
-
-/*Master Tri-state Enable for pin 18, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_SHIFT                                     18
-#define IOU_SLCR_MIO_MST_TRI0_PIN_18_TRI_MASK                                      0x00040000U
-
-/*Master Tri-state Enable for pin 19, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_SHIFT                                     19
-#define IOU_SLCR_MIO_MST_TRI0_PIN_19_TRI_MASK                                      0x00080000U
-
-/*Master Tri-state Enable for pin 20, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_SHIFT                                     20
-#define IOU_SLCR_MIO_MST_TRI0_PIN_20_TRI_MASK                                      0x00100000U
-
-/*Master Tri-state Enable for pin 21, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_SHIFT                                     21
-#define IOU_SLCR_MIO_MST_TRI0_PIN_21_TRI_MASK                                      0x00200000U
-
-/*Master Tri-state Enable for pin 22, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_SHIFT                                     22
-#define IOU_SLCR_MIO_MST_TRI0_PIN_22_TRI_MASK                                      0x00400000U
-
-/*Master Tri-state Enable for pin 23, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_SHIFT                                     23
-#define IOU_SLCR_MIO_MST_TRI0_PIN_23_TRI_MASK                                      0x00800000U
-
-/*Master Tri-state Enable for pin 24, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_SHIFT                                     24
-#define IOU_SLCR_MIO_MST_TRI0_PIN_24_TRI_MASK                                      0x01000000U
-
-/*Master Tri-state Enable for pin 25, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_SHIFT                                     25
-#define IOU_SLCR_MIO_MST_TRI0_PIN_25_TRI_MASK                                      0x02000000U
-
-/*Master Tri-state Enable for pin 26, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_SHIFT                                     26
-#define IOU_SLCR_MIO_MST_TRI0_PIN_26_TRI_MASK                                      0x04000000U
-
-/*Master Tri-state Enable for pin 27, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_SHIFT                                     27
-#define IOU_SLCR_MIO_MST_TRI0_PIN_27_TRI_MASK                                      0x08000000U
-
-/*Master Tri-state Enable for pin 28, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_SHIFT                                     28
-#define IOU_SLCR_MIO_MST_TRI0_PIN_28_TRI_MASK                                      0x10000000U
-
-/*Master Tri-state Enable for pin 29, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_SHIFT                                     29
-#define IOU_SLCR_MIO_MST_TRI0_PIN_29_TRI_MASK                                      0x20000000U
-
-/*Master Tri-state Enable for pin 30, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_SHIFT                                     30
-#define IOU_SLCR_MIO_MST_TRI0_PIN_30_TRI_MASK                                      0x40000000U
-
-/*Master Tri-state Enable for pin 31, active high*/
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_SHIFT                                     31
-#define IOU_SLCR_MIO_MST_TRI0_PIN_31_TRI_MASK                                      0x80000000U
-
-/*Master Tri-state Enable for pin 32, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_SHIFT                                     0
-#define IOU_SLCR_MIO_MST_TRI1_PIN_32_TRI_MASK                                      0x00000001U
-
-/*Master Tri-state Enable for pin 33, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_SHIFT                                     1
-#define IOU_SLCR_MIO_MST_TRI1_PIN_33_TRI_MASK                                      0x00000002U
-
-/*Master Tri-state Enable for pin 34, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_SHIFT                                     2
-#define IOU_SLCR_MIO_MST_TRI1_PIN_34_TRI_MASK                                      0x00000004U
-
-/*Master Tri-state Enable for pin 35, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_SHIFT                                     3
-#define IOU_SLCR_MIO_MST_TRI1_PIN_35_TRI_MASK                                      0x00000008U
-
-/*Master Tri-state Enable for pin 36, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_SHIFT                                     4
-#define IOU_SLCR_MIO_MST_TRI1_PIN_36_TRI_MASK                                      0x00000010U
-
-/*Master Tri-state Enable for pin 37, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_SHIFT                                     5
-#define IOU_SLCR_MIO_MST_TRI1_PIN_37_TRI_MASK                                      0x00000020U
-
-/*Master Tri-state Enable for pin 38, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_SHIFT                                     6
-#define IOU_SLCR_MIO_MST_TRI1_PIN_38_TRI_MASK                                      0x00000040U
-
-/*Master Tri-state Enable for pin 39, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_SHIFT                                     7
-#define IOU_SLCR_MIO_MST_TRI1_PIN_39_TRI_MASK                                      0x00000080U
-
-/*Master Tri-state Enable for pin 40, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_SHIFT                                     8
-#define IOU_SLCR_MIO_MST_TRI1_PIN_40_TRI_MASK                                      0x00000100U
-
-/*Master Tri-state Enable for pin 41, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_SHIFT                                     9
-#define IOU_SLCR_MIO_MST_TRI1_PIN_41_TRI_MASK                                      0x00000200U
-
-/*Master Tri-state Enable for pin 42, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_SHIFT                                     10
-#define IOU_SLCR_MIO_MST_TRI1_PIN_42_TRI_MASK                                      0x00000400U
-
-/*Master Tri-state Enable for pin 43, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_SHIFT                                     11
-#define IOU_SLCR_MIO_MST_TRI1_PIN_43_TRI_MASK                                      0x00000800U
-
-/*Master Tri-state Enable for pin 44, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_SHIFT                                     12
-#define IOU_SLCR_MIO_MST_TRI1_PIN_44_TRI_MASK                                      0x00001000U
-
-/*Master Tri-state Enable for pin 45, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_SHIFT                                     13
-#define IOU_SLCR_MIO_MST_TRI1_PIN_45_TRI_MASK                                      0x00002000U
-
-/*Master Tri-state Enable for pin 46, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_SHIFT                                     14
-#define IOU_SLCR_MIO_MST_TRI1_PIN_46_TRI_MASK                                      0x00004000U
-
-/*Master Tri-state Enable for pin 47, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_SHIFT                                     15
-#define IOU_SLCR_MIO_MST_TRI1_PIN_47_TRI_MASK                                      0x00008000U
-
-/*Master Tri-state Enable for pin 48, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_SHIFT                                     16
-#define IOU_SLCR_MIO_MST_TRI1_PIN_48_TRI_MASK                                      0x00010000U
-
-/*Master Tri-state Enable for pin 49, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_SHIFT                                     17
-#define IOU_SLCR_MIO_MST_TRI1_PIN_49_TRI_MASK                                      0x00020000U
-
-/*Master Tri-state Enable for pin 50, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_SHIFT                                     18
-#define IOU_SLCR_MIO_MST_TRI1_PIN_50_TRI_MASK                                      0x00040000U
-
-/*Master Tri-state Enable for pin 51, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_SHIFT                                     19
-#define IOU_SLCR_MIO_MST_TRI1_PIN_51_TRI_MASK                                      0x00080000U
-
-/*Master Tri-state Enable for pin 52, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_SHIFT                                     20
-#define IOU_SLCR_MIO_MST_TRI1_PIN_52_TRI_MASK                                      0x00100000U
-
-/*Master Tri-state Enable for pin 53, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_SHIFT                                     21
-#define IOU_SLCR_MIO_MST_TRI1_PIN_53_TRI_MASK                                      0x00200000U
-
-/*Master Tri-state Enable for pin 54, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_SHIFT                                     22
-#define IOU_SLCR_MIO_MST_TRI1_PIN_54_TRI_MASK                                      0x00400000U
-
-/*Master Tri-state Enable for pin 55, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_SHIFT                                     23
-#define IOU_SLCR_MIO_MST_TRI1_PIN_55_TRI_MASK                                      0x00800000U
-
-/*Master Tri-state Enable for pin 56, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_SHIFT                                     24
-#define IOU_SLCR_MIO_MST_TRI1_PIN_56_TRI_MASK                                      0x01000000U
-
-/*Master Tri-state Enable for pin 57, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_SHIFT                                     25
-#define IOU_SLCR_MIO_MST_TRI1_PIN_57_TRI_MASK                                      0x02000000U
-
-/*Master Tri-state Enable for pin 58, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_SHIFT                                     26
-#define IOU_SLCR_MIO_MST_TRI1_PIN_58_TRI_MASK                                      0x04000000U
-
-/*Master Tri-state Enable for pin 59, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_SHIFT                                     27
-#define IOU_SLCR_MIO_MST_TRI1_PIN_59_TRI_MASK                                      0x08000000U
-
-/*Master Tri-state Enable for pin 60, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_SHIFT                                     28
-#define IOU_SLCR_MIO_MST_TRI1_PIN_60_TRI_MASK                                      0x10000000U
-
-/*Master Tri-state Enable for pin 61, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_SHIFT                                     29
-#define IOU_SLCR_MIO_MST_TRI1_PIN_61_TRI_MASK                                      0x20000000U
-
-/*Master Tri-state Enable for pin 62, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_SHIFT                                     30
-#define IOU_SLCR_MIO_MST_TRI1_PIN_62_TRI_MASK                                      0x40000000U
-
-/*Master Tri-state Enable for pin 63, active high*/
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_DEFVAL                                    0xFFFFFFFF
-#define IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_SHIFT                                     31
-#define IOU_SLCR_MIO_MST_TRI1_PIN_63_TRI_MASK                                      0x80000000U
-
-/*Master Tri-state Enable for pin 64, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_SHIFT                                     0
-#define IOU_SLCR_MIO_MST_TRI2_PIN_64_TRI_MASK                                      0x00000001U
-
-/*Master Tri-state Enable for pin 65, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_SHIFT                                     1
-#define IOU_SLCR_MIO_MST_TRI2_PIN_65_TRI_MASK                                      0x00000002U
-
-/*Master Tri-state Enable for pin 66, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_SHIFT                                     2
-#define IOU_SLCR_MIO_MST_TRI2_PIN_66_TRI_MASK                                      0x00000004U
-
-/*Master Tri-state Enable for pin 67, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_SHIFT                                     3
-#define IOU_SLCR_MIO_MST_TRI2_PIN_67_TRI_MASK                                      0x00000008U
-
-/*Master Tri-state Enable for pin 68, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_SHIFT                                     4
-#define IOU_SLCR_MIO_MST_TRI2_PIN_68_TRI_MASK                                      0x00000010U
-
-/*Master Tri-state Enable for pin 69, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_SHIFT                                     5
-#define IOU_SLCR_MIO_MST_TRI2_PIN_69_TRI_MASK                                      0x00000020U
-
-/*Master Tri-state Enable for pin 70, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_SHIFT                                     6
-#define IOU_SLCR_MIO_MST_TRI2_PIN_70_TRI_MASK                                      0x00000040U
-
-/*Master Tri-state Enable for pin 71, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_SHIFT                                     7
-#define IOU_SLCR_MIO_MST_TRI2_PIN_71_TRI_MASK                                      0x00000080U
-
-/*Master Tri-state Enable for pin 72, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_SHIFT                                     8
-#define IOU_SLCR_MIO_MST_TRI2_PIN_72_TRI_MASK                                      0x00000100U
-
-/*Master Tri-state Enable for pin 73, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_SHIFT                                     9
-#define IOU_SLCR_MIO_MST_TRI2_PIN_73_TRI_MASK                                      0x00000200U
-
-/*Master Tri-state Enable for pin 74, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_SHIFT                                     10
-#define IOU_SLCR_MIO_MST_TRI2_PIN_74_TRI_MASK                                      0x00000400U
-
-/*Master Tri-state Enable for pin 75, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_SHIFT                                     11
-#define IOU_SLCR_MIO_MST_TRI2_PIN_75_TRI_MASK                                      0x00000800U
-
-/*Master Tri-state Enable for pin 76, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_SHIFT                                     12
-#define IOU_SLCR_MIO_MST_TRI2_PIN_76_TRI_MASK                                      0x00001000U
-
-/*Master Tri-state Enable for pin 77, active high*/
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_DEFVAL
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_SHIFT
-#undef IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_MASK
-#define IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_DEFVAL                                    0x00003FFF
-#define IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_SHIFT                                     13
-#define IOU_SLCR_MIO_MST_TRI2_PIN_77_TRI_MASK                                      0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_SHIFT                                    0
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_0_MASK                                     0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_SHIFT                                    1
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_1_MASK                                     0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_SHIFT                                    2
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_2_MASK                                     0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_SHIFT                                    3
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_3_MASK                                     0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_SHIFT                                    4
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_4_MASK                                     0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_SHIFT                                    5
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_5_MASK                                     0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_SHIFT                                    6
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_6_MASK                                     0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_SHIFT                                    7
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_7_MASK                                     0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_SHIFT                                    8
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_8_MASK                                     0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_SHIFT                                    9
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_9_MASK                                     0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_SHIFT                                   10
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_10_MASK                                    0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_SHIFT                                   11
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_11_MASK                                    0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_SHIFT                                   12
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_12_MASK                                    0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_SHIFT                                   13
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_13_MASK                                    0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_SHIFT                                   14
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_14_MASK                                    0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_SHIFT                                   15
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_15_MASK                                    0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_SHIFT                                   16
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_16_MASK                                    0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_SHIFT                                   17
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_17_MASK                                    0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_SHIFT                                   18
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_18_MASK                                    0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_SHIFT                                   19
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_19_MASK                                    0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_SHIFT                                   20
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_20_MASK                                    0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_SHIFT                                   21
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_21_MASK                                    0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_SHIFT                                   22
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_22_MASK                                    0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_SHIFT                                   23
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_23_MASK                                    0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_SHIFT                                   24
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_24_MASK                                    0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_SHIFT
-#undef IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_MASK
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_DEFVAL
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_SHIFT                                   25
-#define IOU_SLCR_BANK0_CTRL0_DRIVE0_BIT_25_MASK                                    0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_SHIFT                                    0
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_0_MASK                                     0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_SHIFT                                    1
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_1_MASK                                     0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_SHIFT                                    2
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_2_MASK                                     0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_SHIFT                                    3
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_3_MASK                                     0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_SHIFT                                    4
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_4_MASK                                     0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_SHIFT                                    5
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_5_MASK                                     0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_SHIFT                                    6
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_6_MASK                                     0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_SHIFT                                    7
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_7_MASK                                     0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_SHIFT                                    8
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_8_MASK                                     0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_SHIFT                                    9
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_9_MASK                                     0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_SHIFT                                   10
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_10_MASK                                    0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_SHIFT                                   11
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_11_MASK                                    0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_SHIFT                                   12
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_12_MASK                                    0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_SHIFT                                   13
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_13_MASK                                    0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_SHIFT                                   14
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_14_MASK                                    0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_SHIFT                                   15
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_15_MASK                                    0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_SHIFT                                   16
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_16_MASK                                    0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_SHIFT                                   17
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_17_MASK                                    0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_SHIFT                                   18
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_18_MASK                                    0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_SHIFT                                   19
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_19_MASK                                    0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_SHIFT                                   20
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_20_MASK                                    0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_SHIFT                                   21
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_21_MASK                                    0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_SHIFT                                   22
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_22_MASK                                    0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_SHIFT                                   23
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_23_MASK                                    0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_SHIFT                                   24
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_24_MASK                                    0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_SHIFT
-#undef IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_MASK
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_DEFVAL
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_SHIFT                                   25
-#define IOU_SLCR_BANK0_CTRL1_DRIVE1_BIT_25_MASK                                    0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT                            0
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK                             0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT                            1
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK                             0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT                            2
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK                             0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT                            3
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK                             0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT                            4
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK                             0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT                            5
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK                             0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT                            6
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK                             0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT                            7
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK                             0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT                            8
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK                             0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT                            9
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK                             0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT                           10
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK                            0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT                           11
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK                            0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT                           12
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK                            0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT                           13
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK                            0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT                           14
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK                            0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT                           15
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK                            0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT                           16
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK                            0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT                           17
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK                            0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT                           18
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK                            0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT                           19
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK                            0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT                           20
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK                            0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT                           21
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK                            0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT                           22
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK                            0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT                           23
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK                            0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT                           24
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK                            0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT                           25
-#define IOU_SLCR_BANK0_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK                            0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT                           0
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK                            0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT                           1
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK                            0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT                           2
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK                            0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT                           3
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK                            0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT                           4
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK                            0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT                           5
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK                            0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT                           6
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK                            0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT                           7
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK                            0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT                           8
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK                            0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT                           9
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK                            0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT                          10
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK                           0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT                          11
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK                           0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT                          12
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK                           0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT                          13
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK                           0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT                          14
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK                           0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT                          15
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK                           0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT                          16
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK                           0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT                          17
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK                           0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT                          18
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK                           0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT                          19
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK                           0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT                          20
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK                           0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT                          21
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK                           0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT                          22
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK                           0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT                          23
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK                           0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT                          24
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK                           0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_MASK
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_SHIFT                          25
-#define IOU_SLCR_BANK0_CTRL4_PULL_HIGH_LOW_N_BIT_25_MASK                           0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_SHIFT                               0
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_0_MASK                                0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_SHIFT                               1
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_1_MASK                                0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_SHIFT                               2
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_2_MASK                                0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_SHIFT                               3
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_3_MASK                                0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_SHIFT                               4
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_4_MASK                                0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_SHIFT                               5
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_5_MASK                                0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_SHIFT                               6
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_6_MASK                                0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_SHIFT                               7
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_7_MASK                                0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_SHIFT                               8
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_8_MASK                                0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_SHIFT                               9
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_9_MASK                                0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_SHIFT                              10
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_10_MASK                               0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_SHIFT                              11
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_11_MASK                               0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_SHIFT                              12
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_12_MASK                               0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_SHIFT                              13
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_13_MASK                               0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_SHIFT                              14
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_14_MASK                               0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_SHIFT                              15
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_15_MASK                               0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_SHIFT                              16
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_16_MASK                               0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_SHIFT                              17
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_17_MASK                               0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_SHIFT                              18
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_18_MASK                               0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_SHIFT                              19
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_19_MASK                               0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_SHIFT                              20
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_20_MASK                               0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_SHIFT                              21
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_21_MASK                               0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_SHIFT                              22
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_22_MASK                               0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_SHIFT                              23
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_23_MASK                               0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_SHIFT                              24
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_24_MASK                               0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_SHIFT
-#undef IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_MASK
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_DEFVAL
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_SHIFT                              25
-#define IOU_SLCR_BANK0_CTRL5_PULL_ENABLE_BIT_25_MASK                               0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT                          0
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK                           0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT                          1
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK                           0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT                          2
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK                           0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT                          3
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK                           0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT                          4
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK                           0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT                          5
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK                           0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT                          6
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK                           0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT                          7
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK                           0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT                          8
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK                           0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT                          9
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK                           0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT                         10
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK                          0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT                         11
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK                          0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT                         12
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK                          0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT                         13
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK                          0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT                         14
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK                          0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT                         15
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK                          0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT                         16
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK                          0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT                         17
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK                          0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT                         18
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK                          0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT                         19
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK                          0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT                         20
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK                          0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT                         21
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK                          0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT                         22
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK                          0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT                         23
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK                          0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT                         24
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK                          0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[0].*/
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT                         25
-#define IOU_SLCR_BANK0_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK                          0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_SHIFT                                    0
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_0_MASK                                     0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_SHIFT                                    1
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_1_MASK                                     0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_SHIFT                                    2
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_2_MASK                                     0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_SHIFT                                    3
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_3_MASK                                     0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_SHIFT                                    4
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_4_MASK                                     0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_SHIFT                                    5
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_5_MASK                                     0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_SHIFT                                    6
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_6_MASK                                     0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_SHIFT                                    7
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_7_MASK                                     0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_SHIFT                                    8
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_8_MASK                                     0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_SHIFT                                    9
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_9_MASK                                     0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_SHIFT                                   10
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_10_MASK                                    0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_SHIFT                                   11
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_11_MASK                                    0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_SHIFT                                   12
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_12_MASK                                    0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_SHIFT                                   13
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_13_MASK                                    0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_SHIFT                                   14
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_14_MASK                                    0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_SHIFT                                   15
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_15_MASK                                    0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_SHIFT                                   16
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_16_MASK                                    0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_SHIFT                                   17
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_17_MASK                                    0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_SHIFT                                   18
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_18_MASK                                    0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_SHIFT                                   19
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_19_MASK                                    0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_SHIFT                                   20
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_20_MASK                                    0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_SHIFT                                   21
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_21_MASK                                    0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_SHIFT                                   22
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_22_MASK                                    0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_SHIFT                                   23
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_23_MASK                                    0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_SHIFT                                   24
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_24_MASK                                    0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_SHIFT
-#undef IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_MASK
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_DEFVAL
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_SHIFT                                   25
-#define IOU_SLCR_BANK1_CTRL0_DRIVE0_BIT_25_MASK                                    0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_SHIFT                                    0
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_0_MASK                                     0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_SHIFT                                    1
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_1_MASK                                     0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_SHIFT                                    2
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_2_MASK                                     0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_SHIFT                                    3
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_3_MASK                                     0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_SHIFT                                    4
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_4_MASK                                     0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_SHIFT                                    5
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_5_MASK                                     0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_SHIFT                                    6
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_6_MASK                                     0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_SHIFT                                    7
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_7_MASK                                     0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_SHIFT                                    8
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_8_MASK                                     0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_SHIFT                                    9
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_9_MASK                                     0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_SHIFT                                   10
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_10_MASK                                    0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_SHIFT                                   11
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_11_MASK                                    0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_SHIFT                                   12
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_12_MASK                                    0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_SHIFT                                   13
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_13_MASK                                    0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_SHIFT                                   14
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_14_MASK                                    0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_SHIFT                                   15
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_15_MASK                                    0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_SHIFT                                   16
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_16_MASK                                    0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_SHIFT                                   17
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_17_MASK                                    0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_SHIFT                                   18
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_18_MASK                                    0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_SHIFT                                   19
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_19_MASK                                    0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_SHIFT                                   20
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_20_MASK                                    0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_SHIFT                                   21
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_21_MASK                                    0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_SHIFT                                   22
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_22_MASK                                    0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_SHIFT                                   23
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_23_MASK                                    0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_SHIFT                                   24
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_24_MASK                                    0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_SHIFT
-#undef IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_MASK
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_DEFVAL
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_SHIFT                                   25
-#define IOU_SLCR_BANK1_CTRL1_DRIVE1_BIT_25_MASK                                    0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT                            0
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK                             0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT                            1
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK                             0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT                            2
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK                             0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT                            3
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK                             0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT                            4
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK                             0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT                            5
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK                             0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT                            6
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK                             0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT                            7
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK                             0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT                            8
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK                             0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT                            9
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK                             0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT                           10
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK                            0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT                           11
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK                            0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT                           12
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK                            0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT                           13
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK                            0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT                           14
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK                            0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT                           15
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK                            0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT                           16
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK                            0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT                           17
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK                            0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT                           18
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK                            0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT                           19
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK                            0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT                           20
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK                            0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT                           21
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK                            0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT                           22
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK                            0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT                           23
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK                            0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT                           24
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK                            0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT                           25
-#define IOU_SLCR_BANK1_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK                            0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT                           0
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK                            0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT                           1
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK                            0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT                           2
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK                            0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT                           3
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK                            0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT                           4
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK                            0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT                           5
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK                            0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT                           6
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK                            0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT                           7
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK                            0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT                           8
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK                            0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT                           9
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK                            0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT                          10
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK                           0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT                          11
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK                           0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT                          12
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK                           0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT                          13
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK                           0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT                          14
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK                           0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT                          15
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK                           0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT                          16
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK                           0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT                          17
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK                           0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT                          18
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK                           0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT                          19
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK                           0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT                          20
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK                           0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT                          21
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK                           0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT                          22
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK                           0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT                          23
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK                           0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT                          24
-#define IOU_SLCR_BANK1_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK                           0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_SHIFT                               12
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_0_MASK                                0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_SHIFT                               13
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_1_MASK                                0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_SHIFT                               14
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_2_MASK                                0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_SHIFT                               15
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_3_MASK                                0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_SHIFT                               16
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_4_MASK                                0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_SHIFT                               17
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_5_MASK                                0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_SHIFT                               18
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_6_MASK                                0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_SHIFT                               19
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_7_MASK                                0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_SHIFT                               20
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_8_MASK                                0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_SHIFT                               21
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_9_MASK                                0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_SHIFT                              22
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_10_MASK                               0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_SHIFT                              23
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_11_MASK                               0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_SHIFT                              24
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_12_MASK                               0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_SHIFT                              25
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_13_MASK                               0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_SHIFT                              0
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_14_MASK                               0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_SHIFT                              1
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_15_MASK                               0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_SHIFT                              2
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_16_MASK                               0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_SHIFT                              3
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_17_MASK                               0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_SHIFT                              4
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_18_MASK                               0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_SHIFT                              5
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_19_MASK                               0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_SHIFT                              6
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_20_MASK                               0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_SHIFT                              7
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_21_MASK                               0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_SHIFT                              8
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_22_MASK                               0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_SHIFT                              9
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_23_MASK                               0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_SHIFT                              10
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_24_MASK                               0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_SHIFT
-#undef IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_MASK
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_DEFVAL
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_SHIFT                              11
-#define IOU_SLCR_BANK1_CTRL5_PULL_ENABLE_BIT_25_MASK                               0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT                          0
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK                           0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT                          1
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK                           0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT                          2
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK                           0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT                          3
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK                           0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT                          4
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK                           0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT                          5
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK                           0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT                          6
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK                           0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT                          7
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK                           0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT                          8
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK                           0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT                          9
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK                           0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT                         10
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK                          0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT                         11
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK                          0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT                         12
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK                          0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT                         13
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK                          0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT                         14
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK                          0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT                         15
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK                          0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT                         16
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK                          0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT                         17
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK                          0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT                         18
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK                          0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT                         19
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK                          0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT                         20
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK                          0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT                         21
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK                          0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT                         22
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK                          0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT                         23
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK                          0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT                         24
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK                          0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[26].*/
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT                         25
-#define IOU_SLCR_BANK1_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK                          0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_SHIFT                                    0
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_0_MASK                                     0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_SHIFT                                    1
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_1_MASK                                     0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_SHIFT                                    2
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_2_MASK                                     0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_SHIFT                                    3
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_3_MASK                                     0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_SHIFT                                    4
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_4_MASK                                     0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_SHIFT                                    5
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_5_MASK                                     0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_SHIFT                                    6
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_6_MASK                                     0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_SHIFT                                    7
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_7_MASK                                     0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_SHIFT                                    8
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_8_MASK                                     0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_SHIFT                                    9
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_9_MASK                                     0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_SHIFT                                   10
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_10_MASK                                    0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_SHIFT                                   11
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_11_MASK                                    0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_SHIFT                                   12
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_12_MASK                                    0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_SHIFT                                   13
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_13_MASK                                    0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_SHIFT                                   14
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_14_MASK                                    0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_SHIFT                                   15
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_15_MASK                                    0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_SHIFT                                   16
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_16_MASK                                    0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_SHIFT                                   17
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_17_MASK                                    0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_SHIFT                                   18
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_18_MASK                                    0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_SHIFT                                   19
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_19_MASK                                    0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_SHIFT                                   20
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_20_MASK                                    0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_SHIFT                                   21
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_21_MASK                                    0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_SHIFT                                   22
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_22_MASK                                    0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_SHIFT                                   23
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_23_MASK                                    0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_SHIFT                                   24
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_24_MASK                                    0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_SHIFT
-#undef IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_MASK
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_DEFVAL
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_SHIFT                                   25
-#define IOU_SLCR_BANK2_CTRL0_DRIVE0_BIT_25_MASK                                    0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_SHIFT                                    0
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_0_MASK                                     0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_SHIFT                                    1
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_1_MASK                                     0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_SHIFT                                    2
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_2_MASK                                     0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_SHIFT                                    3
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_3_MASK                                     0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_SHIFT                                    4
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_4_MASK                                     0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_SHIFT                                    5
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_5_MASK                                     0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_SHIFT                                    6
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_6_MASK                                     0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_SHIFT                                    7
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_7_MASK                                     0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_SHIFT                                    8
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_8_MASK                                     0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_SHIFT                                    9
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_9_MASK                                     0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_SHIFT                                   10
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_10_MASK                                    0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_SHIFT                                   11
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_11_MASK                                    0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_SHIFT                                   12
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_12_MASK                                    0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_SHIFT                                   13
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_13_MASK                                    0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_SHIFT                                   14
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_14_MASK                                    0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_SHIFT                                   15
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_15_MASK                                    0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_SHIFT                                   16
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_16_MASK                                    0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_SHIFT                                   17
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_17_MASK                                    0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_SHIFT                                   18
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_18_MASK                                    0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_SHIFT                                   19
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_19_MASK                                    0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_SHIFT                                   20
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_20_MASK                                    0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_SHIFT                                   21
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_21_MASK                                    0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_SHIFT                                   22
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_22_MASK                                    0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_SHIFT                                   23
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_23_MASK                                    0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_SHIFT                                   24
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_24_MASK                                    0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_SHIFT
-#undef IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_MASK
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_DEFVAL
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_SHIFT                                   25
-#define IOU_SLCR_BANK2_CTRL1_DRIVE1_BIT_25_MASK                                    0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_SHIFT                            0
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_0_MASK                             0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_SHIFT                            1
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_1_MASK                             0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_SHIFT                            2
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_2_MASK                             0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_SHIFT                            3
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_3_MASK                             0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_SHIFT                            4
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_4_MASK                             0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_SHIFT                            5
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_5_MASK                             0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_SHIFT                            6
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_6_MASK                             0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_SHIFT                            7
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_7_MASK                             0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_SHIFT                            8
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_8_MASK                             0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_SHIFT                            9
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_9_MASK                             0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_SHIFT                           10
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_10_MASK                            0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_SHIFT                           11
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_11_MASK                            0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_SHIFT                           12
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_12_MASK                            0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_SHIFT                           13
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_13_MASK                            0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_SHIFT                           14
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_14_MASK                            0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_SHIFT                           15
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_15_MASK                            0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_SHIFT                           16
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_16_MASK                            0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_SHIFT                           17
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_17_MASK                            0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_SHIFT                           18
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_18_MASK                            0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_SHIFT                           19
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_19_MASK                            0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_SHIFT                           20
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_20_MASK                            0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_SHIFT                           21
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_21_MASK                            0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_SHIFT                           22
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_22_MASK                            0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_SHIFT                           23
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_23_MASK                            0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_SHIFT                           24
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_24_MASK                            0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_SHIFT                           25
-#define IOU_SLCR_BANK2_CTRL3_SCHMITT_CMOS_N_BIT_25_MASK                            0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_SHIFT                           0
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_0_MASK                            0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_SHIFT                           1
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_1_MASK                            0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_SHIFT                           2
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_2_MASK                            0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_SHIFT                           3
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_3_MASK                            0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_SHIFT                           4
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_4_MASK                            0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_SHIFT                           5
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_5_MASK                            0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_SHIFT                           6
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_6_MASK                            0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_SHIFT                           7
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_7_MASK                            0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_SHIFT                           8
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_8_MASK                            0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_SHIFT                           9
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_9_MASK                            0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_SHIFT                          10
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_10_MASK                           0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_SHIFT                          11
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_11_MASK                           0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_SHIFT                          12
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_12_MASK                           0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_SHIFT                          13
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_13_MASK                           0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_SHIFT                          14
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_14_MASK                           0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_SHIFT                          15
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_15_MASK                           0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_SHIFT                          16
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_16_MASK                           0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_SHIFT                          17
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_17_MASK                           0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_SHIFT                          18
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_18_MASK                           0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_SHIFT                          19
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_19_MASK                           0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_SHIFT                          20
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_20_MASK                           0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_SHIFT                          21
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_21_MASK                           0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_SHIFT                          22
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_22_MASK                           0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_SHIFT                          23
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_23_MASK                           0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_SHIFT                          24
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_24_MASK                           0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_MASK
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_SHIFT                          25
-#define IOU_SLCR_BANK2_CTRL4_PULL_HIGH_LOW_N_BIT_25_MASK                           0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_SHIFT                               0
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_0_MASK                                0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_SHIFT                               1
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_1_MASK                                0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_SHIFT                               2
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_2_MASK                                0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_SHIFT                               3
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_3_MASK                                0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_SHIFT                               4
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_4_MASK                                0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_SHIFT                               5
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_5_MASK                                0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_SHIFT                               6
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_6_MASK                                0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_SHIFT                               7
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_7_MASK                                0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_SHIFT                               8
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_8_MASK                                0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_SHIFT                               9
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_9_MASK                                0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_SHIFT                              10
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_10_MASK                               0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_SHIFT                              11
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_11_MASK                               0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_SHIFT                              12
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_12_MASK                               0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_SHIFT                              13
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_13_MASK                               0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_SHIFT                              14
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_14_MASK                               0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_SHIFT                              15
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_15_MASK                               0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_SHIFT                              16
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_16_MASK                               0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_SHIFT                              17
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_17_MASK                               0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_SHIFT                              18
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_18_MASK                               0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_SHIFT                              19
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_19_MASK                               0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_SHIFT                              20
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_20_MASK                               0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_SHIFT                              21
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_21_MASK                               0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_SHIFT                              22
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_22_MASK                               0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_SHIFT                              23
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_23_MASK                               0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_SHIFT                              24
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_24_MASK                               0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_SHIFT
-#undef IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_MASK
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_DEFVAL
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_SHIFT                              25
-#define IOU_SLCR_BANK2_CTRL5_PULL_ENABLE_BIT_25_MASK                               0x02000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_SHIFT                          0
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_0_MASK                           0x00000001U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_SHIFT                          1
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_1_MASK                           0x00000002U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_SHIFT                          2
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_2_MASK                           0x00000004U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_SHIFT                          3
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_3_MASK                           0x00000008U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_SHIFT                          4
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_4_MASK                           0x00000010U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_SHIFT                          5
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_5_MASK                           0x00000020U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_SHIFT                          6
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_6_MASK                           0x00000040U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_SHIFT                          7
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_7_MASK                           0x00000080U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_SHIFT                          8
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_8_MASK                           0x00000100U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_SHIFT                          9
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_9_MASK                           0x00000200U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_SHIFT                         10
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_10_MASK                          0x00000400U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_SHIFT                         11
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_11_MASK                          0x00000800U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_SHIFT                         12
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_12_MASK                          0x00001000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_SHIFT                         13
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_13_MASK                          0x00002000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_SHIFT                         14
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_14_MASK                          0x00004000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_SHIFT                         15
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_15_MASK                          0x00008000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_SHIFT                         16
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_16_MASK                          0x00010000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_SHIFT                         17
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_17_MASK                          0x00020000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_SHIFT                         18
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_18_MASK                          0x00040000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_SHIFT                         19
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_19_MASK                          0x00080000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_SHIFT                         20
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_20_MASK                          0x00100000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_SHIFT                         21
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_21_MASK                          0x00200000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_SHIFT                         22
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_22_MASK                          0x00400000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_SHIFT                         23
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_23_MASK                          0x00800000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_SHIFT                         24
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_24_MASK                          0x01000000U
-
-/*Each bit applies to a single IO. Bit 0 for MIO[52].*/
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_DEFVAL
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT
-#undef IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_DEFVAL
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_SHIFT                         25
-#define IOU_SLCR_BANK2_CTRL6_SLOW_FAST_SLEW_N_BIT_25_MASK                          0x02000000U
-
-/*I2C Loopback Control. 0 = Connect I2C inputs according to MIO mapping. 1 = Loop I2C 0 outputs to I2C 1 inputs, and I2C 1 outp
-               ts to I2C 0 inputs.*/
-#undef IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_DEFVAL
-#undef IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_SHIFT
-#undef IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_MASK
-#define IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_DEFVAL                                0x00000000
-#define IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_SHIFT                                 3
-#define IOU_SLCR_MIO_LOOPBACK_I2C0_LOOP_I2C1_MASK                                  0x00000008U
-
-/*CAN Loopback Control. 0 = Connect CAN inputs according to MIO mapping. 1 = Loop CAN 0 Tx to CAN 1 Rx, and CAN 1 Tx to CAN 0 R
-               .*/
-#undef IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_DEFVAL
-#undef IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_SHIFT
-#undef IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_MASK
-#define IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_DEFVAL                                0x00000000
-#define IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_SHIFT                                 2
-#define IOU_SLCR_MIO_LOOPBACK_CAN0_LOOP_CAN1_MASK                                  0x00000004U
-
-/*UART Loopback Control. 0 = Connect UART inputs according to MIO mapping. 1 = Loop UART 0 outputs to UART 1 inputs, and UART 1
-               outputs to UART 0 inputs. RXD/TXD cross-connected. RTS/CTS cross-connected. DSR, DTR, DCD and RI not used.*/
-#undef IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_DEFVAL
-#undef IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_SHIFT
-#undef IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_MASK
-#define IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_DEFVAL                                  0x00000000
-#define IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_SHIFT                                   1
-#define IOU_SLCR_MIO_LOOPBACK_UA0_LOOP_UA1_MASK                                    0x00000002U
-
-/*SPI Loopback Control. 0 = Connect SPI inputs according to MIO mapping. 1 = Loop SPI 0 outputs to SPI 1 inputs, and SPI 1 outp
-               ts to SPI 0 inputs. The other SPI core will appear on the LS Slave Select.*/
-#undef IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_DEFVAL
-#undef IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_SHIFT
-#undef IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_MASK
-#define IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_DEFVAL                                0x00000000
-#define IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_SHIFT                                 0
-#define IOU_SLCR_MIO_LOOPBACK_SPI0_LOOP_SPI1_MASK                                  0x00000001U
-#undef CRL_APB_RST_LPD_IOU2_OFFSET
-#define CRL_APB_RST_LPD_IOU2_OFFSET                                                0XFF5E0238
-#undef CRL_APB_RST_LPD_TOP_OFFSET
-#define CRL_APB_RST_LPD_TOP_OFFSET                                                 0XFF5E023C
-#undef CRF_APB_RST_FPD_TOP_OFFSET
-#define CRF_APB_RST_FPD_TOP_OFFSET                                                 0XFD1A0100
-#undef CRL_APB_RST_LPD_IOU2_OFFSET
-#define CRL_APB_RST_LPD_IOU2_OFFSET                                                0XFF5E0238
-#undef IOU_SLCR_CTRL_REG_SD_OFFSET
-#define IOU_SLCR_CTRL_REG_SD_OFFSET                                                0XFF180310
-#undef IOU_SLCR_SD_CONFIG_REG2_OFFSET
-#define IOU_SLCR_SD_CONFIG_REG2_OFFSET                                             0XFF180320
-#undef IOU_SLCR_SD_CONFIG_REG1_OFFSET
-#define IOU_SLCR_SD_CONFIG_REG1_OFFSET                                             0XFF18031C
-#undef IOU_SLCR_SD_CONFIG_REG1_OFFSET
-#define IOU_SLCR_SD_CONFIG_REG1_OFFSET                                             0XFF18031C
-#undef IOU_SLCR_SD_CONFIG_REG3_OFFSET
-#define IOU_SLCR_SD_CONFIG_REG3_OFFSET                                             0XFF180324
-#undef IOU_SLCR_SD_CONFIG_REG3_OFFSET
-#define IOU_SLCR_SD_CONFIG_REG3_OFFSET                                             0XFF180324
-#undef CRL_APB_RST_LPD_IOU2_OFFSET
-#define CRL_APB_RST_LPD_IOU2_OFFSET                                                0XFF5E0238
-#undef CRL_APB_RST_LPD_IOU2_OFFSET
-#define CRL_APB_RST_LPD_IOU2_OFFSET                                                0XFF5E0238
-#undef CRL_APB_RST_LPD_IOU2_OFFSET
-#define CRL_APB_RST_LPD_IOU2_OFFSET                                                0XFF5E0238
-#undef UART0_BAUD_RATE_DIVIDER_REG0_OFFSET
-#define UART0_BAUD_RATE_DIVIDER_REG0_OFFSET                                        0XFF000034
-#undef UART0_BAUD_RATE_GEN_REG0_OFFSET
-#define UART0_BAUD_RATE_GEN_REG0_OFFSET                                            0XFF000018
-#undef UART0_CONTROL_REG0_OFFSET
-#define UART0_CONTROL_REG0_OFFSET                                                  0XFF000000
-#undef UART0_MODE_REG0_OFFSET
-#define UART0_MODE_REG0_OFFSET                                                     0XFF000004
-#undef UART1_BAUD_RATE_DIVIDER_REG0_OFFSET
-#define UART1_BAUD_RATE_DIVIDER_REG0_OFFSET                                        0XFF010034
-#undef UART1_BAUD_RATE_GEN_REG0_OFFSET
-#define UART1_BAUD_RATE_GEN_REG0_OFFSET                                            0XFF010018
-#undef UART1_CONTROL_REG0_OFFSET
-#define UART1_CONTROL_REG0_OFFSET                                                  0XFF010000
-#undef UART1_MODE_REG0_OFFSET
-#define UART1_MODE_REG0_OFFSET                                                     0XFF010004
-#undef LPD_SLCR_SECURE_SLCR_ADMA_OFFSET
-#define LPD_SLCR_SECURE_SLCR_ADMA_OFFSET                                           0XFF4B0024
-#undef CSU_TAMPER_STATUS_OFFSET
-#define CSU_TAMPER_STATUS_OFFSET                                                   0XFFCA5000
-#undef APU_ACE_CTRL_OFFSET
-#define APU_ACE_CTRL_OFFSET                                                        0XFD5C0060
-#undef RTC_CONTROL_OFFSET
-#define RTC_CONTROL_OFFSET                                                         0XFFA60040
-#undef IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_OFFSET
-#define IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_OFFSET                               0XFF260020
-#undef IOU_SCNTRS_COUNTER_CONTROL_REGISTER_OFFSET
-#define IOU_SCNTRS_COUNTER_CONTROL_REGISTER_OFFSET                                 0XFF260000
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_DEFVAL                                0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_SHIFT                                 20
-#define CRL_APB_RST_LPD_IOU2_TIMESTAMP_RESET_MASK                                  0x00100000U
-
-/*USB 0 reset for control registers*/
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT                                   10
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK                                    0x00000400U
-
-/*USB 1 reset for control registers*/
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT                                   11
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK                                    0x00000800U
-
-/*USB 0 sleep circuit reset*/
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_DEFVAL                                 0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT                                  8
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK                                   0x00000100U
-
-/*USB 1 sleep circuit reset*/
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_DEFVAL                                 0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT                                  9
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK                                   0x00000200U
-
-/*USB 0 reset*/
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT                                   6
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK                                    0x00000040U
-
-/*USB 1 reset*/
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT                                   7
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK                                    0x00000080U
-
-/*Display Port block level reset (includes DPDMA)*/
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_DP_RESET_DEFVAL                                        0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT                                         16
-#define CRF_APB_RST_FPD_TOP_DP_RESET_MASK                                          0x00010000U
-
-/*GDMA block level reset*/
-#undef CRF_APB_RST_FPD_TOP_GDMA_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_GDMA_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_GDMA_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_GDMA_RESET_DEFVAL                                      0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_GDMA_RESET_SHIFT                                       6
-#define CRF_APB_RST_FPD_TOP_GDMA_RESET_MASK                                        0x00000040U
-
-/*Pixel Processor (submodule of GPU) block level reset*/
-#undef CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_DEFVAL                                   0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_SHIFT                                    4
-#define CRF_APB_RST_FPD_TOP_GPU_PP0_RESET_MASK                                     0x00000010U
-
-/*Pixel Processor (submodule of GPU) block level reset*/
-#undef CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_DEFVAL                                   0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_SHIFT                                    5
-#define CRF_APB_RST_FPD_TOP_GPU_PP1_RESET_MASK                                     0x00000020U
-
-/*GPU block level reset*/
-#undef CRF_APB_RST_FPD_TOP_GPU_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_GPU_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_GPU_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_GPU_RESET_DEFVAL                                       0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_GPU_RESET_SHIFT                                        3
-#define CRF_APB_RST_FPD_TOP_GPU_RESET_MASK                                         0x00000008U
-
-/*GT block level reset*/
-#undef CRF_APB_RST_FPD_TOP_GT_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_GT_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_GT_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_GT_RESET_DEFVAL                                        0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_GT_RESET_SHIFT                                         2
-#define CRF_APB_RST_FPD_TOP_GT_RESET_MASK                                          0x00000004U
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_SDIO0_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_SDIO0_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_SDIO0_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_SDIO0_RESET_DEFVAL                                    0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_SDIO0_RESET_SHIFT                                     5
-#define CRL_APB_RST_LPD_IOU2_SDIO0_RESET_MASK                                      0x00000020U
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_SDIO1_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_SDIO1_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_SDIO1_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_SDIO1_RESET_DEFVAL                                    0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_SDIO1_RESET_SHIFT                                     6
-#define CRL_APB_RST_LPD_IOU2_SDIO1_RESET_MASK                                      0x00000040U
-
-/*SD or eMMC selection on SDIO0 0: SD enabled 1: eMMC enabled*/
-#undef IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_DEFVAL
-#undef IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_SHIFT
-#undef IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_MASK
-#define IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_DEFVAL                                   0x00000000
-#define IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_SHIFT                                    0
-#define IOU_SLCR_CTRL_REG_SD_SD0_EMMC_SEL_MASK                                     0x00000001U
-
-/*SD or eMMC selection on SDIO1 0: SD enabled 1: eMMC enabled*/
-#undef IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_DEFVAL
-#undef IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_SHIFT
-#undef IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_MASK
-#define IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_DEFVAL                                   0x00000000
-#define IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_SHIFT                                    15
-#define IOU_SLCR_CTRL_REG_SD_SD1_EMMC_SEL_MASK                                     0x00008000U
-
-/*Should be set based on the final product usage 00 - Removable SCard Slot 01 - Embedded Slot for One Device 10 - Shared Bus Sl
-               t 11 - Reserved*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_DEFVAL                                0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_SHIFT                                 12
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_SLOTTYPE_MASK                                  0x00003000U
-
-/*Should be set based on the final product usage 00 - Removable SCard Slot 01 - Embedded Slot for One Device 10 - Shared Bus Sl
-               t 11 - Reserved*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_DEFVAL                                0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_SHIFT                                 28
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_SLOTTYPE_MASK                                  0x30000000U
-
-/*1.8V Support 1: 1.8V supported 0: 1.8V not supported support*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_DEFVAL                                    0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_SHIFT                                     9
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_1P8V_MASK                                      0x00000200U
-
-/*3.0V Support 1: 3.0V supported 0: 3.0V not supported support*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_DEFVAL                                    0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_SHIFT                                     8
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_3P0V_MASK                                      0x00000100U
-
-/*3.3V Support 1: 3.3V supported 0: 3.3V not supported support*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_DEFVAL                                    0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_SHIFT                                     7
-#define IOU_SLCR_SD_CONFIG_REG2_SD0_3P3V_MASK                                      0x00000080U
-
-/*1.8V Support 1: 1.8V supported 0: 1.8V not supported support*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_DEFVAL                                    0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_SHIFT                                     25
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_1P8V_MASK                                      0x02000000U
-
-/*3.0V Support 1: 3.0V supported 0: 3.0V not supported support*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_DEFVAL                                    0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_SHIFT                                     24
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_3P0V_MASK                                      0x01000000U
-
-/*3.3V Support 1: 3.3V supported 0: 3.3V not supported support*/
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_MASK
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_DEFVAL                                    0x0FFC0FFC
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_SHIFT                                     23
-#define IOU_SLCR_SD_CONFIG_REG2_SD1_3P3V_MASK                                      0x00800000U
-
-/*Base Clock Frequency for SD Clock. This is the frequency of the xin_clk.*/
-#undef IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_MASK
-#define IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_DEFVAL                                 0x32403240
-#define IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_SHIFT                                  7
-#define IOU_SLCR_SD_CONFIG_REG1_SD0_BASECLK_MASK                                   0x00007F80U
-
-/*Base Clock Frequency for SD Clock. This is the frequency of the xin_clk.*/
-#undef IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_MASK
-#define IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_DEFVAL                                 0x32403240
-#define IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_SHIFT                                  23
-#define IOU_SLCR_SD_CONFIG_REG1_SD1_BASECLK_MASK                                   0x7F800000U
-
-/*This is the Timer Count for Re-Tuning Timer for Re-Tuning Mode 1 to 3. Setting to 4'b0 disables Re-Tuning Timer. 0h - Get inf
-               rmation via other source 1h = 1 seconds 2h = 2 seconds 3h = 4 seconds 4h = 8 seconds -- n = 2(n-1) seconds -- Bh = 1024 secon
-               s Fh - Ch = Reserved*/
-#undef IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_MASK
-#define IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_DEFVAL                               0x06070607
-#define IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_SHIFT                                6
-#define IOU_SLCR_SD_CONFIG_REG3_SD0_RETUNETMR_MASK                                 0x000003C0U
-
-/*This is the Timer Count for Re-Tuning Timer for Re-Tuning Mode 1 to 3. Setting to 4'b0 disables Re-Tuning Timer. 0h - Get inf
-               rmation via other source 1h = 1 seconds 2h = 2 seconds 3h = 4 seconds 4h = 8 seconds -- n = 2(n-1) seconds -- Bh = 1024 secon
-               s Fh - Ch = Reserved*/
-#undef IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_DEFVAL
-#undef IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_SHIFT
-#undef IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_MASK
-#define IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_DEFVAL                               0x06070607
-#define IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_SHIFT                                22
-#define IOU_SLCR_SD_CONFIG_REG3_SD1_RETUNETMR_MASK                                 0x03C00000U
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_I2C1_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_I2C1_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_I2C1_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_I2C1_RESET_DEFVAL                                     0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_I2C1_RESET_SHIFT                                      10
-#define CRL_APB_RST_LPD_IOU2_I2C1_RESET_MASK                                       0x00000400U
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_SPI0_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_SPI0_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_SPI0_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_SPI0_RESET_DEFVAL                                     0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_SPI0_RESET_SHIFT                                      3
-#define CRL_APB_RST_LPD_IOU2_SPI0_RESET_MASK                                       0x00000008U
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_SPI1_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_SPI1_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_SPI1_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_SPI1_RESET_DEFVAL                                     0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_SPI1_RESET_SHIFT                                      4
-#define CRL_APB_RST_LPD_IOU2_SPI1_RESET_MASK                                       0x00000010U
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_UART0_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_UART0_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_UART0_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_UART0_RESET_DEFVAL                                    0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_UART0_RESET_SHIFT                                     1
-#define CRL_APB_RST_LPD_IOU2_UART0_RESET_MASK                                      0x00000002U
-
-/*Block level reset*/
-#undef CRL_APB_RST_LPD_IOU2_UART1_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_IOU2_UART1_RESET_SHIFT
-#undef CRL_APB_RST_LPD_IOU2_UART1_RESET_MASK
-#define CRL_APB_RST_LPD_IOU2_UART1_RESET_DEFVAL                                    0x0017FFFF
-#define CRL_APB_RST_LPD_IOU2_UART1_RESET_SHIFT                                     2
-#define CRL_APB_RST_LPD_IOU2_UART1_RESET_MASK                                      0x00000004U
-
-/*Baud rate divider value: 0 - 3: ignored 4 - 255: Baud rate*/
-#undef UART0_BAUD_RATE_DIVIDER_REG0_BDIV_DEFVAL
-#undef UART0_BAUD_RATE_DIVIDER_REG0_BDIV_SHIFT
-#undef UART0_BAUD_RATE_DIVIDER_REG0_BDIV_MASK
-#define UART0_BAUD_RATE_DIVIDER_REG0_BDIV_DEFVAL                                   0x0000000F
-#define UART0_BAUD_RATE_DIVIDER_REG0_BDIV_SHIFT                                    0
-#define UART0_BAUD_RATE_DIVIDER_REG0_BDIV_MASK                                     0x000000FFU
-
-/*Baud Rate Clock Divisor Value: 0: Disables baud_sample 1: Clock divisor bypass (baud_sample = sel_clk) 2 - 65535: baud_sample*/
-#undef UART0_BAUD_RATE_GEN_REG0_CD_DEFVAL
-#undef UART0_BAUD_RATE_GEN_REG0_CD_SHIFT
-#undef UART0_BAUD_RATE_GEN_REG0_CD_MASK
-#define UART0_BAUD_RATE_GEN_REG0_CD_DEFVAL                                         0x0000028B
-#define UART0_BAUD_RATE_GEN_REG0_CD_SHIFT                                          0
-#define UART0_BAUD_RATE_GEN_REG0_CD_MASK                                           0x0000FFFFU
-
-/*Stop transmitter break: 0: no affect 1: stop transmission of the break after a minimum of one character length and transmit a
-               high level during 12 bit periods. It can be set regardless of the value of STTBRK.*/
-#undef UART0_CONTROL_REG0_STPBRK_DEFVAL
-#undef UART0_CONTROL_REG0_STPBRK_SHIFT
-#undef UART0_CONTROL_REG0_STPBRK_MASK
-#define UART0_CONTROL_REG0_STPBRK_DEFVAL                                           0x00000128
-#define UART0_CONTROL_REG0_STPBRK_SHIFT                                            8
-#define UART0_CONTROL_REG0_STPBRK_MASK                                             0x00000100U
-
-/*Start transmitter break: 0: no affect 1: start to transmit a break after the characters currently present in the FIFO and the
-               transmit shift register have been transmitted. It can only be set if STPBRK (Stop transmitter break) is not high.*/
-#undef UART0_CONTROL_REG0_STTBRK_DEFVAL
-#undef UART0_CONTROL_REG0_STTBRK_SHIFT
-#undef UART0_CONTROL_REG0_STTBRK_MASK
-#define UART0_CONTROL_REG0_STTBRK_DEFVAL                                           0x00000128
-#define UART0_CONTROL_REG0_STTBRK_SHIFT                                            7
-#define UART0_CONTROL_REG0_STTBRK_MASK                                             0x00000080U
-
-/*Restart receiver timeout counter: 1: receiver timeout counter is restarted. This bit is self clearing once the restart has co
-               pleted.*/
-#undef UART0_CONTROL_REG0_RSTTO_DEFVAL
-#undef UART0_CONTROL_REG0_RSTTO_SHIFT
-#undef UART0_CONTROL_REG0_RSTTO_MASK
-#define UART0_CONTROL_REG0_RSTTO_DEFVAL                                            0x00000128
-#define UART0_CONTROL_REG0_RSTTO_SHIFT                                             6
-#define UART0_CONTROL_REG0_RSTTO_MASK                                              0x00000040U
-
-/*Transmit disable: 0: enable transmitter 1: disable transmitter*/
-#undef UART0_CONTROL_REG0_TXDIS_DEFVAL
-#undef UART0_CONTROL_REG0_TXDIS_SHIFT
-#undef UART0_CONTROL_REG0_TXDIS_MASK
-#define UART0_CONTROL_REG0_TXDIS_DEFVAL                                            0x00000128
-#define UART0_CONTROL_REG0_TXDIS_SHIFT                                             5
-#define UART0_CONTROL_REG0_TXDIS_MASK                                              0x00000020U
-
-/*Transmit enable: 0: disable transmitter 1: enable transmitter, provided the TXDIS field is set to 0.*/
-#undef UART0_CONTROL_REG0_TXEN_DEFVAL
-#undef UART0_CONTROL_REG0_TXEN_SHIFT
-#undef UART0_CONTROL_REG0_TXEN_MASK
-#define UART0_CONTROL_REG0_TXEN_DEFVAL                                             0x00000128
-#define UART0_CONTROL_REG0_TXEN_SHIFT                                              4
-#define UART0_CONTROL_REG0_TXEN_MASK                                               0x00000010U
-
-/*Receive disable: 0: enable 1: disable, regardless of the value of RXEN*/
-#undef UART0_CONTROL_REG0_RXDIS_DEFVAL
-#undef UART0_CONTROL_REG0_RXDIS_SHIFT
-#undef UART0_CONTROL_REG0_RXDIS_MASK
-#define UART0_CONTROL_REG0_RXDIS_DEFVAL                                            0x00000128
-#define UART0_CONTROL_REG0_RXDIS_SHIFT                                             3
-#define UART0_CONTROL_REG0_RXDIS_MASK                                              0x00000008U
-
-/*Receive enable: 0: disable 1: enable When set to one, the receiver logic is enabled, provided the RXDIS field is set to zero.*/
-#undef UART0_CONTROL_REG0_RXEN_DEFVAL
-#undef UART0_CONTROL_REG0_RXEN_SHIFT
-#undef UART0_CONTROL_REG0_RXEN_MASK
-#define UART0_CONTROL_REG0_RXEN_DEFVAL                                             0x00000128
-#define UART0_CONTROL_REG0_RXEN_SHIFT                                              2
-#define UART0_CONTROL_REG0_RXEN_MASK                                               0x00000004U
-
-/*Software reset for Tx data path: 0: no affect 1: transmitter logic is reset and all pending transmitter data is discarded Thi
-                bit is self clearing once the reset has completed.*/
-#undef UART0_CONTROL_REG0_TXRES_DEFVAL
-#undef UART0_CONTROL_REG0_TXRES_SHIFT
-#undef UART0_CONTROL_REG0_TXRES_MASK
-#define UART0_CONTROL_REG0_TXRES_DEFVAL                                            0x00000128
-#define UART0_CONTROL_REG0_TXRES_SHIFT                                             1
-#define UART0_CONTROL_REG0_TXRES_MASK                                              0x00000002U
-
-/*Software reset for Rx data path: 0: no affect 1: receiver logic is reset and all pending receiver data is discarded. This bit
-               is self clearing once the reset has completed.*/
-#undef UART0_CONTROL_REG0_RXRES_DEFVAL
-#undef UART0_CONTROL_REG0_RXRES_SHIFT
-#undef UART0_CONTROL_REG0_RXRES_MASK
-#define UART0_CONTROL_REG0_RXRES_DEFVAL                                            0x00000128
-#define UART0_CONTROL_REG0_RXRES_SHIFT                                             0
-#define UART0_CONTROL_REG0_RXRES_MASK                                              0x00000001U
-
-/*Channel mode: Defines the mode of operation of the UART. 00: normal 01: automatic echo 10: local loopback 11: remote loopback*/
-#undef UART0_MODE_REG0_CHMODE_DEFVAL
-#undef UART0_MODE_REG0_CHMODE_SHIFT
-#undef UART0_MODE_REG0_CHMODE_MASK
-#define UART0_MODE_REG0_CHMODE_DEFVAL                                              0x00000000
-#define UART0_MODE_REG0_CHMODE_SHIFT                                               8
-#define UART0_MODE_REG0_CHMODE_MASK                                                0x00000300U
-
-/*Number of stop bits: Defines the number of stop bits to detect on receive and to generate on transmit. 00: 1 stop bit 01: 1.5
-               stop bits 10: 2 stop bits 11: reserved*/
-#undef UART0_MODE_REG0_NBSTOP_DEFVAL
-#undef UART0_MODE_REG0_NBSTOP_SHIFT
-#undef UART0_MODE_REG0_NBSTOP_MASK
-#define UART0_MODE_REG0_NBSTOP_DEFVAL                                              0x00000000
-#define UART0_MODE_REG0_NBSTOP_SHIFT                                               6
-#define UART0_MODE_REG0_NBSTOP_MASK                                                0x000000C0U
-
-/*Parity type select: Defines the expected parity to check on receive and the parity to generate on transmit. 000: even parity
-               01: odd parity 010: forced to 0 parity (space) 011: forced to 1 parity (mark) 1xx: no parity*/
-#undef UART0_MODE_REG0_PAR_DEFVAL
-#undef UART0_MODE_REG0_PAR_SHIFT
-#undef UART0_MODE_REG0_PAR_MASK
-#define UART0_MODE_REG0_PAR_DEFVAL                                                 0x00000000
-#define UART0_MODE_REG0_PAR_SHIFT                                                  3
-#define UART0_MODE_REG0_PAR_MASK                                                   0x00000038U
-
-/*Character length select: Defines the number of bits in each character. 11: 6 bits 10: 7 bits 0x: 8 bits*/
-#undef UART0_MODE_REG0_CHRL_DEFVAL
-#undef UART0_MODE_REG0_CHRL_SHIFT
-#undef UART0_MODE_REG0_CHRL_MASK
-#define UART0_MODE_REG0_CHRL_DEFVAL                                                0x00000000
-#define UART0_MODE_REG0_CHRL_SHIFT                                                 1
-#define UART0_MODE_REG0_CHRL_MASK                                                  0x00000006U
-
-/*Clock source select: This field defines whether a pre-scalar of 8 is applied to the baud rate generator input clock. 0: clock
-               source is uart_ref_clk 1: clock source is uart_ref_clk/8*/
-#undef UART0_MODE_REG0_CLKS_DEFVAL
-#undef UART0_MODE_REG0_CLKS_SHIFT
-#undef UART0_MODE_REG0_CLKS_MASK
-#define UART0_MODE_REG0_CLKS_DEFVAL                                                0x00000000
-#define UART0_MODE_REG0_CLKS_SHIFT                                                 0
-#define UART0_MODE_REG0_CLKS_MASK                                                  0x00000001U
-
-/*Baud rate divider value: 0 - 3: ignored 4 - 255: Baud rate*/
-#undef UART1_BAUD_RATE_DIVIDER_REG0_BDIV_DEFVAL
-#undef UART1_BAUD_RATE_DIVIDER_REG0_BDIV_SHIFT
-#undef UART1_BAUD_RATE_DIVIDER_REG0_BDIV_MASK
-#define UART1_BAUD_RATE_DIVIDER_REG0_BDIV_DEFVAL                                   0x0000000F
-#define UART1_BAUD_RATE_DIVIDER_REG0_BDIV_SHIFT                                    0
-#define UART1_BAUD_RATE_DIVIDER_REG0_BDIV_MASK                                     0x000000FFU
-
-/*Baud Rate Clock Divisor Value: 0: Disables baud_sample 1: Clock divisor bypass (baud_sample = sel_clk) 2 - 65535: baud_sample*/
-#undef UART1_BAUD_RATE_GEN_REG0_CD_DEFVAL
-#undef UART1_BAUD_RATE_GEN_REG0_CD_SHIFT
-#undef UART1_BAUD_RATE_GEN_REG0_CD_MASK
-#define UART1_BAUD_RATE_GEN_REG0_CD_DEFVAL                                         0x0000028B
-#define UART1_BAUD_RATE_GEN_REG0_CD_SHIFT                                          0
-#define UART1_BAUD_RATE_GEN_REG0_CD_MASK                                           0x0000FFFFU
-
-/*Stop transmitter break: 0: no affect 1: stop transmission of the break after a minimum of one character length and transmit a
-               high level during 12 bit periods. It can be set regardless of the value of STTBRK.*/
-#undef UART1_CONTROL_REG0_STPBRK_DEFVAL
-#undef UART1_CONTROL_REG0_STPBRK_SHIFT
-#undef UART1_CONTROL_REG0_STPBRK_MASK
-#define UART1_CONTROL_REG0_STPBRK_DEFVAL                                           0x00000128
-#define UART1_CONTROL_REG0_STPBRK_SHIFT                                            8
-#define UART1_CONTROL_REG0_STPBRK_MASK                                             0x00000100U
-
-/*Start transmitter break: 0: no affect 1: start to transmit a break after the characters currently present in the FIFO and the
-               transmit shift register have been transmitted. It can only be set if STPBRK (Stop transmitter break) is not high.*/
-#undef UART1_CONTROL_REG0_STTBRK_DEFVAL
-#undef UART1_CONTROL_REG0_STTBRK_SHIFT
-#undef UART1_CONTROL_REG0_STTBRK_MASK
-#define UART1_CONTROL_REG0_STTBRK_DEFVAL                                           0x00000128
-#define UART1_CONTROL_REG0_STTBRK_SHIFT                                            7
-#define UART1_CONTROL_REG0_STTBRK_MASK                                             0x00000080U
-
-/*Restart receiver timeout counter: 1: receiver timeout counter is restarted. This bit is self clearing once the restart has co
-               pleted.*/
-#undef UART1_CONTROL_REG0_RSTTO_DEFVAL
-#undef UART1_CONTROL_REG0_RSTTO_SHIFT
-#undef UART1_CONTROL_REG0_RSTTO_MASK
-#define UART1_CONTROL_REG0_RSTTO_DEFVAL                                            0x00000128
-#define UART1_CONTROL_REG0_RSTTO_SHIFT                                             6
-#define UART1_CONTROL_REG0_RSTTO_MASK                                              0x00000040U
-
-/*Transmit disable: 0: enable transmitter 1: disable transmitter*/
-#undef UART1_CONTROL_REG0_TXDIS_DEFVAL
-#undef UART1_CONTROL_REG0_TXDIS_SHIFT
-#undef UART1_CONTROL_REG0_TXDIS_MASK
-#define UART1_CONTROL_REG0_TXDIS_DEFVAL                                            0x00000128
-#define UART1_CONTROL_REG0_TXDIS_SHIFT                                             5
-#define UART1_CONTROL_REG0_TXDIS_MASK                                              0x00000020U
-
-/*Transmit enable: 0: disable transmitter 1: enable transmitter, provided the TXDIS field is set to 0.*/
-#undef UART1_CONTROL_REG0_TXEN_DEFVAL
-#undef UART1_CONTROL_REG0_TXEN_SHIFT
-#undef UART1_CONTROL_REG0_TXEN_MASK
-#define UART1_CONTROL_REG0_TXEN_DEFVAL                                             0x00000128
-#define UART1_CONTROL_REG0_TXEN_SHIFT                                              4
-#define UART1_CONTROL_REG0_TXEN_MASK                                               0x00000010U
-
-/*Receive disable: 0: enable 1: disable, regardless of the value of RXEN*/
-#undef UART1_CONTROL_REG0_RXDIS_DEFVAL
-#undef UART1_CONTROL_REG0_RXDIS_SHIFT
-#undef UART1_CONTROL_REG0_RXDIS_MASK
-#define UART1_CONTROL_REG0_RXDIS_DEFVAL                                            0x00000128
-#define UART1_CONTROL_REG0_RXDIS_SHIFT                                             3
-#define UART1_CONTROL_REG0_RXDIS_MASK                                              0x00000008U
-
-/*Receive enable: 0: disable 1: enable When set to one, the receiver logic is enabled, provided the RXDIS field is set to zero.*/
-#undef UART1_CONTROL_REG0_RXEN_DEFVAL
-#undef UART1_CONTROL_REG0_RXEN_SHIFT
-#undef UART1_CONTROL_REG0_RXEN_MASK
-#define UART1_CONTROL_REG0_RXEN_DEFVAL                                             0x00000128
-#define UART1_CONTROL_REG0_RXEN_SHIFT                                              2
-#define UART1_CONTROL_REG0_RXEN_MASK                                               0x00000004U
-
-/*Software reset for Tx data path: 0: no affect 1: transmitter logic is reset and all pending transmitter data is discarded Thi
-                bit is self clearing once the reset has completed.*/
-#undef UART1_CONTROL_REG0_TXRES_DEFVAL
-#undef UART1_CONTROL_REG0_TXRES_SHIFT
-#undef UART1_CONTROL_REG0_TXRES_MASK
-#define UART1_CONTROL_REG0_TXRES_DEFVAL                                            0x00000128
-#define UART1_CONTROL_REG0_TXRES_SHIFT                                             1
-#define UART1_CONTROL_REG0_TXRES_MASK                                              0x00000002U
-
-/*Software reset for Rx data path: 0: no affect 1: receiver logic is reset and all pending receiver data is discarded. This bit
-               is self clearing once the reset has completed.*/
-#undef UART1_CONTROL_REG0_RXRES_DEFVAL
-#undef UART1_CONTROL_REG0_RXRES_SHIFT
-#undef UART1_CONTROL_REG0_RXRES_MASK
-#define UART1_CONTROL_REG0_RXRES_DEFVAL                                            0x00000128
-#define UART1_CONTROL_REG0_RXRES_SHIFT                                             0
-#define UART1_CONTROL_REG0_RXRES_MASK                                              0x00000001U
-
-/*Channel mode: Defines the mode of operation of the UART. 00: normal 01: automatic echo 10: local loopback 11: remote loopback*/
-#undef UART1_MODE_REG0_CHMODE_DEFVAL
-#undef UART1_MODE_REG0_CHMODE_SHIFT
-#undef UART1_MODE_REG0_CHMODE_MASK
-#define UART1_MODE_REG0_CHMODE_DEFVAL                                              0x00000000
-#define UART1_MODE_REG0_CHMODE_SHIFT                                               8
-#define UART1_MODE_REG0_CHMODE_MASK                                                0x00000300U
-
-/*Number of stop bits: Defines the number of stop bits to detect on receive and to generate on transmit. 00: 1 stop bit 01: 1.5
-               stop bits 10: 2 stop bits 11: reserved*/
-#undef UART1_MODE_REG0_NBSTOP_DEFVAL
-#undef UART1_MODE_REG0_NBSTOP_SHIFT
-#undef UART1_MODE_REG0_NBSTOP_MASK
-#define UART1_MODE_REG0_NBSTOP_DEFVAL                                              0x00000000
-#define UART1_MODE_REG0_NBSTOP_SHIFT                                               6
-#define UART1_MODE_REG0_NBSTOP_MASK                                                0x000000C0U
-
-/*Parity type select: Defines the expected parity to check on receive and the parity to generate on transmit. 000: even parity
-               01: odd parity 010: forced to 0 parity (space) 011: forced to 1 parity (mark) 1xx: no parity*/
-#undef UART1_MODE_REG0_PAR_DEFVAL
-#undef UART1_MODE_REG0_PAR_SHIFT
-#undef UART1_MODE_REG0_PAR_MASK
-#define UART1_MODE_REG0_PAR_DEFVAL                                                 0x00000000
-#define UART1_MODE_REG0_PAR_SHIFT                                                  3
-#define UART1_MODE_REG0_PAR_MASK                                                   0x00000038U
-
-/*Character length select: Defines the number of bits in each character. 11: 6 bits 10: 7 bits 0x: 8 bits*/
-#undef UART1_MODE_REG0_CHRL_DEFVAL
-#undef UART1_MODE_REG0_CHRL_SHIFT
-#undef UART1_MODE_REG0_CHRL_MASK
-#define UART1_MODE_REG0_CHRL_DEFVAL                                                0x00000000
-#define UART1_MODE_REG0_CHRL_SHIFT                                                 1
-#define UART1_MODE_REG0_CHRL_MASK                                                  0x00000006U
-
-/*Clock source select: This field defines whether a pre-scalar of 8 is applied to the baud rate generator input clock. 0: clock
-               source is uart_ref_clk 1: clock source is uart_ref_clk/8*/
-#undef UART1_MODE_REG0_CLKS_DEFVAL
-#undef UART1_MODE_REG0_CLKS_SHIFT
-#undef UART1_MODE_REG0_CLKS_MASK
-#define UART1_MODE_REG0_CLKS_DEFVAL                                                0x00000000
-#define UART1_MODE_REG0_CLKS_SHIFT                                                 0
-#define UART1_MODE_REG0_CLKS_MASK                                                  0x00000001U
-
-/*TrustZone Classification for ADMA*/
-#undef LPD_SLCR_SECURE_SLCR_ADMA_TZ_DEFVAL
-#undef LPD_SLCR_SECURE_SLCR_ADMA_TZ_SHIFT
-#undef LPD_SLCR_SECURE_SLCR_ADMA_TZ_MASK
-#define LPD_SLCR_SECURE_SLCR_ADMA_TZ_DEFVAL
-#define LPD_SLCR_SECURE_SLCR_ADMA_TZ_SHIFT                                         0
-#define LPD_SLCR_SECURE_SLCR_ADMA_TZ_MASK                                          0x000000FFU
-
-/*CSU regsiter*/
-#undef CSU_TAMPER_STATUS_TAMPER_0_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_0_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_0_MASK
-#define CSU_TAMPER_STATUS_TAMPER_0_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_0_SHIFT                                           0
-#define CSU_TAMPER_STATUS_TAMPER_0_MASK                                            0x00000001U
-
-/*External MIO*/
-#undef CSU_TAMPER_STATUS_TAMPER_1_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_1_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_1_MASK
-#define CSU_TAMPER_STATUS_TAMPER_1_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_1_SHIFT                                           1
-#define CSU_TAMPER_STATUS_TAMPER_1_MASK                                            0x00000002U
-
-/*JTAG toggle detect*/
-#undef CSU_TAMPER_STATUS_TAMPER_2_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_2_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_2_MASK
-#define CSU_TAMPER_STATUS_TAMPER_2_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_2_SHIFT                                           2
-#define CSU_TAMPER_STATUS_TAMPER_2_MASK                                            0x00000004U
-
-/*PL SEU error*/
-#undef CSU_TAMPER_STATUS_TAMPER_3_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_3_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_3_MASK
-#define CSU_TAMPER_STATUS_TAMPER_3_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_3_SHIFT                                           3
-#define CSU_TAMPER_STATUS_TAMPER_3_MASK                                            0x00000008U
-
-/*AMS over temperature alarm for LPD*/
-#undef CSU_TAMPER_STATUS_TAMPER_4_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_4_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_4_MASK
-#define CSU_TAMPER_STATUS_TAMPER_4_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_4_SHIFT                                           4
-#define CSU_TAMPER_STATUS_TAMPER_4_MASK                                            0x00000010U
-
-/*AMS over temperature alarm for APU*/
-#undef CSU_TAMPER_STATUS_TAMPER_5_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_5_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_5_MASK
-#define CSU_TAMPER_STATUS_TAMPER_5_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_5_SHIFT                                           5
-#define CSU_TAMPER_STATUS_TAMPER_5_MASK                                            0x00000020U
-
-/*AMS voltage alarm for VCCPINT_FPD*/
-#undef CSU_TAMPER_STATUS_TAMPER_6_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_6_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_6_MASK
-#define CSU_TAMPER_STATUS_TAMPER_6_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_6_SHIFT                                           6
-#define CSU_TAMPER_STATUS_TAMPER_6_MASK                                            0x00000040U
-
-/*AMS voltage alarm for VCCPINT_LPD*/
-#undef CSU_TAMPER_STATUS_TAMPER_7_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_7_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_7_MASK
-#define CSU_TAMPER_STATUS_TAMPER_7_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_7_SHIFT                                           7
-#define CSU_TAMPER_STATUS_TAMPER_7_MASK                                            0x00000080U
-
-/*AMS voltage alarm for VCCPAUX*/
-#undef CSU_TAMPER_STATUS_TAMPER_8_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_8_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_8_MASK
-#define CSU_TAMPER_STATUS_TAMPER_8_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_8_SHIFT                                           8
-#define CSU_TAMPER_STATUS_TAMPER_8_MASK                                            0x00000100U
-
-/*AMS voltage alarm for DDRPHY*/
-#undef CSU_TAMPER_STATUS_TAMPER_9_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_9_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_9_MASK
-#define CSU_TAMPER_STATUS_TAMPER_9_DEFVAL                                          0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_9_SHIFT                                           9
-#define CSU_TAMPER_STATUS_TAMPER_9_MASK                                            0x00000200U
-
-/*AMS voltage alarm for PSIO bank 0/1/2*/
-#undef CSU_TAMPER_STATUS_TAMPER_10_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_10_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_10_MASK
-#define CSU_TAMPER_STATUS_TAMPER_10_DEFVAL                                         0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_10_SHIFT                                          10
-#define CSU_TAMPER_STATUS_TAMPER_10_MASK                                           0x00000400U
-
-/*AMS voltage alarm for PSIO bank 3 (dedicated pins)*/
-#undef CSU_TAMPER_STATUS_TAMPER_11_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_11_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_11_MASK
-#define CSU_TAMPER_STATUS_TAMPER_11_DEFVAL                                         0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_11_SHIFT                                          11
-#define CSU_TAMPER_STATUS_TAMPER_11_MASK                                           0x00000800U
-
-/*AMS voltaage alarm for GT*/
-#undef CSU_TAMPER_STATUS_TAMPER_12_DEFVAL
-#undef CSU_TAMPER_STATUS_TAMPER_12_SHIFT
-#undef CSU_TAMPER_STATUS_TAMPER_12_MASK
-#define CSU_TAMPER_STATUS_TAMPER_12_DEFVAL                                         0x00000000
-#define CSU_TAMPER_STATUS_TAMPER_12_SHIFT                                          12
-#define CSU_TAMPER_STATUS_TAMPER_12_MASK                                           0x00001000U
-
-/*Set ACE outgoing AWQOS value*/
-#undef APU_ACE_CTRL_AWQOS_DEFVAL
-#undef APU_ACE_CTRL_AWQOS_SHIFT
-#undef APU_ACE_CTRL_AWQOS_MASK
-#define APU_ACE_CTRL_AWQOS_DEFVAL                                                  0x000F000F
-#define APU_ACE_CTRL_AWQOS_SHIFT                                                   16
-#define APU_ACE_CTRL_AWQOS_MASK                                                    0x000F0000U
-
-/*Set ACE outgoing ARQOS value*/
-#undef APU_ACE_CTRL_ARQOS_DEFVAL
-#undef APU_ACE_CTRL_ARQOS_SHIFT
-#undef APU_ACE_CTRL_ARQOS_MASK
-#define APU_ACE_CTRL_ARQOS_DEFVAL                                                  0x000F000F
-#define APU_ACE_CTRL_ARQOS_SHIFT                                                   0
-#define APU_ACE_CTRL_ARQOS_MASK                                                    0x0000000FU
-
-/*Enables the RTC. By writing a 0 to this bit, RTC will be powered off and the only module that potentially draws current from
-               he battery will be BBRAM. The value read through this bit does not necessarily reflect whether RTC is enabled or not. It is e
-               pected that RTC is enabled every time it is being configured. If RTC is not used in the design, FSBL will disable it by writi
-               g a 0 to this bit.*/
-#undef RTC_CONTROL_BATTERY_DISABLE_DEFVAL
-#undef RTC_CONTROL_BATTERY_DISABLE_SHIFT
-#undef RTC_CONTROL_BATTERY_DISABLE_MASK
-#define RTC_CONTROL_BATTERY_DISABLE_DEFVAL                                         0x01000000
-#define RTC_CONTROL_BATTERY_DISABLE_SHIFT                                          31
-#define RTC_CONTROL_BATTERY_DISABLE_MASK                                           0x80000000U
-
-/*Frequency in number of ticks per second. Valid range from 10 MHz to 100 MHz.*/
-#undef IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_DEFVAL
-#undef IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_SHIFT
-#undef IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_MASK
-#define IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_DEFVAL
-#define IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_SHIFT                           0
-#define IOU_SCNTRS_BASE_FREQUENCY_ID_REGISTER_FREQ_MASK                            0xFFFFFFFFU
-
-/*Enable 0: The counter is disabled and not incrementing. 1: The counter is enabled and is incrementing.*/
-#undef IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_DEFVAL
-#undef IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_SHIFT
-#undef IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_MASK
-#define IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_DEFVAL                              0x00000000
-#define IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_SHIFT                               0
-#define IOU_SCNTRS_COUNTER_CONTROL_REGISTER_EN_MASK                                0x00000001U
-#undef LPD_XPPU_CFG_MASTER_ID00_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID00_OFFSET                                            0XFF980100
-#undef LPD_XPPU_CFG_MASTER_ID01_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID01_OFFSET                                            0XFF980104
-#undef LPD_XPPU_CFG_MASTER_ID02_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID02_OFFSET                                            0XFF980108
-#undef LPD_XPPU_CFG_MASTER_ID03_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID03_OFFSET                                            0XFF98010C
-#undef LPD_XPPU_CFG_MASTER_ID04_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID04_OFFSET                                            0XFF980110
-#undef LPD_XPPU_CFG_MASTER_ID05_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID05_OFFSET                                            0XFF980114
-#undef LPD_XPPU_CFG_MASTER_ID06_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID06_OFFSET                                            0XFF980118
-#undef LPD_XPPU_CFG_MASTER_ID07_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID07_OFFSET                                            0XFF98011C
-#undef LPD_XPPU_CFG_MASTER_ID19_OFFSET
-#define LPD_XPPU_CFG_MASTER_ID19_OFFSET                                            0XFF98014C
-#undef LPD_XPPU_CFG_APERPERM_048_OFFSET
-#define LPD_XPPU_CFG_APERPERM_048_OFFSET                                           0XFF9810C0
-#undef LPD_XPPU_CFG_APERPERM_049_OFFSET
-#define LPD_XPPU_CFG_APERPERM_049_OFFSET                                           0XFF9810C4
-#undef LPD_XPPU_CFG_APERPERM_050_OFFSET
-#define LPD_XPPU_CFG_APERPERM_050_OFFSET                                           0XFF9810C8
-#undef LPD_XPPU_CFG_APERPERM_051_OFFSET
-#define LPD_XPPU_CFG_APERPERM_051_OFFSET                                           0XFF9810CC
-#undef LPD_XPPU_CFG_APERPERM_256_OFFSET
-#define LPD_XPPU_CFG_APERPERM_256_OFFSET                                           0XFF981400
-#undef LPD_XPPU_CFG_APERPERM_257_OFFSET
-#define LPD_XPPU_CFG_APERPERM_257_OFFSET                                           0XFF981404
-#undef LPD_XPPU_CFG_APERPERM_258_OFFSET
-#define LPD_XPPU_CFG_APERPERM_258_OFFSET                                           0XFF981408
-#undef LPD_XPPU_CFG_APERPERM_259_OFFSET
-#define LPD_XPPU_CFG_APERPERM_259_OFFSET                                           0XFF98140C
-#undef LPD_XPPU_CFG_APERPERM_260_OFFSET
-#define LPD_XPPU_CFG_APERPERM_260_OFFSET                                           0XFF981410
-#undef LPD_XPPU_CFG_APERPERM_261_OFFSET
-#define LPD_XPPU_CFG_APERPERM_261_OFFSET                                           0XFF981414
-#undef LPD_XPPU_CFG_APERPERM_262_OFFSET
-#define LPD_XPPU_CFG_APERPERM_262_OFFSET                                           0XFF981418
-#undef LPD_XPPU_CFG_APERPERM_263_OFFSET
-#define LPD_XPPU_CFG_APERPERM_263_OFFSET                                           0XFF98141C
-#undef LPD_XPPU_CFG_APERPERM_264_OFFSET
-#define LPD_XPPU_CFG_APERPERM_264_OFFSET                                           0XFF981420
-#undef LPD_XPPU_CFG_APERPERM_265_OFFSET
-#define LPD_XPPU_CFG_APERPERM_265_OFFSET                                           0XFF981424
-#undef LPD_XPPU_CFG_APERPERM_266_OFFSET
-#define LPD_XPPU_CFG_APERPERM_266_OFFSET                                           0XFF981428
-#undef LPD_XPPU_CFG_APERPERM_267_OFFSET
-#define LPD_XPPU_CFG_APERPERM_267_OFFSET                                           0XFF98142C
-#undef LPD_XPPU_CFG_APERPERM_268_OFFSET
-#define LPD_XPPU_CFG_APERPERM_268_OFFSET                                           0XFF981430
-#undef LPD_XPPU_CFG_APERPERM_269_OFFSET
-#define LPD_XPPU_CFG_APERPERM_269_OFFSET                                           0XFF981434
-#undef LPD_XPPU_CFG_APERPERM_270_OFFSET
-#define LPD_XPPU_CFG_APERPERM_270_OFFSET                                           0XFF981438
-#undef LPD_XPPU_CFG_APERPERM_271_OFFSET
-#define LPD_XPPU_CFG_APERPERM_271_OFFSET                                           0XFF98143C
-#undef LPD_XPPU_CFG_APERPERM_272_OFFSET
-#define LPD_XPPU_CFG_APERPERM_272_OFFSET                                           0XFF981440
-#undef LPD_XPPU_CFG_APERPERM_273_OFFSET
-#define LPD_XPPU_CFG_APERPERM_273_OFFSET                                           0XFF981444
-#undef LPD_XPPU_CFG_APERPERM_274_OFFSET
-#define LPD_XPPU_CFG_APERPERM_274_OFFSET                                           0XFF981448
-#undef LPD_XPPU_CFG_APERPERM_275_OFFSET
-#define LPD_XPPU_CFG_APERPERM_275_OFFSET                                           0XFF98144C
-#undef LPD_XPPU_CFG_APERPERM_276_OFFSET
-#define LPD_XPPU_CFG_APERPERM_276_OFFSET                                           0XFF981450
-#undef LPD_XPPU_CFG_APERPERM_277_OFFSET
-#define LPD_XPPU_CFG_APERPERM_277_OFFSET                                           0XFF981454
-#undef LPD_XPPU_CFG_APERPERM_278_OFFSET
-#define LPD_XPPU_CFG_APERPERM_278_OFFSET                                           0XFF981458
-#undef LPD_XPPU_CFG_APERPERM_279_OFFSET
-#define LPD_XPPU_CFG_APERPERM_279_OFFSET                                           0XFF98145C
-#undef LPD_XPPU_CFG_APERPERM_280_OFFSET
-#define LPD_XPPU_CFG_APERPERM_280_OFFSET                                           0XFF981460
-#undef LPD_XPPU_CFG_APERPERM_281_OFFSET
-#define LPD_XPPU_CFG_APERPERM_281_OFFSET                                           0XFF981464
-#undef LPD_XPPU_CFG_APERPERM_282_OFFSET
-#define LPD_XPPU_CFG_APERPERM_282_OFFSET                                           0XFF981468
-#undef LPD_XPPU_CFG_APERPERM_283_OFFSET
-#define LPD_XPPU_CFG_APERPERM_283_OFFSET                                           0XFF98146C
-#undef LPD_XPPU_CFG_APERPERM_284_OFFSET
-#define LPD_XPPU_CFG_APERPERM_284_OFFSET                                           0XFF981470
-#undef LPD_XPPU_CFG_APERPERM_285_OFFSET
-#define LPD_XPPU_CFG_APERPERM_285_OFFSET                                           0XFF981474
-#undef LPD_XPPU_CFG_APERPERM_286_OFFSET
-#define LPD_XPPU_CFG_APERPERM_286_OFFSET                                           0XFF981478
-#undef LPD_XPPU_CFG_APERPERM_287_OFFSET
-#define LPD_XPPU_CFG_APERPERM_287_OFFSET                                           0XFF98147C
-#undef LPD_XPPU_CFG_APERPERM_288_OFFSET
-#define LPD_XPPU_CFG_APERPERM_288_OFFSET                                           0XFF981480
-#undef LPD_XPPU_CFG_APERPERM_289_OFFSET
-#define LPD_XPPU_CFG_APERPERM_289_OFFSET                                           0XFF981484
-#undef LPD_XPPU_CFG_APERPERM_290_OFFSET
-#define LPD_XPPU_CFG_APERPERM_290_OFFSET                                           0XFF981488
-#undef LPD_XPPU_CFG_APERPERM_291_OFFSET
-#define LPD_XPPU_CFG_APERPERM_291_OFFSET                                           0XFF98148C
-#undef LPD_XPPU_CFG_APERPERM_292_OFFSET
-#define LPD_XPPU_CFG_APERPERM_292_OFFSET                                           0XFF981490
-#undef LPD_XPPU_CFG_APERPERM_293_OFFSET
-#define LPD_XPPU_CFG_APERPERM_293_OFFSET                                           0XFF981494
-#undef LPD_XPPU_CFG_APERPERM_294_OFFSET
-#define LPD_XPPU_CFG_APERPERM_294_OFFSET                                           0XFF981498
-#undef LPD_XPPU_CFG_APERPERM_295_OFFSET
-#define LPD_XPPU_CFG_APERPERM_295_OFFSET                                           0XFF98149C
-#undef LPD_XPPU_CFG_APERPERM_296_OFFSET
-#define LPD_XPPU_CFG_APERPERM_296_OFFSET                                           0XFF9814A0
-#undef LPD_XPPU_CFG_APERPERM_297_OFFSET
-#define LPD_XPPU_CFG_APERPERM_297_OFFSET                                           0XFF9814A4
-#undef LPD_XPPU_CFG_APERPERM_298_OFFSET
-#define LPD_XPPU_CFG_APERPERM_298_OFFSET                                           0XFF9814A8
-#undef LPD_XPPU_CFG_APERPERM_299_OFFSET
-#define LPD_XPPU_CFG_APERPERM_299_OFFSET                                           0XFF9814AC
-#undef LPD_XPPU_CFG_APERPERM_300_OFFSET
-#define LPD_XPPU_CFG_APERPERM_300_OFFSET                                           0XFF9814B0
-#undef LPD_XPPU_CFG_APERPERM_301_OFFSET
-#define LPD_XPPU_CFG_APERPERM_301_OFFSET                                           0XFF9814B4
-#undef LPD_XPPU_CFG_APERPERM_302_OFFSET
-#define LPD_XPPU_CFG_APERPERM_302_OFFSET                                           0XFF9814B8
-#undef LPD_XPPU_CFG_APERPERM_303_OFFSET
-#define LPD_XPPU_CFG_APERPERM_303_OFFSET                                           0XFF9814BC
-#undef LPD_XPPU_CFG_APERPERM_304_OFFSET
-#define LPD_XPPU_CFG_APERPERM_304_OFFSET                                           0XFF9814C0
-#undef LPD_XPPU_CFG_APERPERM_305_OFFSET
-#define LPD_XPPU_CFG_APERPERM_305_OFFSET                                           0XFF9814C4
-#undef LPD_XPPU_CFG_APERPERM_306_OFFSET
-#define LPD_XPPU_CFG_APERPERM_306_OFFSET                                           0XFF9814C8
-#undef LPD_XPPU_CFG_APERPERM_307_OFFSET
-#define LPD_XPPU_CFG_APERPERM_307_OFFSET                                           0XFF9814CC
-#undef LPD_XPPU_CFG_APERPERM_308_OFFSET
-#define LPD_XPPU_CFG_APERPERM_308_OFFSET                                           0XFF9814D0
-#undef LPD_XPPU_CFG_APERPERM_309_OFFSET
-#define LPD_XPPU_CFG_APERPERM_309_OFFSET                                           0XFF9814D4
-#undef LPD_XPPU_CFG_APERPERM_318_OFFSET
-#define LPD_XPPU_CFG_APERPERM_318_OFFSET                                           0XFF9814F8
-#undef LPD_XPPU_CFG_APERPERM_319_OFFSET
-#define LPD_XPPU_CFG_APERPERM_319_OFFSET                                           0XFF9814FC
-#undef LPD_XPPU_CFG_APERPERM_320_OFFSET
-#define LPD_XPPU_CFG_APERPERM_320_OFFSET                                           0XFF981500
-#undef LPD_XPPU_CFG_APERPERM_321_OFFSET
-#define LPD_XPPU_CFG_APERPERM_321_OFFSET                                           0XFF981504
-#undef LPD_XPPU_CFG_APERPERM_322_OFFSET
-#define LPD_XPPU_CFG_APERPERM_322_OFFSET                                           0XFF981508
-#undef LPD_XPPU_CFG_APERPERM_323_OFFSET
-#define LPD_XPPU_CFG_APERPERM_323_OFFSET                                           0XFF98150C
-#undef LPD_XPPU_CFG_APERPERM_324_OFFSET
-#define LPD_XPPU_CFG_APERPERM_324_OFFSET                                           0XFF981510
-#undef LPD_XPPU_CFG_APERPERM_325_OFFSET
-#define LPD_XPPU_CFG_APERPERM_325_OFFSET                                           0XFF981514
-#undef LPD_XPPU_CFG_APERPERM_334_OFFSET
-#define LPD_XPPU_CFG_APERPERM_334_OFFSET                                           0XFF981538
-#undef LPD_XPPU_CFG_APERPERM_335_OFFSET
-#define LPD_XPPU_CFG_APERPERM_335_OFFSET                                           0XFF98153C
-#undef LPD_XPPU_CFG_APERPERM_336_OFFSET
-#define LPD_XPPU_CFG_APERPERM_336_OFFSET                                           0XFF981540
-#undef LPD_XPPU_CFG_APERPERM_337_OFFSET
-#define LPD_XPPU_CFG_APERPERM_337_OFFSET                                           0XFF981544
-#undef LPD_XPPU_CFG_APERPERM_338_OFFSET
-#define LPD_XPPU_CFG_APERPERM_338_OFFSET                                           0XFF981548
-#undef LPD_XPPU_CFG_APERPERM_339_OFFSET
-#define LPD_XPPU_CFG_APERPERM_339_OFFSET                                           0XFF98154C
-#undef LPD_XPPU_CFG_APERPERM_340_OFFSET
-#define LPD_XPPU_CFG_APERPERM_340_OFFSET                                           0XFF981550
-#undef LPD_XPPU_CFG_APERPERM_341_OFFSET
-#define LPD_XPPU_CFG_APERPERM_341_OFFSET                                           0XFF981554
-#undef LPD_XPPU_CFG_APERPERM_350_OFFSET
-#define LPD_XPPU_CFG_APERPERM_350_OFFSET                                           0XFF981578
-#undef LPD_XPPU_CFG_APERPERM_351_OFFSET
-#define LPD_XPPU_CFG_APERPERM_351_OFFSET                                           0XFF98157C
-#undef LPD_XPPU_CFG_APERPERM_352_OFFSET
-#define LPD_XPPU_CFG_APERPERM_352_OFFSET                                           0XFF981580
-#undef LPD_XPPU_CFG_APERPERM_353_OFFSET
-#define LPD_XPPU_CFG_APERPERM_353_OFFSET                                           0XFF981584
-#undef LPD_XPPU_CFG_APERPERM_354_OFFSET
-#define LPD_XPPU_CFG_APERPERM_354_OFFSET                                           0XFF981588
-#undef LPD_XPPU_CFG_APERPERM_355_OFFSET
-#define LPD_XPPU_CFG_APERPERM_355_OFFSET                                           0XFF98158C
-#undef LPD_XPPU_CFG_APERPERM_356_OFFSET
-#define LPD_XPPU_CFG_APERPERM_356_OFFSET                                           0XFF981590
-#undef LPD_XPPU_CFG_APERPERM_357_OFFSET
-#define LPD_XPPU_CFG_APERPERM_357_OFFSET                                           0XFF981594
-#undef LPD_XPPU_CFG_APERPERM_366_OFFSET
-#define LPD_XPPU_CFG_APERPERM_366_OFFSET                                           0XFF9815B8
-#undef LPD_XPPU_CFG_APERPERM_367_OFFSET
-#define LPD_XPPU_CFG_APERPERM_367_OFFSET                                           0XFF9815BC
-#undef LPD_XPPU_CFG_APERPERM_368_OFFSET
-#define LPD_XPPU_CFG_APERPERM_368_OFFSET                                           0XFF9815C0
-#undef LPD_XPPU_CFG_APERPERM_369_OFFSET
-#define LPD_XPPU_CFG_APERPERM_369_OFFSET                                           0XFF9815C4
-#undef LPD_XPPU_CFG_APERPERM_370_OFFSET
-#define LPD_XPPU_CFG_APERPERM_370_OFFSET                                           0XFF9815C8
-#undef LPD_XPPU_CFG_APERPERM_371_OFFSET
-#define LPD_XPPU_CFG_APERPERM_371_OFFSET                                           0XFF9815CC
-#undef LPD_XPPU_CFG_APERPERM_372_OFFSET
-#define LPD_XPPU_CFG_APERPERM_372_OFFSET                                           0XFF9815D0
-#undef LPD_XPPU_CFG_APERPERM_373_OFFSET
-#define LPD_XPPU_CFG_APERPERM_373_OFFSET                                           0XFF9815D4
-#undef LPD_XPPU_CFG_APERPERM_374_OFFSET
-#define LPD_XPPU_CFG_APERPERM_374_OFFSET                                           0XFF9815D8
-#undef LPD_XPPU_CFG_APERPERM_375_OFFSET
-#define LPD_XPPU_CFG_APERPERM_375_OFFSET                                           0XFF9815DC
-#undef LPD_XPPU_CFG_APERPERM_376_OFFSET
-#define LPD_XPPU_CFG_APERPERM_376_OFFSET                                           0XFF9815E0
-#undef LPD_XPPU_CFG_APERPERM_377_OFFSET
-#define LPD_XPPU_CFG_APERPERM_377_OFFSET                                           0XFF9815E4
-#undef LPD_XPPU_CFG_APERPERM_378_OFFSET
-#define LPD_XPPU_CFG_APERPERM_378_OFFSET                                           0XFF9815E8
-#undef LPD_XPPU_CFG_APERPERM_379_OFFSET
-#define LPD_XPPU_CFG_APERPERM_379_OFFSET                                           0XFF9815EC
-#undef LPD_XPPU_CFG_APERPERM_380_OFFSET
-#define LPD_XPPU_CFG_APERPERM_380_OFFSET                                           0XFF9815F0
-#undef LPD_XPPU_CFG_APERPERM_381_OFFSET
-#define LPD_XPPU_CFG_APERPERM_381_OFFSET                                           0XFF9815F4
-#undef LPD_XPPU_CFG_APERPERM_382_OFFSET
-#define LPD_XPPU_CFG_APERPERM_382_OFFSET                                           0XFF9815F8
-#undef LPD_XPPU_CFG_APERPERM_383_OFFSET
-#define LPD_XPPU_CFG_APERPERM_383_OFFSET                                           0XFF9815FC
-#undef LPD_XPPU_SINK_ERR_CTRL_OFFSET
-#define LPD_XPPU_SINK_ERR_CTRL_OFFSET                                              0XFF9CFFEC
-#undef LPD_XPPU_CFG_CTRL_OFFSET
-#define LPD_XPPU_CFG_CTRL_OFFSET                                                   0XFF980000
-#undef LPD_XPPU_CFG_IEN_OFFSET
-#define LPD_XPPU_CFG_IEN_OFFSET                                                    0XFF980018
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID00_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID00_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID00_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID00_MIDR_DEFVAL                                       0x83FF0040
-#define LPD_XPPU_CFG_MASTER_ID00_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID00_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID00_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID00_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID00_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID00_MIDM_DEFVAL                                       0x83FF0040
-#define LPD_XPPU_CFG_MASTER_ID00_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID00_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for PMU*/
-#undef LPD_XPPU_CFG_MASTER_ID00_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID00_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID00_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID00_MID_DEFVAL                                        0x83FF0040
-#define LPD_XPPU_CFG_MASTER_ID00_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID00_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID01_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID01_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID01_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID01_MIDR_DEFVAL                                       0x03F00000
-#define LPD_XPPU_CFG_MASTER_ID01_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID01_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID01_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID01_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID01_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID01_MIDM_DEFVAL                                       0x03F00000
-#define LPD_XPPU_CFG_MASTER_ID01_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID01_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for RPU0*/
-#undef LPD_XPPU_CFG_MASTER_ID01_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID01_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID01_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID01_MID_DEFVAL                                        0x03F00000
-#define LPD_XPPU_CFG_MASTER_ID01_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID01_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID02_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID02_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID02_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID02_MIDR_DEFVAL                                       0x83F00010
-#define LPD_XPPU_CFG_MASTER_ID02_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID02_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID02_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID02_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID02_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID02_MIDM_DEFVAL                                       0x83F00010
-#define LPD_XPPU_CFG_MASTER_ID02_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID02_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for RPU1*/
-#undef LPD_XPPU_CFG_MASTER_ID02_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID02_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID02_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID02_MID_DEFVAL                                        0x83F00010
-#define LPD_XPPU_CFG_MASTER_ID02_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID02_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID03_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID03_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID03_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID03_MIDR_DEFVAL                                       0x83C00080
-#define LPD_XPPU_CFG_MASTER_ID03_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID03_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID03_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID03_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID03_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID03_MIDM_DEFVAL                                       0x83C00080
-#define LPD_XPPU_CFG_MASTER_ID03_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID03_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for APU*/
-#undef LPD_XPPU_CFG_MASTER_ID03_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID03_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID03_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID03_MID_DEFVAL                                        0x83C00080
-#define LPD_XPPU_CFG_MASTER_ID03_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID03_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID04_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID04_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID04_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID04_MIDR_DEFVAL                                       0x83C30080
-#define LPD_XPPU_CFG_MASTER_ID04_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID04_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID04_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID04_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID04_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID04_MIDM_DEFVAL                                       0x83C30080
-#define LPD_XPPU_CFG_MASTER_ID04_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID04_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for A53 Core 0*/
-#undef LPD_XPPU_CFG_MASTER_ID04_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID04_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID04_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID04_MID_DEFVAL                                        0x83C30080
-#define LPD_XPPU_CFG_MASTER_ID04_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID04_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID05_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID05_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID05_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID05_MIDR_DEFVAL                                       0x03C30081
-#define LPD_XPPU_CFG_MASTER_ID05_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID05_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID05_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID05_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID05_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID05_MIDM_DEFVAL                                       0x03C30081
-#define LPD_XPPU_CFG_MASTER_ID05_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID05_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for A53 Core 1*/
-#undef LPD_XPPU_CFG_MASTER_ID05_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID05_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID05_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID05_MID_DEFVAL                                        0x03C30081
-#define LPD_XPPU_CFG_MASTER_ID05_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID05_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID06_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID06_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID06_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID06_MIDR_DEFVAL                                       0x03C30082
-#define LPD_XPPU_CFG_MASTER_ID06_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID06_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID06_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID06_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID06_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID06_MIDM_DEFVAL                                       0x03C30082
-#define LPD_XPPU_CFG_MASTER_ID06_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID06_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for A53 Core 2*/
-#undef LPD_XPPU_CFG_MASTER_ID06_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID06_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID06_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID06_MID_DEFVAL                                        0x03C30082
-#define LPD_XPPU_CFG_MASTER_ID06_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID06_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID07_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID07_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID07_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID07_MIDR_DEFVAL                                       0x83C30083
-#define LPD_XPPU_CFG_MASTER_ID07_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID07_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID07_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID07_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID07_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID07_MIDM_DEFVAL                                       0x83C30083
-#define LPD_XPPU_CFG_MASTER_ID07_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID07_MIDM_MASK                                         0x03FF0000U
-
-/*Predefined Master ID for A53 Core 3*/
-#undef LPD_XPPU_CFG_MASTER_ID07_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID07_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID07_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID07_MID_DEFVAL                                        0x83C30083
-#define LPD_XPPU_CFG_MASTER_ID07_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID07_MID_MASK                                          0x000003FFU
-
-/*If set, only read transactions are allowed for the masters matching this register*/
-#undef LPD_XPPU_CFG_MASTER_ID19_MIDR_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID19_MIDR_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID19_MIDR_MASK
-#define LPD_XPPU_CFG_MASTER_ID19_MIDR_DEFVAL                                       0x00000000
-#define LPD_XPPU_CFG_MASTER_ID19_MIDR_SHIFT                                        30
-#define LPD_XPPU_CFG_MASTER_ID19_MIDR_MASK                                         0x40000000U
-
-/*Mask to be applied before comparing*/
-#undef LPD_XPPU_CFG_MASTER_ID19_MIDM_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID19_MIDM_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID19_MIDM_MASK
-#define LPD_XPPU_CFG_MASTER_ID19_MIDM_DEFVAL                                       0x00000000
-#define LPD_XPPU_CFG_MASTER_ID19_MIDM_SHIFT                                        16
-#define LPD_XPPU_CFG_MASTER_ID19_MIDM_MASK                                         0x03FF0000U
-
-/*Programmable Master ID*/
-#undef LPD_XPPU_CFG_MASTER_ID19_MID_DEFVAL
-#undef LPD_XPPU_CFG_MASTER_ID19_MID_SHIFT
-#undef LPD_XPPU_CFG_MASTER_ID19_MID_MASK
-#define LPD_XPPU_CFG_MASTER_ID19_MID_DEFVAL                                        0x00000000
-#define LPD_XPPU_CFG_MASTER_ID19_MID_SHIFT                                         0
-#define LPD_XPPU_CFG_MASTER_ID19_MID_MASK                                          0x000003FFU
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_048_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_048_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_048_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_048_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_048_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_048_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_048_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_048_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_048_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_048_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_048_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_048_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_048_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_049_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_049_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_049_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_049_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_049_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_049_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_049_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_049_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_049_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_049_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_049_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_049_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_049_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_050_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_050_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_050_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_050_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_050_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_050_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_050_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_050_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_050_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_050_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_050_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_050_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_050_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_051_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_051_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_051_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_051_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_051_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_051_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_051_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_051_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_051_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_051_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_051_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_051_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_051_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_256_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_256_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_256_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_256_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_256_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_256_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_256_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_256_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_256_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_256_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_256_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_256_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_256_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_257_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_257_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_257_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_257_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_257_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_257_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_257_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_257_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_257_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_257_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_257_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_257_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_257_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_258_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_258_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_258_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_258_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_258_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_258_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_258_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_258_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_258_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_258_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_258_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_258_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_258_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_259_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_259_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_259_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_259_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_259_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_259_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_259_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_259_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_259_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_259_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_259_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_259_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_259_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_260_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_260_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_260_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_260_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_260_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_260_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_260_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_260_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_260_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_260_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_260_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_260_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_260_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_261_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_261_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_261_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_261_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_261_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_261_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_261_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_261_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_261_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_261_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_261_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_261_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_261_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_262_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_262_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_262_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_262_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_262_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_262_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_262_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_262_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_262_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_262_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_262_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_262_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_262_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_263_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_263_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_263_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_263_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_263_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_263_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_263_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_263_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_263_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_263_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_263_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_263_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_263_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_264_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_264_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_264_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_264_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_264_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_264_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_264_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_264_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_264_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_264_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_264_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_264_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_264_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_265_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_265_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_265_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_265_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_265_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_265_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_265_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_265_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_265_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_265_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_265_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_265_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_265_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_266_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_266_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_266_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_266_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_266_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_266_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_266_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_266_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_266_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_266_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_266_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_266_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_266_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_267_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_267_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_267_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_267_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_267_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_267_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_267_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_267_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_267_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_267_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_267_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_267_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_267_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_268_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_268_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_268_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_268_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_268_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_268_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_268_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_268_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_268_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_268_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_268_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_268_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_268_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_269_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_269_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_269_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_269_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_269_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_269_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_269_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_269_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_269_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_269_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_269_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_269_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_269_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_270_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_270_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_270_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_270_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_270_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_270_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_270_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_270_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_270_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_270_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_270_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_270_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_270_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_271_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_271_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_271_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_271_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_271_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_271_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_271_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_271_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_271_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_271_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_271_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_271_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_271_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_272_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_272_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_272_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_272_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_272_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_272_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_272_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_272_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_272_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_272_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_272_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_272_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_272_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_273_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_273_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_273_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_273_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_273_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_273_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_273_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_273_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_273_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_273_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_273_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_273_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_273_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_274_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_274_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_274_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_274_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_274_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_274_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_274_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_274_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_274_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_274_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_274_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_274_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_274_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_275_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_275_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_275_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_275_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_275_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_275_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_275_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_275_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_275_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_275_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_275_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_275_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_275_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_276_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_276_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_276_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_276_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_276_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_276_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_276_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_276_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_276_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_276_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_276_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_276_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_276_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_277_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_277_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_277_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_277_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_277_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_277_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_277_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_277_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_277_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_277_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_277_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_277_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_277_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_278_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_278_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_278_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_278_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_278_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_278_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_278_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_278_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_278_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_278_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_278_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_278_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_278_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_279_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_279_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_279_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_279_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_279_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_279_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_279_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_279_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_279_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_279_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_279_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_279_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_279_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_280_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_280_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_280_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_280_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_280_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_280_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_280_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_280_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_280_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_280_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_280_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_280_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_280_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_281_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_281_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_281_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_281_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_281_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_281_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_281_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_281_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_281_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_281_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_281_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_281_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_281_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_282_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_282_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_282_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_282_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_282_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_282_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_282_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_282_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_282_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_282_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_282_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_282_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_282_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_283_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_283_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_283_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_283_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_283_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_283_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_283_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_283_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_283_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_283_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_283_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_283_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_283_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_284_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_284_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_284_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_284_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_284_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_284_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_284_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_284_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_284_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_284_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_284_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_284_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_284_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_285_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_285_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_285_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_285_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_285_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_285_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_285_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_285_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_285_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_285_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_285_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_285_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_285_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_286_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_286_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_286_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_286_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_286_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_286_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_286_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_286_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_286_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_286_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_286_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_286_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_286_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_287_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_287_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_287_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_287_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_287_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_287_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_287_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_287_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_287_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_287_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_287_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_287_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_287_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_288_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_288_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_288_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_288_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_288_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_288_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_288_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_288_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_288_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_288_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_288_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_288_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_288_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_289_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_289_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_289_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_289_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_289_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_289_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_289_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_289_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_289_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_289_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_289_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_289_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_289_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_290_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_290_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_290_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_290_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_290_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_290_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_290_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_290_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_290_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_290_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_290_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_290_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_290_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_291_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_291_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_291_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_291_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_291_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_291_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_291_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_291_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_291_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_291_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_291_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_291_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_291_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_292_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_292_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_292_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_292_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_292_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_292_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_292_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_292_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_292_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_292_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_292_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_292_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_292_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_293_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_293_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_293_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_293_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_293_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_293_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_293_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_293_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_293_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_293_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_293_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_293_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_293_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_294_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_294_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_294_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_294_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_294_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_294_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_294_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_294_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_294_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_294_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_294_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_294_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_294_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_295_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_295_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_295_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_295_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_295_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_295_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_295_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_295_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_295_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_295_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_295_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_295_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_295_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_296_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_296_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_296_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_296_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_296_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_296_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_296_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_296_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_296_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_296_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_296_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_296_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_296_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_297_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_297_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_297_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_297_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_297_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_297_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_297_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_297_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_297_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_297_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_297_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_297_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_297_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_298_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_298_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_298_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_298_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_298_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_298_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_298_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_298_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_298_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_298_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_298_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_298_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_298_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_299_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_299_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_299_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_299_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_299_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_299_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_299_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_299_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_299_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_299_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_299_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_299_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_299_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_300_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_300_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_300_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_300_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_300_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_300_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_300_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_300_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_300_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_300_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_300_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_300_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_300_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_301_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_301_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_301_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_301_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_301_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_301_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_301_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_301_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_301_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_301_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_301_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_301_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_301_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_302_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_302_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_302_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_302_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_302_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_302_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_302_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_302_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_302_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_302_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_302_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_302_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_302_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_303_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_303_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_303_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_303_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_303_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_303_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_303_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_303_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_303_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_303_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_303_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_303_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_303_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_304_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_304_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_304_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_304_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_304_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_304_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_304_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_304_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_304_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_304_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_304_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_304_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_304_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_305_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_305_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_305_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_305_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_305_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_305_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_305_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_305_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_305_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_305_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_305_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_305_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_305_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_306_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_306_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_306_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_306_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_306_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_306_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_306_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_306_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_306_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_306_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_306_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_306_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_306_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_307_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_307_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_307_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_307_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_307_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_307_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_307_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_307_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_307_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_307_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_307_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_307_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_307_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_308_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_308_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_308_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_308_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_308_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_308_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_308_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_308_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_308_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_308_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_308_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_308_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_308_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_309_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_309_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_309_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_309_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_309_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_309_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_309_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_309_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_309_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_309_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_309_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_309_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_309_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_318_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_318_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_318_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_318_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_318_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_318_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_318_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_318_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_318_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_318_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_318_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_318_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_318_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_319_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_319_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_319_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_319_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_319_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_319_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_319_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_319_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_319_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_319_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_319_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_319_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_319_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_320_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_320_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_320_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_320_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_320_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_320_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_320_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_320_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_320_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_320_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_320_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_320_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_320_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_321_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_321_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_321_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_321_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_321_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_321_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_321_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_321_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_321_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_321_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_321_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_321_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_321_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_322_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_322_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_322_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_322_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_322_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_322_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_322_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_322_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_322_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_322_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_322_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_322_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_322_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_323_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_323_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_323_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_323_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_323_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_323_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_323_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_323_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_323_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_323_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_323_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_323_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_323_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_324_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_324_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_324_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_324_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_324_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_324_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_324_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_324_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_324_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_324_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_324_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_324_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_324_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_325_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_325_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_325_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_325_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_325_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_325_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_325_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_325_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_325_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_325_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_325_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_325_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_325_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_334_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_334_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_334_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_334_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_334_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_334_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_334_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_334_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_334_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_334_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_334_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_334_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_334_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_335_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_335_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_335_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_335_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_335_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_335_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_335_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_335_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_335_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_335_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_335_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_335_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_335_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_336_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_336_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_336_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_336_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_336_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_336_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_336_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_336_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_336_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_336_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_336_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_336_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_336_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_337_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_337_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_337_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_337_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_337_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_337_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_337_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_337_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_337_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_337_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_337_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_337_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_337_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_338_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_338_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_338_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_338_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_338_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_338_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_338_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_338_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_338_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_338_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_338_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_338_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_338_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_339_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_339_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_339_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_339_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_339_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_339_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_339_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_339_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_339_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_339_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_339_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_339_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_339_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_340_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_340_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_340_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_340_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_340_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_340_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_340_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_340_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_340_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_340_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_340_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_340_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_340_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_341_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_341_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_341_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_341_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_341_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_341_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_341_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_341_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_341_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_341_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_341_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_341_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_341_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_350_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_350_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_350_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_350_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_350_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_350_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_350_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_350_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_350_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_350_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_350_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_350_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_350_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_351_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_351_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_351_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_351_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_351_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_351_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_351_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_351_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_351_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_351_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_351_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_351_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_351_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_352_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_352_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_352_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_352_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_352_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_352_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_352_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_352_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_352_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_352_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_352_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_352_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_352_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_353_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_353_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_353_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_353_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_353_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_353_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_353_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_353_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_353_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_353_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_353_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_353_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_353_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_354_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_354_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_354_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_354_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_354_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_354_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_354_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_354_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_354_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_354_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_354_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_354_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_354_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_355_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_355_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_355_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_355_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_355_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_355_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_355_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_355_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_355_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_355_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_355_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_355_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_355_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_356_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_356_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_356_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_356_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_356_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_356_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_356_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_356_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_356_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_356_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_356_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_356_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_356_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_357_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_357_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_357_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_357_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_357_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_357_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_357_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_357_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_357_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_357_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_357_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_357_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_357_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_366_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_366_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_366_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_366_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_366_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_366_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_366_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_366_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_366_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_366_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_366_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_366_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_366_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_367_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_367_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_367_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_367_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_367_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_367_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_367_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_367_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_367_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_367_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_367_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_367_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_367_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_368_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_368_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_368_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_368_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_368_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_368_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_368_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_368_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_368_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_368_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_368_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_368_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_368_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_369_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_369_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_369_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_369_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_369_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_369_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_369_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_369_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_369_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_369_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_369_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_369_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_369_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_370_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_370_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_370_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_370_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_370_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_370_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_370_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_370_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_370_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_370_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_370_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_370_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_370_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_371_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_371_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_371_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_371_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_371_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_371_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_371_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_371_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_371_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_371_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_371_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_371_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_371_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_372_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_372_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_372_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_372_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_372_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_372_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_372_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_372_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_372_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_372_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_372_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_372_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_372_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_373_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_373_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_373_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_373_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_373_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_373_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_373_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_373_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_373_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_373_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_373_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_373_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_373_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_374_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_374_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_374_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_374_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_374_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_374_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_374_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_374_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_374_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_374_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_374_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_374_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_374_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_375_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_375_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_375_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_375_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_375_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_375_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_375_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_375_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_375_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_375_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_375_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_375_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_375_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_376_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_376_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_376_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_376_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_376_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_376_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_376_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_376_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_376_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_376_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_376_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_376_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_376_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_377_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_377_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_377_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_377_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_377_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_377_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_377_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_377_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_377_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_377_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_377_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_377_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_377_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_378_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_378_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_378_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_378_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_378_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_378_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_378_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_378_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_378_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_378_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_378_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_378_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_378_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_379_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_379_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_379_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_379_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_379_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_379_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_379_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_379_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_379_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_379_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_379_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_379_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_379_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_380_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_380_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_380_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_380_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_380_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_380_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_380_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_380_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_380_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_380_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_380_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_380_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_380_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_381_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_381_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_381_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_381_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_381_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_381_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_381_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_381_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_381_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_381_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_381_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_381_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_381_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_382_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_382_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_382_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_382_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_382_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_382_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_382_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_382_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_382_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_382_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_382_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_382_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_382_PARITY_MASK                                      0xF0000000U
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_383_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_383_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_383_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_383_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_383_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_383_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_383_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_383_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_383_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_383_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_383_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_383_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_383_PARITY_MASK                                      0xF0000000U
-
-/*Whether an APB access to the "hole" region and to an unimplemented register space causes PSLVERR*/
-#undef LPD_XPPU_SINK_ERR_CTRL_PSLVERR_DEFVAL
-#undef LPD_XPPU_SINK_ERR_CTRL_PSLVERR_SHIFT
-#undef LPD_XPPU_SINK_ERR_CTRL_PSLVERR_MASK
-#define LPD_XPPU_SINK_ERR_CTRL_PSLVERR_DEFVAL                                      0x00000000
-#define LPD_XPPU_SINK_ERR_CTRL_PSLVERR_SHIFT                                       0
-#define LPD_XPPU_SINK_ERR_CTRL_PSLVERR_MASK                                        0x00000001U
-
-/*0=Bypass XPPU (transparent) 1=Enable XPPU permission checking*/
-#undef LPD_XPPU_CFG_CTRL_ENABLE_DEFVAL
-#undef LPD_XPPU_CFG_CTRL_ENABLE_SHIFT
-#undef LPD_XPPU_CFG_CTRL_ENABLE_MASK
-#define LPD_XPPU_CFG_CTRL_ENABLE_DEFVAL                                            0x00000000
-#define LPD_XPPU_CFG_CTRL_ENABLE_SHIFT                                             0
-#define LPD_XPPU_CFG_CTRL_ENABLE_MASK                                              0x00000001U
-
-/*See Interuppt Status Register for details*/
-#undef LPD_XPPU_CFG_IEN_APER_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_IEN_APER_PARITY_SHIFT
-#undef LPD_XPPU_CFG_IEN_APER_PARITY_MASK
-#define LPD_XPPU_CFG_IEN_APER_PARITY_DEFVAL                                        0x00000000
-#define LPD_XPPU_CFG_IEN_APER_PARITY_SHIFT                                         7
-#define LPD_XPPU_CFG_IEN_APER_PARITY_MASK                                          0x00000080U
-
-/*See Interuppt Status Register for details*/
-#undef LPD_XPPU_CFG_IEN_APER_TZ_DEFVAL
-#undef LPD_XPPU_CFG_IEN_APER_TZ_SHIFT
-#undef LPD_XPPU_CFG_IEN_APER_TZ_MASK
-#define LPD_XPPU_CFG_IEN_APER_TZ_DEFVAL                                            0x00000000
-#define LPD_XPPU_CFG_IEN_APER_TZ_SHIFT                                             6
-#define LPD_XPPU_CFG_IEN_APER_TZ_MASK                                              0x00000040U
-
-/*See Interuppt Status Register for details*/
-#undef LPD_XPPU_CFG_IEN_APER_PERM_DEFVAL
-#undef LPD_XPPU_CFG_IEN_APER_PERM_SHIFT
-#undef LPD_XPPU_CFG_IEN_APER_PERM_MASK
-#define LPD_XPPU_CFG_IEN_APER_PERM_DEFVAL                                          0x00000000
-#define LPD_XPPU_CFG_IEN_APER_PERM_SHIFT                                           5
-#define LPD_XPPU_CFG_IEN_APER_PERM_MASK                                            0x00000020U
-
-/*See Interuppt Status Register for details*/
-#undef LPD_XPPU_CFG_IEN_MID_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_IEN_MID_PARITY_SHIFT
-#undef LPD_XPPU_CFG_IEN_MID_PARITY_MASK
-#define LPD_XPPU_CFG_IEN_MID_PARITY_DEFVAL                                         0x00000000
-#define LPD_XPPU_CFG_IEN_MID_PARITY_SHIFT                                          3
-#define LPD_XPPU_CFG_IEN_MID_PARITY_MASK                                           0x00000008U
-
-/*See Interuppt Status Register for details*/
-#undef LPD_XPPU_CFG_IEN_MID_RO_DEFVAL
-#undef LPD_XPPU_CFG_IEN_MID_RO_SHIFT
-#undef LPD_XPPU_CFG_IEN_MID_RO_MASK
-#define LPD_XPPU_CFG_IEN_MID_RO_DEFVAL                                             0x00000000
-#define LPD_XPPU_CFG_IEN_MID_RO_SHIFT                                              2
-#define LPD_XPPU_CFG_IEN_MID_RO_MASK                                               0x00000004U
-
-/*See Interuppt Status Register for details*/
-#undef LPD_XPPU_CFG_IEN_MID_MISS_DEFVAL
-#undef LPD_XPPU_CFG_IEN_MID_MISS_SHIFT
-#undef LPD_XPPU_CFG_IEN_MID_MISS_MASK
-#define LPD_XPPU_CFG_IEN_MID_MISS_DEFVAL                                           0x00000000
-#define LPD_XPPU_CFG_IEN_MID_MISS_SHIFT                                            1
-#define LPD_XPPU_CFG_IEN_MID_MISS_MASK                                             0x00000002U
-
-/*See Interuppt Status Register for details*/
-#undef LPD_XPPU_CFG_IEN_INV_APB_DEFVAL
-#undef LPD_XPPU_CFG_IEN_INV_APB_SHIFT
-#undef LPD_XPPU_CFG_IEN_INV_APB_MASK
-#define LPD_XPPU_CFG_IEN_INV_APB_DEFVAL                                            0x00000000
-#define LPD_XPPU_CFG_IEN_INV_APB_SHIFT                                             0
-#define LPD_XPPU_CFG_IEN_INV_APB_MASK                                              0x00000001U
-#undef LPD_XPPU_CFG_APERPERM_152_OFFSET
-#define LPD_XPPU_CFG_APERPERM_152_OFFSET                                           0XFF981260
-
-/*This field defines the MASTER ID match criteria. Each entry in the IDL corresponds to a bit in this field. 0=not match, 1=mat
-               h.*/
-#undef LPD_XPPU_CFG_APERPERM_152_PERMISSION_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_152_PERMISSION_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_152_PERMISSION_MASK
-#define LPD_XPPU_CFG_APERPERM_152_PERMISSION_DEFVAL                                0x00000000
-#define LPD_XPPU_CFG_APERPERM_152_PERMISSION_SHIFT                                 0
-#define LPD_XPPU_CFG_APERPERM_152_PERMISSION_MASK                                  0x000FFFFFU
-
-/*1=secure or non-secure transactions are allowed 0=only secure transactiona are allowed*/
-#undef LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_MASK
-#define LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_DEFVAL                                 0x00000000
-#define LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_SHIFT                                  27
-#define LPD_XPPU_CFG_APERPERM_152_TRUSTZONE_MASK                                   0x08000000U
-
-/*SW must calculate and set up parity, if parity check is enabled by the CTRL register. 31: parity for bits 19:15 30: parity fo
-                bits 14:10 29: parity for bits 9:5 28: parity for bits 27, 4:0*/
-#undef LPD_XPPU_CFG_APERPERM_152_PARITY_DEFVAL
-#undef LPD_XPPU_CFG_APERPERM_152_PARITY_SHIFT
-#undef LPD_XPPU_CFG_APERPERM_152_PARITY_MASK
-#define LPD_XPPU_CFG_APERPERM_152_PARITY_DEFVAL                                    0x00000000
-#define LPD_XPPU_CFG_APERPERM_152_PARITY_SHIFT                                     28
-#define LPD_XPPU_CFG_APERPERM_152_PARITY_MASK                                      0xF0000000U
-#undef SERDES_PLL_REF_SEL0_OFFSET
-#define SERDES_PLL_REF_SEL0_OFFSET                                                 0XFD410000
-#undef SERDES_PLL_REF_SEL1_OFFSET
-#define SERDES_PLL_REF_SEL1_OFFSET                                                 0XFD410004
-#undef SERDES_PLL_REF_SEL2_OFFSET
-#define SERDES_PLL_REF_SEL2_OFFSET                                                 0XFD410008
-#undef SERDES_PLL_REF_SEL3_OFFSET
-#define SERDES_PLL_REF_SEL3_OFFSET                                                 0XFD41000C
-#undef SERDES_L0_L0_REF_CLK_SEL_OFFSET
-#define SERDES_L0_L0_REF_CLK_SEL_OFFSET                                            0XFD402860
-#undef SERDES_L0_L1_REF_CLK_SEL_OFFSET
-#define SERDES_L0_L1_REF_CLK_SEL_OFFSET                                            0XFD402864
-#undef SERDES_L0_L2_REF_CLK_SEL_OFFSET
-#define SERDES_L0_L2_REF_CLK_SEL_OFFSET                                            0XFD402868
-#undef SERDES_L0_L3_REF_CLK_SEL_OFFSET
-#define SERDES_L0_L3_REF_CLK_SEL_OFFSET                                            0XFD40286C
-#undef SERDES_L2_TM_PLL_DIG_37_OFFSET
-#define SERDES_L2_TM_PLL_DIG_37_OFFSET                                             0XFD40A094
-#undef SERDES_L3_TM_PLL_DIG_37_OFFSET
-#define SERDES_L3_TM_PLL_DIG_37_OFFSET                                             0XFD40E094
-#undef SERDES_L2_PLL_SS_STEPS_0_LSB_OFFSET
-#define SERDES_L2_PLL_SS_STEPS_0_LSB_OFFSET                                        0XFD40A368
-#undef SERDES_L2_PLL_SS_STEPS_1_MSB_OFFSET
-#define SERDES_L2_PLL_SS_STEPS_1_MSB_OFFSET                                        0XFD40A36C
-#undef SERDES_L3_PLL_SS_STEPS_0_LSB_OFFSET
-#define SERDES_L3_PLL_SS_STEPS_0_LSB_OFFSET                                        0XFD40E368
-#undef SERDES_L3_PLL_SS_STEPS_1_MSB_OFFSET
-#define SERDES_L3_PLL_SS_STEPS_1_MSB_OFFSET                                        0XFD40E36C
-#undef SERDES_L0_PLL_SS_STEPS_0_LSB_OFFSET
-#define SERDES_L0_PLL_SS_STEPS_0_LSB_OFFSET                                        0XFD402368
-#undef SERDES_L0_PLL_SS_STEPS_1_MSB_OFFSET
-#define SERDES_L0_PLL_SS_STEPS_1_MSB_OFFSET                                        0XFD40236C
-#undef SERDES_L1_PLL_SS_STEPS_0_LSB_OFFSET
-#define SERDES_L1_PLL_SS_STEPS_0_LSB_OFFSET                                        0XFD406368
-#undef SERDES_L1_PLL_SS_STEPS_1_MSB_OFFSET
-#define SERDES_L1_PLL_SS_STEPS_1_MSB_OFFSET                                        0XFD40636C
-#undef SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_OFFSET
-#define SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_OFFSET                                    0XFD402370
-#undef SERDES_L0_PLL_SS_STEP_SIZE_1_OFFSET
-#define SERDES_L0_PLL_SS_STEP_SIZE_1_OFFSET                                        0XFD402374
-#undef SERDES_L0_PLL_SS_STEP_SIZE_2_OFFSET
-#define SERDES_L0_PLL_SS_STEP_SIZE_2_OFFSET                                        0XFD402378
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_OFFSET
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_OFFSET                                    0XFD40237C
-#undef SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_OFFSET
-#define SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_OFFSET                                    0XFD406370
-#undef SERDES_L1_PLL_SS_STEP_SIZE_1_OFFSET
-#define SERDES_L1_PLL_SS_STEP_SIZE_1_OFFSET                                        0XFD406374
-#undef SERDES_L1_PLL_SS_STEP_SIZE_2_OFFSET
-#define SERDES_L1_PLL_SS_STEP_SIZE_2_OFFSET                                        0XFD406378
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_OFFSET
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_OFFSET                                    0XFD40637C
-#undef SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_OFFSET
-#define SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_OFFSET                                    0XFD40A370
-#undef SERDES_L2_PLL_SS_STEP_SIZE_1_OFFSET
-#define SERDES_L2_PLL_SS_STEP_SIZE_1_OFFSET                                        0XFD40A374
-#undef SERDES_L2_PLL_SS_STEP_SIZE_2_OFFSET
-#define SERDES_L2_PLL_SS_STEP_SIZE_2_OFFSET                                        0XFD40A378
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_OFFSET
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_OFFSET                                    0XFD40A37C
-#undef SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_OFFSET
-#define SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_OFFSET                                    0XFD40E370
-#undef SERDES_L3_PLL_SS_STEP_SIZE_1_OFFSET
-#define SERDES_L3_PLL_SS_STEP_SIZE_1_OFFSET                                        0XFD40E374
-#undef SERDES_L3_PLL_SS_STEP_SIZE_2_OFFSET
-#define SERDES_L3_PLL_SS_STEP_SIZE_2_OFFSET                                        0XFD40E378
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_OFFSET
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_OFFSET                                    0XFD40E37C
-#undef SERDES_L2_TM_DIG_6_OFFSET
-#define SERDES_L2_TM_DIG_6_OFFSET                                                  0XFD40906C
-#undef SERDES_L2_TX_DIG_TM_61_OFFSET
-#define SERDES_L2_TX_DIG_TM_61_OFFSET                                              0XFD4080F4
-#undef SERDES_L3_TM_DIG_6_OFFSET
-#define SERDES_L3_TM_DIG_6_OFFSET                                                  0XFD40D06C
-#undef SERDES_L3_TX_DIG_TM_61_OFFSET
-#define SERDES_L3_TX_DIG_TM_61_OFFSET                                              0XFD40C0F4
-#undef SERDES_L2_TM_AUX_0_OFFSET
-#define SERDES_L2_TM_AUX_0_OFFSET                                                  0XFD4090CC
-#undef SERDES_L3_TM_AUX_0_OFFSET
-#define SERDES_L3_TM_AUX_0_OFFSET                                                  0XFD40D0CC
-#undef SERDES_L0_TM_DIG_8_OFFSET
-#define SERDES_L0_TM_DIG_8_OFFSET                                                  0XFD401074
-#undef SERDES_L1_TM_DIG_8_OFFSET
-#define SERDES_L1_TM_DIG_8_OFFSET                                                  0XFD405074
-#undef SERDES_L2_TM_DIG_8_OFFSET
-#define SERDES_L2_TM_DIG_8_OFFSET                                                  0XFD409074
-#undef SERDES_L3_TM_DIG_8_OFFSET
-#define SERDES_L3_TM_DIG_8_OFFSET                                                  0XFD40D074
-#undef SERDES_L2_TM_MISC2_OFFSET
-#define SERDES_L2_TM_MISC2_OFFSET                                                  0XFD40989C
-#undef SERDES_L2_TM_IQ_ILL1_OFFSET
-#define SERDES_L2_TM_IQ_ILL1_OFFSET                                                0XFD4098F8
-#undef SERDES_L2_TM_IQ_ILL2_OFFSET
-#define SERDES_L2_TM_IQ_ILL2_OFFSET                                                0XFD4098FC
-#undef SERDES_L2_TM_ILL12_OFFSET
-#define SERDES_L2_TM_ILL12_OFFSET                                                  0XFD409990
-#undef SERDES_L2_TM_E_ILL1_OFFSET
-#define SERDES_L2_TM_E_ILL1_OFFSET                                                 0XFD409924
-#undef SERDES_L2_TM_E_ILL2_OFFSET
-#define SERDES_L2_TM_E_ILL2_OFFSET                                                 0XFD409928
-#undef SERDES_L2_TM_IQ_ILL3_OFFSET
-#define SERDES_L2_TM_IQ_ILL3_OFFSET                                                0XFD409900
-#undef SERDES_L2_TM_E_ILL3_OFFSET
-#define SERDES_L2_TM_E_ILL3_OFFSET                                                 0XFD40992C
-#undef SERDES_L2_TM_ILL8_OFFSET
-#define SERDES_L2_TM_ILL8_OFFSET                                                   0XFD409980
-#undef SERDES_L2_TM_IQ_ILL8_OFFSET
-#define SERDES_L2_TM_IQ_ILL8_OFFSET                                                0XFD409914
-#undef SERDES_L2_TM_IQ_ILL9_OFFSET
-#define SERDES_L2_TM_IQ_ILL9_OFFSET                                                0XFD409918
-#undef SERDES_L2_TM_E_ILL8_OFFSET
-#define SERDES_L2_TM_E_ILL8_OFFSET                                                 0XFD409940
-#undef SERDES_L2_TM_E_ILL9_OFFSET
-#define SERDES_L2_TM_E_ILL9_OFFSET                                                 0XFD409944
-#undef SERDES_L3_TM_MISC2_OFFSET
-#define SERDES_L3_TM_MISC2_OFFSET                                                  0XFD40D89C
-#undef SERDES_L3_TM_IQ_ILL1_OFFSET
-#define SERDES_L3_TM_IQ_ILL1_OFFSET                                                0XFD40D8F8
-#undef SERDES_L3_TM_IQ_ILL2_OFFSET
-#define SERDES_L3_TM_IQ_ILL2_OFFSET                                                0XFD40D8FC
-#undef SERDES_L3_TM_ILL12_OFFSET
-#define SERDES_L3_TM_ILL12_OFFSET                                                  0XFD40D990
-#undef SERDES_L3_TM_E_ILL1_OFFSET
-#define SERDES_L3_TM_E_ILL1_OFFSET                                                 0XFD40D924
-#undef SERDES_L3_TM_E_ILL2_OFFSET
-#define SERDES_L3_TM_E_ILL2_OFFSET                                                 0XFD40D928
-#undef SERDES_L3_TM_IQ_ILL3_OFFSET
-#define SERDES_L3_TM_IQ_ILL3_OFFSET                                                0XFD40D900
-#undef SERDES_L3_TM_E_ILL3_OFFSET
-#define SERDES_L3_TM_E_ILL3_OFFSET                                                 0XFD40D92C
-#undef SERDES_L3_TM_ILL8_OFFSET
-#define SERDES_L3_TM_ILL8_OFFSET                                                   0XFD40D980
-#undef SERDES_L3_TM_IQ_ILL8_OFFSET
-#define SERDES_L3_TM_IQ_ILL8_OFFSET                                                0XFD40D914
-#undef SERDES_L3_TM_IQ_ILL9_OFFSET
-#define SERDES_L3_TM_IQ_ILL9_OFFSET                                                0XFD40D918
-#undef SERDES_L3_TM_E_ILL8_OFFSET
-#define SERDES_L3_TM_E_ILL8_OFFSET                                                 0XFD40D940
-#undef SERDES_L3_TM_E_ILL9_OFFSET
-#define SERDES_L3_TM_E_ILL9_OFFSET                                                 0XFD40D944
-#undef SERDES_L0_TM_RST_DLY_OFFSET
-#define SERDES_L0_TM_RST_DLY_OFFSET                                                0XFD4019A4
-#undef SERDES_L0_TM_ANA_BYP_15_OFFSET
-#define SERDES_L0_TM_ANA_BYP_15_OFFSET                                             0XFD401038
-#undef SERDES_L0_TM_ANA_BYP_12_OFFSET
-#define SERDES_L0_TM_ANA_BYP_12_OFFSET                                             0XFD40102C
-#undef SERDES_L1_TM_RST_DLY_OFFSET
-#define SERDES_L1_TM_RST_DLY_OFFSET                                                0XFD4059A4
-#undef SERDES_L1_TM_ANA_BYP_15_OFFSET
-#define SERDES_L1_TM_ANA_BYP_15_OFFSET                                             0XFD405038
-#undef SERDES_L1_TM_ANA_BYP_12_OFFSET
-#define SERDES_L1_TM_ANA_BYP_12_OFFSET                                             0XFD40502C
-#undef SERDES_L2_TM_RST_DLY_OFFSET
-#define SERDES_L2_TM_RST_DLY_OFFSET                                                0XFD4099A4
-#undef SERDES_L2_TM_ANA_BYP_15_OFFSET
-#define SERDES_L2_TM_ANA_BYP_15_OFFSET                                             0XFD409038
-#undef SERDES_L2_TM_ANA_BYP_12_OFFSET
-#define SERDES_L2_TM_ANA_BYP_12_OFFSET                                             0XFD40902C
-#undef SERDES_L3_TM_RST_DLY_OFFSET
-#define SERDES_L3_TM_RST_DLY_OFFSET                                                0XFD40D9A4
-#undef SERDES_L3_TM_ANA_BYP_15_OFFSET
-#define SERDES_L3_TM_ANA_BYP_15_OFFSET                                             0XFD40D038
-#undef SERDES_L3_TM_ANA_BYP_12_OFFSET
-#define SERDES_L3_TM_ANA_BYP_12_OFFSET                                             0XFD40D02C
-#undef SERDES_ICM_CFG0_OFFSET
-#define SERDES_ICM_CFG0_OFFSET                                                     0XFD410010
-#undef SERDES_ICM_CFG1_OFFSET
-#define SERDES_ICM_CFG1_OFFSET                                                     0XFD410014
-#undef SERDES_L0_TXPMD_TM_45_OFFSET
-#define SERDES_L0_TXPMD_TM_45_OFFSET                                               0XFD400CB4
-#undef SERDES_L1_TXPMD_TM_45_OFFSET
-#define SERDES_L1_TXPMD_TM_45_OFFSET                                               0XFD404CB4
-#undef SERDES_L0_TX_ANA_TM_118_OFFSET
-#define SERDES_L0_TX_ANA_TM_118_OFFSET                                             0XFD4001D8
-#undef SERDES_L1_TX_ANA_TM_118_OFFSET
-#define SERDES_L1_TX_ANA_TM_118_OFFSET                                             0XFD4041D8
-#undef SERDES_L1_TXPMD_TM_48_OFFSET
-#define SERDES_L1_TXPMD_TM_48_OFFSET                                               0XFD404CC0
-#undef SERDES_L0_TXPMD_TM_48_OFFSET
-#define SERDES_L0_TXPMD_TM_48_OFFSET                                               0XFD400CC0
-#undef SERDES_L1_TX_ANA_TM_18_OFFSET
-#define SERDES_L1_TX_ANA_TM_18_OFFSET                                              0XFD404048
-#undef SERDES_L0_TX_ANA_TM_18_OFFSET
-#define SERDES_L0_TX_ANA_TM_18_OFFSET                                              0XFD400048
-
-/*PLL0 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved*/
-#undef SERDES_PLL_REF_SEL0_PLLREFSEL0_DEFVAL
-#undef SERDES_PLL_REF_SEL0_PLLREFSEL0_SHIFT
-#undef SERDES_PLL_REF_SEL0_PLLREFSEL0_MASK
-#define SERDES_PLL_REF_SEL0_PLLREFSEL0_DEFVAL                                      0x0000000D
-#define SERDES_PLL_REF_SEL0_PLLREFSEL0_SHIFT                                       0
-#define SERDES_PLL_REF_SEL0_PLLREFSEL0_MASK                                        0x0000001FU
-
-/*PLL1 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved*/
-#undef SERDES_PLL_REF_SEL1_PLLREFSEL1_DEFVAL
-#undef SERDES_PLL_REF_SEL1_PLLREFSEL1_SHIFT
-#undef SERDES_PLL_REF_SEL1_PLLREFSEL1_MASK
-#define SERDES_PLL_REF_SEL1_PLLREFSEL1_DEFVAL                                      0x00000008
-#define SERDES_PLL_REF_SEL1_PLLREFSEL1_SHIFT                                       0
-#define SERDES_PLL_REF_SEL1_PLLREFSEL1_MASK                                        0x0000001FU
-
-/*PLL2 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved*/
-#undef SERDES_PLL_REF_SEL2_PLLREFSEL2_DEFVAL
-#undef SERDES_PLL_REF_SEL2_PLLREFSEL2_SHIFT
-#undef SERDES_PLL_REF_SEL2_PLLREFSEL2_MASK
-#define SERDES_PLL_REF_SEL2_PLLREFSEL2_DEFVAL                                      0x0000000F
-#define SERDES_PLL_REF_SEL2_PLLREFSEL2_SHIFT                                       0
-#define SERDES_PLL_REF_SEL2_PLLREFSEL2_MASK                                        0x0000001FU
-
-/*PLL3 Reference Selection. 0x0 - 5MHz, 0x1 - 9.6MHz, 0x2 - 10MHz, 0x3 - 12MHz, 0x4 - 13MHz, 0x5 - 19.2MHz, 0x6 - 20MHz, 0x7 -
-               4MHz, 0x8 - 26MHz, 0x9 - 27MHz, 0xA - 38.4MHz, 0xB - 40MHz, 0xC - 52MHz, 0xD - 100MHz, 0xE - 108MHz, 0xF - 125MHz, 0x10 - 135
-               Hz, 0x11 - 150 MHz. 0x12 to 0x1F - Reserved*/
-#undef SERDES_PLL_REF_SEL3_PLLREFSEL3_DEFVAL
-#undef SERDES_PLL_REF_SEL3_PLLREFSEL3_SHIFT
-#undef SERDES_PLL_REF_SEL3_PLLREFSEL3_MASK
-#define SERDES_PLL_REF_SEL3_PLLREFSEL3_DEFVAL                                      0x0000000E
-#define SERDES_PLL_REF_SEL3_PLLREFSEL3_SHIFT                                       0
-#define SERDES_PLL_REF_SEL3_PLLREFSEL3_MASK                                        0x0000001FU
-
-/*Sel of lane 0 ref clock local mux. Set to 1 to select lane 0 slicer output. Set to 0 to select lane0 ref clock mux output.*/
-#undef SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_DEFVAL
-#undef SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_SHIFT
-#undef SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_MASK
-#define SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_DEFVAL                         0x00000080
-#define SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_SHIFT                          7
-#define SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_LCL_SEL_MASK                           0x00000080U
-
-/*Bit 1 of lane 0 ref clock mux one hot sel. Set to 1 to select lane 1 slicer output from ref clock network*/
-#undef SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_DEFVAL
-#undef SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_SHIFT
-#undef SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_MASK
-#define SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_DEFVAL                           0x00000080
-#define SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_SHIFT                            1
-#define SERDES_L0_L0_REF_CLK_SEL_L0_REF_CLK_SEL_1_MASK                             0x00000002U
-
-/*Sel of lane 1 ref clock local mux. Set to 1 to select lane 1 slicer output. Set to 0 to select lane1 ref clock mux output.*/
-#undef SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_DEFVAL
-#undef SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_SHIFT
-#undef SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_MASK
-#define SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_DEFVAL                         0x00000080
-#define SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_SHIFT                          7
-#define SERDES_L0_L1_REF_CLK_SEL_L1_REF_CLK_LCL_SEL_MASK                           0x00000080U
-
-/*Sel of lane 2 ref clock local mux. Set to 1 to select lane 1 slicer output. Set to 0 to select lane2 ref clock mux output.*/
-#undef SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_DEFVAL
-#undef SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_SHIFT
-#undef SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_MASK
-#define SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_DEFVAL                         0x00000080
-#define SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_SHIFT                          7
-#define SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_LCL_SEL_MASK                           0x00000080U
-
-/*Bit 0 of lane 2 ref clock mux one hot sel. Set to 1 to select lane 0 slicer output from ref clock network*/
-#undef SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_DEFVAL
-#undef SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_SHIFT
-#undef SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_MASK
-#define SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_DEFVAL                           0x00000080
-#define SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_SHIFT                            0
-#define SERDES_L0_L2_REF_CLK_SEL_L2_REF_CLK_SEL_0_MASK                             0x00000001U
-
-/*Sel of lane 3 ref clock local mux. Set to 1 to select lane 3 slicer output. Set to 0 to select lane3 ref clock mux output.*/
-#undef SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_DEFVAL
-#undef SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_SHIFT
-#undef SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_MASK
-#define SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_DEFVAL                         0x00000080
-#define SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_SHIFT                          7
-#define SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_LCL_SEL_MASK                           0x00000080U
-
-/*Bit 0 of lane 3 ref clock mux one hot sel. Set to 1 to select lane 0 slicer output from ref clock network*/
-#undef SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_DEFVAL
-#undef SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_SHIFT
-#undef SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_MASK
-#define SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_DEFVAL                           0x00000080
-#define SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_SHIFT                            0
-#define SERDES_L0_L3_REF_CLK_SEL_L3_REF_CLK_SEL_0_MASK                             0x00000001U
-
-/*Enable/Disable coarse code satureation limiting logic*/
-#undef SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_DEFVAL
-#undef SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_SHIFT
-#undef SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_MASK
-#define SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_DEFVAL                 0x00000000
-#define SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_SHIFT                  4
-#define SERDES_L2_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_MASK                   0x00000010U
-
-/*Enable/Disable coarse code satureation limiting logic*/
-#undef SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_DEFVAL
-#undef SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_SHIFT
-#undef SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_MASK
-#define SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_DEFVAL                 0x00000000
-#define SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_SHIFT                  4
-#define SERDES_L3_TM_PLL_DIG_37_TM_ENABLE_COARSE_SATURATION_MASK                   0x00000010U
-
-/*Spread Spectrum No of Steps [7:0]*/
-#undef SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL
-#undef SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-#undef SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK
-#define SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL                  0x00000000
-#define SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT                   0
-#define SERDES_L2_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK                    0x000000FFU
-
-/*Spread Spectrum No of Steps [10:8]*/
-#undef SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL
-#undef SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-#undef SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK
-#define SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL                  0x00000000
-#define SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT                   0
-#define SERDES_L2_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK                    0x00000007U
-
-/*Spread Spectrum No of Steps [7:0]*/
-#undef SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL
-#undef SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-#undef SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK
-#define SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL                  0x00000000
-#define SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT                   0
-#define SERDES_L3_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK                    0x000000FFU
-
-/*Spread Spectrum No of Steps [10:8]*/
-#undef SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL
-#undef SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-#undef SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK
-#define SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL                  0x00000000
-#define SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT                   0
-#define SERDES_L3_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK                    0x00000007U
-
-/*Spread Spectrum No of Steps [7:0]*/
-#undef SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL
-#undef SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-#undef SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK
-#define SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL                  0x00000000
-#define SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT                   0
-#define SERDES_L0_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK                    0x000000FFU
-
-/*Spread Spectrum No of Steps [10:8]*/
-#undef SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL
-#undef SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-#undef SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK
-#define SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL                  0x00000000
-#define SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT                   0
-#define SERDES_L0_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK                    0x00000007U
-
-/*Spread Spectrum No of Steps [7:0]*/
-#undef SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL
-#undef SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT
-#undef SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK
-#define SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_DEFVAL                  0x00000000
-#define SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_SHIFT                   0
-#define SERDES_L1_PLL_SS_STEPS_0_LSB_SS_NUM_OF_STEPS_0_LSB_MASK                    0x000000FFU
-
-/*Spread Spectrum No of Steps [10:8]*/
-#undef SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL
-#undef SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT
-#undef SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK
-#define SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_DEFVAL                  0x00000000
-#define SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_SHIFT                   0
-#define SERDES_L1_PLL_SS_STEPS_1_MSB_SS_NUM_OF_STEPS_1_MSB_MASK                    0x00000007U
-
-/*Step Size for Spread Spectrum [7:0]*/
-#undef SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL
-#undef SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-#undef SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK
-#define SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL                 0x00000000
-#define SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT                  0
-#define SERDES_L0_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK                   0x000000FFU
-
-/*Step Size for Spread Spectrum [15:8]*/
-#undef SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL
-#undef SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-#undef SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK
-#define SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL                         0x00000000
-#define SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT                          0
-#define SERDES_L0_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [23:16]*/
-#undef SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL
-#undef SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-#undef SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK
-#define SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL                         0x00000000
-#define SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT                          0
-#define SERDES_L0_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [25:24]*/
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL                 0x00000000
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT                  0
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK                   0x00000003U
-
-/*Enable/Disable test mode force on SS step size*/
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL                 0x00000000
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT                  4
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK                   0x00000010U
-
-/*Enable/Disable test mode force on SS no of steps*/
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-#undef SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL              0x00000000
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT               5
-#define SERDES_L0_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK                0x00000020U
-
-/*Step Size for Spread Spectrum [7:0]*/
-#undef SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL
-#undef SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-#undef SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK
-#define SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL                 0x00000000
-#define SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT                  0
-#define SERDES_L1_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK                   0x000000FFU
-
-/*Step Size for Spread Spectrum [15:8]*/
-#undef SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL
-#undef SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-#undef SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK
-#define SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL                         0x00000000
-#define SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT                          0
-#define SERDES_L1_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [23:16]*/
-#undef SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL
-#undef SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-#undef SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK
-#define SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL                         0x00000000
-#define SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT                          0
-#define SERDES_L1_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [25:24]*/
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL                 0x00000000
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT                  0
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK                   0x00000003U
-
-/*Enable/Disable test mode force on SS step size*/
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL                 0x00000000
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT                  4
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK                   0x00000010U
-
-/*Enable/Disable test mode force on SS no of steps*/
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-#undef SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL              0x00000000
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT               5
-#define SERDES_L1_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK                0x00000020U
-
-/*Step Size for Spread Spectrum [7:0]*/
-#undef SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL
-#undef SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-#undef SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK
-#define SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL                 0x00000000
-#define SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT                  0
-#define SERDES_L2_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK                   0x000000FFU
-
-/*Step Size for Spread Spectrum [15:8]*/
-#undef SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL
-#undef SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-#undef SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK
-#define SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL                         0x00000000
-#define SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT                          0
-#define SERDES_L2_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [23:16]*/
-#undef SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL
-#undef SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-#undef SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK
-#define SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL                         0x00000000
-#define SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT                          0
-#define SERDES_L2_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [25:24]*/
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL                 0x00000000
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT                  0
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK                   0x00000003U
-
-/*Enable/Disable test mode force on SS step size*/
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL                 0x00000000
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT                  4
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK                   0x00000010U
-
-/*Enable/Disable test mode force on SS no of steps*/
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-#undef SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL              0x00000000
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT               5
-#define SERDES_L2_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK                0x00000020U
-
-/*Step Size for Spread Spectrum [7:0]*/
-#undef SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL
-#undef SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT
-#undef SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK
-#define SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_DEFVAL                 0x00000000
-#define SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_SHIFT                  0
-#define SERDES_L3_PLL_SS_STEP_SIZE_0_LSB_SS_STEP_SIZE_0_LSB_MASK                   0x000000FFU
-
-/*Step Size for Spread Spectrum [15:8]*/
-#undef SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL
-#undef SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT
-#undef SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK
-#define SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_DEFVAL                         0x00000000
-#define SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_SHIFT                          0
-#define SERDES_L3_PLL_SS_STEP_SIZE_1_SS_STEP_SIZE_1_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [23:16]*/
-#undef SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL
-#undef SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT
-#undef SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK
-#define SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_DEFVAL                         0x00000000
-#define SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_SHIFT                          0
-#define SERDES_L3_PLL_SS_STEP_SIZE_2_SS_STEP_SIZE_2_MASK                           0x000000FFU
-
-/*Step Size for Spread Spectrum [25:24]*/
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_DEFVAL                 0x00000000
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_SHIFT                  0
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_SS_STEP_SIZE_3_MSB_MASK                   0x00000003U
-
-/*Enable/Disable test mode force on SS step size*/
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_DEFVAL                 0x00000000
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_SHIFT                  4
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_STEP_SIZE_MASK                   0x00000010U
-
-/*Enable/Disable test mode force on SS no of steps*/
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT
-#undef SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_DEFVAL              0x00000000
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_SHIFT               5
-#define SERDES_L3_PLL_SS_STEP_SIZE_3_MSB_FORCE_SS_NUM_OF_STEPS_MASK                0x00000020U
-
-/*Bypass Descrambler*/
-#undef SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_DEFVAL
-#undef SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_SHIFT
-#undef SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_MASK
-#define SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_DEFVAL                                   0x00000000
-#define SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_SHIFT                                    1
-#define SERDES_L2_TM_DIG_6_BYPASS_DESCRAM_MASK                                     0x00000002U
-
-/*Enable Bypass for <1> TM_DIG_CTRL_6*/
-#undef SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_DEFVAL
-#undef SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_SHIFT
-#undef SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_MASK
-#define SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_DEFVAL                             0x00000000
-#define SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_SHIFT                              0
-#define SERDES_L2_TM_DIG_6_FORCE_BYPASS_DESCRAM_MASK                               0x00000001U
-
-/*Bypass scrambler signal*/
-#undef SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_DEFVAL
-#undef SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_SHIFT
-#undef SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_MASK
-#define SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_DEFVAL                                 0x00000000
-#define SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_SHIFT                                  1
-#define SERDES_L2_TX_DIG_TM_61_BYPASS_SCRAM_MASK                                   0x00000002U
-
-/*Enable/disable scrambler bypass signal*/
-#undef SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_DEFVAL
-#undef SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_SHIFT
-#undef SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_MASK
-#define SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_DEFVAL                           0x00000000
-#define SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_SHIFT                            0
-#define SERDES_L2_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_MASK                             0x00000001U
-
-/*Bypass Descrambler*/
-#undef SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_DEFVAL
-#undef SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_SHIFT
-#undef SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_MASK
-#define SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_DEFVAL                                   0x00000000
-#define SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_SHIFT                                    1
-#define SERDES_L3_TM_DIG_6_BYPASS_DESCRAM_MASK                                     0x00000002U
-
-/*Enable Bypass for <1> TM_DIG_CTRL_6*/
-#undef SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_DEFVAL
-#undef SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_SHIFT
-#undef SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_MASK
-#define SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_DEFVAL                             0x00000000
-#define SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_SHIFT                              0
-#define SERDES_L3_TM_DIG_6_FORCE_BYPASS_DESCRAM_MASK                               0x00000001U
-
-/*Bypass scrambler signal*/
-#undef SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_DEFVAL
-#undef SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_SHIFT
-#undef SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_MASK
-#define SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_DEFVAL                                 0x00000000
-#define SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_SHIFT                                  1
-#define SERDES_L3_TX_DIG_TM_61_BYPASS_SCRAM_MASK                                   0x00000002U
-
-/*Enable/disable scrambler bypass signal*/
-#undef SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_DEFVAL
-#undef SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_SHIFT
-#undef SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_MASK
-#define SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_DEFVAL                           0x00000000
-#define SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_SHIFT                            0
-#define SERDES_L3_TX_DIG_TM_61_FORCE_BYPASS_SCRAM_MASK                             0x00000001U
-
-/*Spare- not used*/
-#undef SERDES_L2_TM_AUX_0_BIT_2_DEFVAL
-#undef SERDES_L2_TM_AUX_0_BIT_2_SHIFT
-#undef SERDES_L2_TM_AUX_0_BIT_2_MASK
-#define SERDES_L2_TM_AUX_0_BIT_2_DEFVAL                                            0x00000000
-#define SERDES_L2_TM_AUX_0_BIT_2_SHIFT                                             5
-#define SERDES_L2_TM_AUX_0_BIT_2_MASK                                              0x00000020U
-
-/*Spare- not used*/
-#undef SERDES_L3_TM_AUX_0_BIT_2_DEFVAL
-#undef SERDES_L3_TM_AUX_0_BIT_2_SHIFT
-#undef SERDES_L3_TM_AUX_0_BIT_2_MASK
-#define SERDES_L3_TM_AUX_0_BIT_2_DEFVAL                                            0x00000000
-#define SERDES_L3_TM_AUX_0_BIT_2_SHIFT                                             5
-#define SERDES_L3_TM_AUX_0_BIT_2_MASK                                              0x00000020U
-
-/*Enable Eye Surf*/
-#undef SERDES_L0_TM_DIG_8_EYESURF_ENABLE_DEFVAL
-#undef SERDES_L0_TM_DIG_8_EYESURF_ENABLE_SHIFT
-#undef SERDES_L0_TM_DIG_8_EYESURF_ENABLE_MASK
-#define SERDES_L0_TM_DIG_8_EYESURF_ENABLE_DEFVAL                                   0x00000000
-#define SERDES_L0_TM_DIG_8_EYESURF_ENABLE_SHIFT                                    4
-#define SERDES_L0_TM_DIG_8_EYESURF_ENABLE_MASK                                     0x00000010U
-
-/*Enable Eye Surf*/
-#undef SERDES_L1_TM_DIG_8_EYESURF_ENABLE_DEFVAL
-#undef SERDES_L1_TM_DIG_8_EYESURF_ENABLE_SHIFT
-#undef SERDES_L1_TM_DIG_8_EYESURF_ENABLE_MASK
-#define SERDES_L1_TM_DIG_8_EYESURF_ENABLE_DEFVAL                                   0x00000000
-#define SERDES_L1_TM_DIG_8_EYESURF_ENABLE_SHIFT                                    4
-#define SERDES_L1_TM_DIG_8_EYESURF_ENABLE_MASK                                     0x00000010U
-
-/*Enable Eye Surf*/
-#undef SERDES_L2_TM_DIG_8_EYESURF_ENABLE_DEFVAL
-#undef SERDES_L2_TM_DIG_8_EYESURF_ENABLE_SHIFT
-#undef SERDES_L2_TM_DIG_8_EYESURF_ENABLE_MASK
-#define SERDES_L2_TM_DIG_8_EYESURF_ENABLE_DEFVAL                                   0x00000000
-#define SERDES_L2_TM_DIG_8_EYESURF_ENABLE_SHIFT                                    4
-#define SERDES_L2_TM_DIG_8_EYESURF_ENABLE_MASK                                     0x00000010U
-
-/*Enable Eye Surf*/
-#undef SERDES_L3_TM_DIG_8_EYESURF_ENABLE_DEFVAL
-#undef SERDES_L3_TM_DIG_8_EYESURF_ENABLE_SHIFT
-#undef SERDES_L3_TM_DIG_8_EYESURF_ENABLE_MASK
-#define SERDES_L3_TM_DIG_8_EYESURF_ENABLE_DEFVAL                                   0x00000000
-#define SERDES_L3_TM_DIG_8_EYESURF_ENABLE_SHIFT                                    4
-#define SERDES_L3_TM_DIG_8_EYESURF_ENABLE_MASK                                     0x00000010U
-
-/*ILL calib counts BYPASSED with calcode bits*/
-#undef SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_DEFVAL
-#undef SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_SHIFT
-#undef SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_MASK
-#define SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_DEFVAL                            0x00000000
-#define SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_SHIFT                             7
-#define SERDES_L2_TM_MISC2_ILL_CAL_BYPASS_COUNTS_MASK                              0x00000080U
-
-/*IQ ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS*/
-#undef SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_DEFVAL
-#undef SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_SHIFT
-#undef SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_MASK
-#define SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_DEFVAL                       0x00000000
-#define SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_SHIFT                        0
-#define SERDES_L2_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_MASK                         0x000000FFU
-
-/*IQ ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2*/
-#undef SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_DEFVAL
-#undef SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_SHIFT
-#undef SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_MASK
-#define SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_DEFVAL                       0x00000000
-#define SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_SHIFT                        0
-#define SERDES_L2_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_MASK                         0x000000FFU
-
-/*G1A pll ctr bypass value*/
-#undef SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_DEFVAL
-#undef SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_SHIFT
-#undef SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_MASK
-#define SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_DEFVAL                              0x00000000
-#define SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_SHIFT                               0
-#define SERDES_L2_TM_ILL12_G1A_PLL_CTR_BYP_VAL_MASK                                0x000000FFU
-
-/*E ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS*/
-#undef SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_DEFVAL
-#undef SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_SHIFT
-#undef SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_MASK
-#define SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_DEFVAL                         0x00000000
-#define SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_SHIFT                          0
-#define SERDES_L2_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_MASK                           0x000000FFU
-
-/*E ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2*/
-#undef SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_DEFVAL
-#undef SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_SHIFT
-#undef SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_MASK
-#define SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_DEFVAL                         0x00000000
-#define SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_SHIFT                          0
-#define SERDES_L2_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_MASK                           0x000000FFU
-
-/*IQ ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3*/
-#undef SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_DEFVAL
-#undef SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_SHIFT
-#undef SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_MASK
-#define SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_DEFVAL                       0x00000000
-#define SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_SHIFT                        0
-#define SERDES_L2_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_MASK                         0x000000FFU
-
-/*E ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3*/
-#undef SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_DEFVAL
-#undef SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_SHIFT
-#undef SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_MASK
-#define SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_DEFVAL                         0x00000000
-#define SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_SHIFT                          0
-#define SERDES_L2_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_MASK                           0x000000FFU
-
-/*ILL calibration code change wait time*/
-#undef SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_DEFVAL
-#undef SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_SHIFT
-#undef SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_MASK
-#define SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_DEFVAL                                 0x00000002
-#define SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_SHIFT                                  0
-#define SERDES_L2_TM_ILL8_ILL_CAL_ITER_WAIT_MASK                                   0x000000FFU
-
-/*IQ ILL polytrim bypass value*/
-#undef SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_DEFVAL
-#undef SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_SHIFT
-#undef SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_MASK
-#define SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_DEFVAL                     0x00000000
-#define SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_SHIFT                      0
-#define SERDES_L2_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_MASK                       0x000000FFU
-
-/*bypass IQ polytrim*/
-#undef SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_DEFVAL
-#undef SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_SHIFT
-#undef SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_MASK
-#define SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_DEFVAL                          0x00000000
-#define SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_SHIFT                           0
-#define SERDES_L2_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_MASK                            0x00000001U
-
-/*E ILL polytrim bypass value*/
-#undef SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_DEFVAL
-#undef SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_SHIFT
-#undef SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_MASK
-#define SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_DEFVAL                       0x00000000
-#define SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_SHIFT                        0
-#define SERDES_L2_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_MASK                         0x000000FFU
-
-/*bypass E polytrim*/
-#undef SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_DEFVAL
-#undef SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_SHIFT
-#undef SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_MASK
-#define SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_DEFVAL                            0x00000000
-#define SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_SHIFT                             0
-#define SERDES_L2_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_MASK                              0x00000001U
-
-/*ILL calib counts BYPASSED with calcode bits*/
-#undef SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_DEFVAL
-#undef SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_SHIFT
-#undef SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_MASK
-#define SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_DEFVAL                            0x00000000
-#define SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_SHIFT                             7
-#define SERDES_L3_TM_MISC2_ILL_CAL_BYPASS_COUNTS_MASK                              0x00000080U
-
-/*IQ ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS*/
-#undef SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_DEFVAL
-#undef SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_SHIFT
-#undef SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_MASK
-#define SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_DEFVAL                       0x00000000
-#define SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_SHIFT                        0
-#define SERDES_L3_TM_IQ_ILL1_ILL_BYPASS_IQ_CALCODE_F0_MASK                         0x000000FFU
-
-/*IQ ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2*/
-#undef SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_DEFVAL
-#undef SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_SHIFT
-#undef SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_MASK
-#define SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_DEFVAL                       0x00000000
-#define SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_SHIFT                        0
-#define SERDES_L3_TM_IQ_ILL2_ILL_BYPASS_IQ_CALCODE_F1_MASK                         0x000000FFU
-
-/*G1A pll ctr bypass value*/
-#undef SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_DEFVAL
-#undef SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_SHIFT
-#undef SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_MASK
-#define SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_DEFVAL                              0x00000000
-#define SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_SHIFT                               0
-#define SERDES_L3_TM_ILL12_G1A_PLL_CTR_BYP_VAL_MASK                                0x000000FFU
-
-/*E ILL F0 CALCODE bypass value. MPHY : G1a, PCIE : Gen 1, SATA : Gen1 , USB3 : SS*/
-#undef SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_DEFVAL
-#undef SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_SHIFT
-#undef SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_MASK
-#define SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_DEFVAL                         0x00000000
-#define SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_SHIFT                          0
-#define SERDES_L3_TM_E_ILL1_ILL_BYPASS_E_CALCODE_F0_MASK                           0x000000FFU
-
-/*E ILL F1 CALCODE bypass value. MPHY : G1b, PCIE : Gen2, SATA: Gen2*/
-#undef SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_DEFVAL
-#undef SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_SHIFT
-#undef SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_MASK
-#define SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_DEFVAL                         0x00000000
-#define SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_SHIFT                          0
-#define SERDES_L3_TM_E_ILL2_ILL_BYPASS_E_CALCODE_F1_MASK                           0x000000FFU
-
-/*IQ ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3*/
-#undef SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_DEFVAL
-#undef SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_SHIFT
-#undef SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_MASK
-#define SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_DEFVAL                       0x00000000
-#define SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_SHIFT                        0
-#define SERDES_L3_TM_IQ_ILL3_ILL_BYPASS_IQ_CALCODE_F2_MASK                         0x000000FFU
-
-/*E ILL F2CALCODE bypass value. MPHY : G2a, SATA : Gen3*/
-#undef SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_DEFVAL
-#undef SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_SHIFT
-#undef SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_MASK
-#define SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_DEFVAL                         0x00000000
-#define SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_SHIFT                          0
-#define SERDES_L3_TM_E_ILL3_ILL_BYPASS_E_CALCODE_F2_MASK                           0x000000FFU
-
-/*ILL calibration code change wait time*/
-#undef SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_DEFVAL
-#undef SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_SHIFT
-#undef SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_MASK
-#define SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_DEFVAL                                 0x00000002
-#define SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_SHIFT                                  0
-#define SERDES_L3_TM_ILL8_ILL_CAL_ITER_WAIT_MASK                                   0x000000FFU
-
-/*IQ ILL polytrim bypass value*/
-#undef SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_DEFVAL
-#undef SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_SHIFT
-#undef SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_MASK
-#define SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_DEFVAL                     0x00000000
-#define SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_SHIFT                      0
-#define SERDES_L3_TM_IQ_ILL8_ILL_BYPASS_IQ_POLYTRIM_VAL_MASK                       0x000000FFU
-
-/*bypass IQ polytrim*/
-#undef SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_DEFVAL
-#undef SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_SHIFT
-#undef SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_MASK
-#define SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_DEFVAL                          0x00000000
-#define SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_SHIFT                           0
-#define SERDES_L3_TM_IQ_ILL9_ILL_BYPASS_IQ_POLYTIM_MASK                            0x00000001U
-
-/*E ILL polytrim bypass value*/
-#undef SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_DEFVAL
-#undef SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_SHIFT
-#undef SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_MASK
-#define SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_DEFVAL                       0x00000000
-#define SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_SHIFT                        0
-#define SERDES_L3_TM_E_ILL8_ILL_BYPASS_E_POLYTRIM_VAL_MASK                         0x000000FFU
-
-/*bypass E polytrim*/
-#undef SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_DEFVAL
-#undef SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_SHIFT
-#undef SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_MASK
-#define SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_DEFVAL                            0x00000000
-#define SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_SHIFT                             0
-#define SERDES_L3_TM_E_ILL9_ILL_BYPASS_E_POLYTIM_MASK                              0x00000001U
-
-/*Delay apb reset by specified amount*/
-#undef SERDES_L0_TM_RST_DLY_APB_RST_DLY_DEFVAL
-#undef SERDES_L0_TM_RST_DLY_APB_RST_DLY_SHIFT
-#undef SERDES_L0_TM_RST_DLY_APB_RST_DLY_MASK
-#define SERDES_L0_TM_RST_DLY_APB_RST_DLY_DEFVAL                                    0x00000000
-#define SERDES_L0_TM_RST_DLY_APB_RST_DLY_SHIFT                                     0
-#define SERDES_L0_TM_RST_DLY_APB_RST_DLY_MASK                                      0x000000FFU
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_15*/
-#undef SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL
-#undef SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-#undef SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK
-#define SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL               0x00000000
-#define SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT                6
-#define SERDES_L0_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK                 0x00000040U
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_12*/
-#undef SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL
-#undef SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-#undef SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK
-#define SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL                      0x00000000
-#define SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT                       6
-#define SERDES_L0_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK                        0x00000040U
-
-/*Delay apb reset by specified amount*/
-#undef SERDES_L1_TM_RST_DLY_APB_RST_DLY_DEFVAL
-#undef SERDES_L1_TM_RST_DLY_APB_RST_DLY_SHIFT
-#undef SERDES_L1_TM_RST_DLY_APB_RST_DLY_MASK
-#define SERDES_L1_TM_RST_DLY_APB_RST_DLY_DEFVAL                                    0x00000000
-#define SERDES_L1_TM_RST_DLY_APB_RST_DLY_SHIFT                                     0
-#define SERDES_L1_TM_RST_DLY_APB_RST_DLY_MASK                                      0x000000FFU
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_15*/
-#undef SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL
-#undef SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-#undef SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK
-#define SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL               0x00000000
-#define SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT                6
-#define SERDES_L1_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK                 0x00000040U
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_12*/
-#undef SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL
-#undef SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-#undef SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK
-#define SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL                      0x00000000
-#define SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT                       6
-#define SERDES_L1_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK                        0x00000040U
-
-/*Delay apb reset by specified amount*/
-#undef SERDES_L2_TM_RST_DLY_APB_RST_DLY_DEFVAL
-#undef SERDES_L2_TM_RST_DLY_APB_RST_DLY_SHIFT
-#undef SERDES_L2_TM_RST_DLY_APB_RST_DLY_MASK
-#define SERDES_L2_TM_RST_DLY_APB_RST_DLY_DEFVAL                                    0x00000000
-#define SERDES_L2_TM_RST_DLY_APB_RST_DLY_SHIFT                                     0
-#define SERDES_L2_TM_RST_DLY_APB_RST_DLY_MASK                                      0x000000FFU
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_15*/
-#undef SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL
-#undef SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-#undef SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK
-#define SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL               0x00000000
-#define SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT                6
-#define SERDES_L2_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK                 0x00000040U
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_12*/
-#undef SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL
-#undef SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-#undef SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK
-#define SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL                      0x00000000
-#define SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT                       6
-#define SERDES_L2_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK                        0x00000040U
-
-/*Delay apb reset by specified amount*/
-#undef SERDES_L3_TM_RST_DLY_APB_RST_DLY_DEFVAL
-#undef SERDES_L3_TM_RST_DLY_APB_RST_DLY_SHIFT
-#undef SERDES_L3_TM_RST_DLY_APB_RST_DLY_MASK
-#define SERDES_L3_TM_RST_DLY_APB_RST_DLY_DEFVAL                                    0x00000000
-#define SERDES_L3_TM_RST_DLY_APB_RST_DLY_SHIFT                                     0
-#define SERDES_L3_TM_RST_DLY_APB_RST_DLY_MASK                                      0x000000FFU
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_15*/
-#undef SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL
-#undef SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT
-#undef SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK
-#define SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_DEFVAL               0x00000000
-#define SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_SHIFT                6
-#define SERDES_L3_TM_ANA_BYP_15_FORCE_UPHY_ENABLE_LOW_LEAKAGE_MASK                 0x00000040U
-
-/*Enable Bypass for <7> of TM_ANA_BYPS_12*/
-#undef SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL
-#undef SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT
-#undef SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK
-#define SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_DEFVAL                      0x00000000
-#define SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_SHIFT                       6
-#define SERDES_L3_TM_ANA_BYP_12_FORCE_UPHY_PSO_HSRXDIG_MASK                        0x00000040U
-
-/*Controls UPHY Lane 0 protocol configuration. 0 - PowerDown, 1 - PCIe .0, 2 - Sata0, 3 - USB0, 4 - DP.1, 5 - SGMII0, 6 - Unuse
-               , 7 - Unused*/
-#undef SERDES_ICM_CFG0_L0_ICM_CFG_DEFVAL
-#undef SERDES_ICM_CFG0_L0_ICM_CFG_SHIFT
-#undef SERDES_ICM_CFG0_L0_ICM_CFG_MASK
-#define SERDES_ICM_CFG0_L0_ICM_CFG_DEFVAL                                          0x00000000
-#define SERDES_ICM_CFG0_L0_ICM_CFG_SHIFT                                           0
-#define SERDES_ICM_CFG0_L0_ICM_CFG_MASK                                            0x00000007U
-
-/*Controls UPHY Lane 1 protocol configuration. 0 - PowerDown, 1 - PCIe.1, 2 - Sata1, 3 - USB0, 4 - DP.0, 5 - SGMII1, 6 - Unused
-                7 - Unused*/
-#undef SERDES_ICM_CFG0_L1_ICM_CFG_DEFVAL
-#undef SERDES_ICM_CFG0_L1_ICM_CFG_SHIFT
-#undef SERDES_ICM_CFG0_L1_ICM_CFG_MASK
-#define SERDES_ICM_CFG0_L1_ICM_CFG_DEFVAL                                          0x00000000
-#define SERDES_ICM_CFG0_L1_ICM_CFG_SHIFT                                           4
-#define SERDES_ICM_CFG0_L1_ICM_CFG_MASK                                            0x00000070U
-
-/*Controls UPHY Lane 2 protocol configuration. 0 - PowerDown, 1 - PCIe.1, 2 - Sata0, 3 - USB0, 4 - DP.1, 5 - SGMII2, 6 - Unused
-                7 - Unused*/
-#undef SERDES_ICM_CFG1_L2_ICM_CFG_DEFVAL
-#undef SERDES_ICM_CFG1_L2_ICM_CFG_SHIFT
-#undef SERDES_ICM_CFG1_L2_ICM_CFG_MASK
-#define SERDES_ICM_CFG1_L2_ICM_CFG_DEFVAL                                          0x00000000
-#define SERDES_ICM_CFG1_L2_ICM_CFG_SHIFT                                           0
-#define SERDES_ICM_CFG1_L2_ICM_CFG_MASK                                            0x00000007U
-
-/*Controls UPHY Lane 3 protocol configuration. 0 - PowerDown, 1 - PCIe.3, 2 - Sata1, 3 - USB1, 4 - DP.0, 5 - SGMII3, 6 - Unused
-                7 - Unused*/
-#undef SERDES_ICM_CFG1_L3_ICM_CFG_DEFVAL
-#undef SERDES_ICM_CFG1_L3_ICM_CFG_SHIFT
-#undef SERDES_ICM_CFG1_L3_ICM_CFG_MASK
-#define SERDES_ICM_CFG1_L3_ICM_CFG_DEFVAL                                          0x00000000
-#define SERDES_ICM_CFG1_L3_ICM_CFG_SHIFT                                           4
-#define SERDES_ICM_CFG1_L3_ICM_CFG_MASK                                            0x00000070U
-
-/*Enable/disable DP post2 path*/
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_DEFVAL
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_SHIFT
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_MASK
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_DEFVAL                 0x00000000
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_SHIFT                  5
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_MASK                   0x00000020U
-
-/*Override enable/disable of DP post2 path*/
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_DEFVAL
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_SHIFT
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_MASK
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_DEFVAL            0x00000000
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_SHIFT             4
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_MASK              0x00000010U
-
-/*Override enable/disable of DP post1 path*/
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_DEFVAL
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_SHIFT
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_MASK
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_DEFVAL            0x00000000
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_SHIFT             2
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_MASK              0x00000004U
-
-/*Enable/disable DP main path*/
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_DEFVAL
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_SHIFT
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_MASK
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_DEFVAL                  0x00000000
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_SHIFT                   1
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_MASK                    0x00000002U
-
-/*Override enable/disable of DP main path*/
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_DEFVAL
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_SHIFT
-#undef SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_MASK
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_DEFVAL             0x00000000
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_SHIFT              0
-#define SERDES_L0_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_MASK               0x00000001U
-
-/*Enable/disable DP post2 path*/
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_DEFVAL
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_SHIFT
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_MASK
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_DEFVAL                 0x00000000
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_SHIFT                  5
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_POST2_PATH_MASK                   0x00000020U
-
-/*Override enable/disable of DP post2 path*/
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_DEFVAL
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_SHIFT
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_MASK
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_DEFVAL            0x00000000
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_SHIFT             4
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST2_PATH_MASK              0x00000010U
-
-/*Override enable/disable of DP post1 path*/
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_DEFVAL
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_SHIFT
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_MASK
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_DEFVAL            0x00000000
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_SHIFT             2
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_POST1_PATH_MASK              0x00000004U
-
-/*Enable/disable DP main path*/
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_DEFVAL
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_SHIFT
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_MASK
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_DEFVAL                  0x00000000
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_SHIFT                   1
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_DP_ENABLE_MAIN_PATH_MASK                    0x00000002U
-
-/*Override enable/disable of DP main path*/
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_DEFVAL
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_SHIFT
-#undef SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_MASK
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_DEFVAL             0x00000000
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_SHIFT              0
-#define SERDES_L1_TXPMD_TM_45_DP_TM_TX_OVRD_DP_ENABLE_MAIN_PATH_MASK               0x00000001U
-
-/*Test register force for enabling/disablign TX deemphasis bits <17:0>*/
-#undef SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_DEFVAL
-#undef SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_SHIFT
-#undef SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_MASK
-#define SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_DEFVAL                        0x00000000
-#define SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_SHIFT                         0
-#define SERDES_L0_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_MASK                          0x00000001U
-
-/*Test register force for enabling/disablign TX deemphasis bits <17:0>*/
-#undef SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_DEFVAL
-#undef SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_SHIFT
-#undef SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_MASK
-#define SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_DEFVAL                        0x00000000
-#define SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_SHIFT                         0
-#define SERDES_L1_TX_ANA_TM_118_FORCE_TX_DEEMPH_17_0_MASK                          0x00000001U
-
-/*Margining factor value*/
-#undef SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_DEFVAL
-#undef SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_SHIFT
-#undef SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_MASK
-#define SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_DEFVAL                 0x00000000
-#define SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_SHIFT                  0
-#define SERDES_L1_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_MASK                   0x0000001FU
-
-/*Margining factor value*/
-#undef SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_DEFVAL
-#undef SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_SHIFT
-#undef SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_MASK
-#define SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_DEFVAL                 0x00000000
-#define SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_SHIFT                  0
-#define SERDES_L0_TXPMD_TM_48_TM_RESULTANT_MARGINING_FACTOR_MASK                   0x0000001FU
-
-/*pipe_TX_Deemph. 0: -6dB de-emphasis, 1: -3.5dB de-emphasis, 2 : No de-emphasis, Others: reserved*/
-#undef SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_DEFVAL
-#undef SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_SHIFT
-#undef SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_MASK
-#define SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_DEFVAL                           0x00000002
-#define SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_SHIFT                            0
-#define SERDES_L1_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_MASK                             0x000000FFU
-
-/*pipe_TX_Deemph. 0: -6dB de-emphasis, 1: -3.5dB de-emphasis, 2 : No de-emphasis, Others: reserved*/
-#undef SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_DEFVAL
-#undef SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_SHIFT
-#undef SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_MASK
-#define SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_DEFVAL                           0x00000002
-#define SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_SHIFT                            0
-#define SERDES_L0_TX_ANA_TM_18_PIPE_TX_DEEMPH_7_0_MASK                             0x000000FFU
-#undef CRL_APB_RST_LPD_TOP_OFFSET
-#define CRL_APB_RST_LPD_TOP_OFFSET                                                 0XFF5E023C
-#undef USB3_0_FPD_POWER_PRSNT_OFFSET
-#define USB3_0_FPD_POWER_PRSNT_OFFSET                                              0XFF9D0080
-#undef USB3_0_FPD_PIPE_CLK_OFFSET
-#define USB3_0_FPD_PIPE_CLK_OFFSET                                                 0XFF9D007C
-#undef CRL_APB_RST_LPD_TOP_OFFSET
-#define CRL_APB_RST_LPD_TOP_OFFSET                                                 0XFF5E023C
-#undef CRL_APB_RST_LPD_TOP_OFFSET
-#define CRL_APB_RST_LPD_TOP_OFFSET                                                 0XFF5E023C
-#undef USB3_1_FPD_POWER_PRSNT_OFFSET
-#define USB3_1_FPD_POWER_PRSNT_OFFSET                                              0XFF9E0080
-#undef USB3_1_FPD_PIPE_CLK_OFFSET
-#define USB3_1_FPD_PIPE_CLK_OFFSET                                                 0XFF9E007C
-#undef CRL_APB_RST_LPD_TOP_OFFSET
-#define CRL_APB_RST_LPD_TOP_OFFSET                                                 0XFF5E023C
-#undef CRF_APB_RST_FPD_TOP_OFFSET
-#define CRF_APB_RST_FPD_TOP_OFFSET                                                 0XFD1A0100
-#undef DP_DP_PHY_RESET_OFFSET
-#define DP_DP_PHY_RESET_OFFSET                                                     0XFD4A0200
-#undef DP_DP_TX_PHY_POWER_DOWN_OFFSET
-#define DP_DP_TX_PHY_POWER_DOWN_OFFSET                                             0XFD4A0238
-#undef USB3_0_XHCI_GUSB2PHYCFG_OFFSET
-#define USB3_0_XHCI_GUSB2PHYCFG_OFFSET                                             0XFE20C200
-#undef USB3_0_XHCI_GFLADJ_OFFSET
-#define USB3_0_XHCI_GFLADJ_OFFSET                                                  0XFE20C630
-#undef USB3_1_XHCI_GUSB2PHYCFG_OFFSET
-#define USB3_1_XHCI_GUSB2PHYCFG_OFFSET                                             0XFE30C200
-#undef USB3_1_XHCI_GFLADJ_OFFSET
-#define USB3_1_XHCI_GFLADJ_OFFSET                                                  0XFE30C630
-#undef PCIE_ATTRIB_ATTR_25_OFFSET
-#define PCIE_ATTRIB_ATTR_25_OFFSET                                                 0XFD480064
-
-/*USB 0 reset for control registers*/
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT                                   10
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK                                    0x00000400U
-
-/*This bit is used to choose between PIPE power present and 1'b1*/
-#undef USB3_0_FPD_POWER_PRSNT_OPTION_DEFVAL
-#undef USB3_0_FPD_POWER_PRSNT_OPTION_SHIFT
-#undef USB3_0_FPD_POWER_PRSNT_OPTION_MASK
-#define USB3_0_FPD_POWER_PRSNT_OPTION_DEFVAL
-#define USB3_0_FPD_POWER_PRSNT_OPTION_SHIFT                                        0
-#define USB3_0_FPD_POWER_PRSNT_OPTION_MASK                                         0x00000001U
-
-/*This bit is used to choose between PIPE clock coming from SerDes and the suspend clk*/
-#undef USB3_0_FPD_PIPE_CLK_OPTION_DEFVAL
-#undef USB3_0_FPD_PIPE_CLK_OPTION_SHIFT
-#undef USB3_0_FPD_PIPE_CLK_OPTION_MASK
-#define USB3_0_FPD_PIPE_CLK_OPTION_DEFVAL
-#define USB3_0_FPD_PIPE_CLK_OPTION_SHIFT                                           0
-#define USB3_0_FPD_PIPE_CLK_OPTION_MASK                                            0x00000001U
-
-/*USB 0 sleep circuit reset*/
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_DEFVAL                                 0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT                                  8
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK                                   0x00000100U
-
-/*USB 0 reset*/
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT                                   6
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK                                    0x00000040U
-
-/*USB 1 reset for control registers*/
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT                                   11
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK                                    0x00000800U
-
-/*This bit is used to choose between PIPE power present and 1'b1*/
-#undef USB3_1_FPD_POWER_PRSNT_OPTION_DEFVAL
-#undef USB3_1_FPD_POWER_PRSNT_OPTION_SHIFT
-#undef USB3_1_FPD_POWER_PRSNT_OPTION_MASK
-#define USB3_1_FPD_POWER_PRSNT_OPTION_DEFVAL
-#define USB3_1_FPD_POWER_PRSNT_OPTION_SHIFT                                        0
-#define USB3_1_FPD_POWER_PRSNT_OPTION_MASK                                         0x00000001U
-
-/*This bit is used to choose between PIPE clock coming from SerDes and the suspend clk*/
-#undef USB3_1_FPD_PIPE_CLK_OPTION_DEFVAL
-#undef USB3_1_FPD_PIPE_CLK_OPTION_SHIFT
-#undef USB3_1_FPD_PIPE_CLK_OPTION_MASK
-#define USB3_1_FPD_PIPE_CLK_OPTION_DEFVAL
-#define USB3_1_FPD_PIPE_CLK_OPTION_SHIFT                                           0
-#define USB3_1_FPD_PIPE_CLK_OPTION_MASK                                            0x00000001U
-
-/*USB 1 sleep circuit reset*/
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_DEFVAL                                 0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT                                  9
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK                                   0x00000200U
-
-/*USB 1 reset*/
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT                                   7
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK                                    0x00000080U
-
-/*Display Port block level reset (includes DPDMA)*/
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_DP_RESET_DEFVAL                                        0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT                                         16
-#define CRF_APB_RST_FPD_TOP_DP_RESET_MASK                                          0x00010000U
-
-/*Set to '1' to hold the GT in reset. Clear to release.*/
-#undef DP_DP_PHY_RESET_GT_RESET_DEFVAL
-#undef DP_DP_PHY_RESET_GT_RESET_SHIFT
-#undef DP_DP_PHY_RESET_GT_RESET_MASK
-#define DP_DP_PHY_RESET_GT_RESET_DEFVAL                                            0x00010003
-#define DP_DP_PHY_RESET_GT_RESET_SHIFT                                             1
-#define DP_DP_PHY_RESET_GT_RESET_MASK                                              0x00000002U
-
-/*Two bits per lane. When set to 11, moves the GT to power down mode. When set to 00, GT will be in active state. bits [1:0] -
-               ane0 Bits [3:2] - lane 1*/
-#undef DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_DEFVAL
-#undef DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_SHIFT
-#undef DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_MASK
-#define DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_DEFVAL                                   0x00000000
-#define DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_SHIFT                                    0
-#define DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_MASK                                     0x0000000FU
-
-/*USB 2.0 Turnaround Time (USBTrdTim) Sets the turnaround time in PHY clocks. Specifies the response time for a MAC request to
-               he Packet FIFO Controller (PFC) to fetch data from the DFIFO (SPRAM). The following are the required values for the minimum S
-               C bus frequency of 60 MHz. USB turnaround time is a critical certification criteria when using long cables and five hub level
-               . The required values for this field: - 4'h5: When the MAC interface is 16-bit UTMI+. - 4'h9: When the MAC interface is 8-bit
-               UTMI+/ULPI. If SoC bus clock is less than 60 MHz, and USB turnaround time is not critical, this field can be set to a larger
-               alue. Note: This field is valid only in device mode.*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_DEFVAL                                   0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_SHIFT                                    10
-#define USB3_0_XHCI_GUSB2PHYCFG_USBTRDTIM_MASK                                     0x00003C00U
-
-/*Transceiver Delay: Enables a delay between the assertion of the UTMI/ULPI Transceiver Select signal (for HS) and the assertio
-                of the TxValid signal during a HS Chirp. When this bit is set to 1, a delay (of approximately 2.5 us) is introduced from the
-               time when the Transceiver Select is set to 2'b00 (HS) to the time the TxValid is driven to 0 for sending the chirp-K. This de
-               ay is required for some UTMI/ULPI PHYs. Note: - If you enable the hibernation feature when the device core comes out of power
-               off, you must re-initialize this bit with the appropriate value because the core does not save and restore this bit value dur
-               ng hibernation. - This bit is valid only in device mode.*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_DEFVAL                                     0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_SHIFT                                      9
-#define USB3_0_XHCI_GUSB2PHYCFG_XCVRDLY_MASK                                       0x00000200U
-
-/*Enable utmi_sleep_n and utmi_l1_suspend_n (EnblSlpM) The application uses this bit to control utmi_sleep_n and utmi_l1_suspen
-               _n assertion to the PHY in the L1 state. - 1'b0: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is not transferre
-                to the external PHY. - 1'b1: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is transferred to the external PHY.
-               ote: This bit must be set high for Port0 if PHY is used. Note: In Device mode - Before issuing any device endpoint command wh
-               n operating in 2.0 speeds, disable this bit and enable it after the command completes. Without disabling this bit, if a comma
-               d is issued when the device is in L1 state and if mac2_clk (utmi_clk/ulpi_clk) is gated off, the command will not get complet
-               d.*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_DEFVAL                                    0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_SHIFT                                     8
-#define USB3_0_XHCI_GUSB2PHYCFG_ENBLSLPM_MASK                                      0x00000100U
-
-/*USB 2.0 High-Speed PHY or USB 1.1 Full-Speed Serial Transceiver Select The application uses this bit to select a high-speed P
-               Y or a full-speed transceiver. - 1'b0: USB 2.0 high-speed UTMI+ or ULPI PHY. This bit is always 0, with Write Only access. -
-               'b1: USB 1.1 full-speed serial transceiver. This bit is always 1, with Write Only access. If both interface types are selecte
-                in coreConsultant (that is, parameters' values are not zero), the application uses this bit to select the active interface i
-                active, with Read-Write bit access. Note: USB 1.1 full-serial transceiver is not supported. This bit always reads as 1'b0.*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_DEFVAL                                      0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_SHIFT                                       7
-#define USB3_0_XHCI_GUSB2PHYCFG_PHYSEL_MASK                                        0x00000080U
-
-/*Full-Speed Serial Interface Select (FSIntf) The application uses this bit to select a unidirectional or bidirectional USB 1.1
-               full-speed serial transceiver interface. - 1'b0: 6-pin unidirectional full-speed serial interface. This bit is set to 0 with
-               ead Only access. - 1'b1: 3-pin bidirectional full-speed serial interface. This bit is set to 0 with Read Only access. Note: U
-               B 1.1 full-speed serial interface is not supported. This bit always reads as 1'b0.*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_FSINTF_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_FSINTF_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_FSINTF_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_FSINTF_DEFVAL                                      0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_FSINTF_SHIFT                                       5
-#define USB3_0_XHCI_GUSB2PHYCFG_FSINTF_MASK                                        0x00000020U
-
-/*ULPI or UTMI+ Select (ULPI_UTMI_Sel) The application uses this bit to select a UTMI+ or ULPI Interface. - 1'b0: UTMI+ Interfa
-               e - 1'b1: ULPI Interface This bit is writable only if UTMI+ and ULPI is specified for High-Speed PHY Interface(s) in coreCons
-               ltant configuration (DWC_USB3_HSPHY_INTERFACE = 3). Otherwise, this bit is read-only and the value depends on the interface s
-               lected through DWC_USB3_HSPHY_INTERFACE.*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_DEFVAL                               0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_SHIFT                                4
-#define USB3_0_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_MASK                                 0x00000010U
-
-/*PHY Interface (PHYIf) If UTMI+ is selected, the application uses this bit to configure the core to support a UTMI+ PHY with a
-                8- or 16-bit interface. - 1'b0: 8 bits - 1'b1: 16 bits ULPI Mode: 1'b0 Note: - All the enabled 2.0 ports must have the same
-               lock frequency as Port0 clock frequency (utmi_clk[0]). - The UTMI 8-bit and 16-bit modes cannot be used together for differen
-                ports at the same time (that is, all the ports must be in 8-bit mode, or all of them must be in 16-bit mode, at a time). - I
-                any of the USB 2.0 ports is selected as ULPI port for operation, then all the USB 2.0 ports must be operating at 60 MHz.*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_PHYIF_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_PHYIF_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_PHYIF_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_PHYIF_DEFVAL                                       0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_PHYIF_SHIFT                                        3
-#define USB3_0_XHCI_GUSB2PHYCFG_PHYIF_MASK                                         0x00000008U
-
-/*HS/FS Timeout Calibration (TOutCal) The number of PHY clocks, as indicated by the application in this field, is multiplied by
-               a bit-time factor; this factor is added to the high-speed/full-speed interpacket timeout duration in the core to account for
-               dditional delays introduced by the PHY. This may be required, since the delay introduced by the PHY in generating the linesta
-               e condition may vary among PHYs. The USB standard timeout value for high-speed operation is 736 to 816 (inclusive) bit times.
-               The USB standard timeout value for full-speed operation is 16 to 18 (inclusive) bit times. The application must program this
-               ield based on the speed of connection. The number of bit times added per PHY clock are: High-speed operation: - One 30-MHz PH
-                clock = 16 bit times - One 60-MHz PHY clock = 8 bit times Full-speed operation: - One 30-MHz PHY clock = 0.4 bit times - One
-               60-MHz PHY clock = 0.2 bit times - One 48-MHz PHY clock = 0.25 bit times*/
-#undef USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_DEFVAL
-#undef USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_SHIFT
-#undef USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_MASK
-#define USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_DEFVAL                                     0x00000000
-#define USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_SHIFT                                      0
-#define USB3_0_XHCI_GUSB2PHYCFG_TOUTCAL_MASK                                       0x00000007U
-
-/*This field indicates the frame length adjustment to be applied when SOF/ITP counter is running on the ref_clk. This register
-               alue is used to adjust the ITP interval when GCTL[SOFITPSYNC] is set to '1'; SOF and ITP interval when GLADJ.GFLADJ_REFCLK_LP
-               _SEL is set to '1'. This field must be programmed to a non-zero value only if GFLADJ_REFCLK_LPM_SEL is set to '1' or GCTL.SOF
-               TPSYNC is set to '1'. The value is derived as follows: FLADJ_REF_CLK_FLADJ=((125000/ref_clk_period_integer)-(125000/ref_clk_p
-               riod)) * ref_clk_period where - the ref_clk_period_integer is the integer value of the ref_clk period got by truncating the d
-               cimal (fractional) value that is programmed in the GUCTL.REF_CLK_PERIOD field. - the ref_clk_period is the ref_clk period inc
-               uding the fractional value. Examples: If the ref_clk is 24 MHz then - GUCTL.REF_CLK_PERIOD = 41 - GFLADJ.GLADJ_REFCLK_FLADJ =
-               ((125000/41)-(125000/41.6666))*41.6666 = 2032 (ignoring the fractional value) If the ref_clk is 48 MHz then - GUCTL.REF_CLK_P
-               RIOD = 20 - GFLADJ.GLADJ_REFCLK_FLADJ = ((125000/20)-(125000/20.8333))*20.8333 = 5208 (ignoring the fractional value)*/
-#undef USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_DEFVAL
-#undef USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_SHIFT
-#undef USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_MASK
-#define USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_DEFVAL                              0x00000000
-#define USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_SHIFT                               8
-#define USB3_0_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_MASK                                0x003FFF00U
-
-/*USB 2.0 Turnaround Time (USBTrdTim) Sets the turnaround time in PHY clocks. Specifies the response time for a MAC request to
-               he Packet FIFO Controller (PFC) to fetch data from the DFIFO (SPRAM). The following are the required values for the minimum S
-               C bus frequency of 60 MHz. USB turnaround time is a critical certification criteria when using long cables and five hub level
-               . The required values for this field: - 4'h5: When the MAC interface is 16-bit UTMI+. - 4'h9: When the MAC interface is 8-bit
-               UTMI+/ULPI. If SoC bus clock is less than 60 MHz, and USB turnaround time is not critical, this field can be set to a larger
-               alue. Note: This field is valid only in device mode.*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_DEFVAL                                   0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_SHIFT                                    10
-#define USB3_1_XHCI_GUSB2PHYCFG_USBTRDTIM_MASK                                     0x00003C00U
-
-/*Transceiver Delay: Enables a delay between the assertion of the UTMI/ULPI Transceiver Select signal (for HS) and the assertio
-                of the TxValid signal during a HS Chirp. When this bit is set to 1, a delay (of approximately 2.5 us) is introduced from the
-               time when the Transceiver Select is set to 2'b00 (HS) to the time the TxValid is driven to 0 for sending the chirp-K. This de
-               ay is required for some UTMI/ULPI PHYs. Note: - If you enable the hibernation feature when the device core comes out of power
-               off, you must re-initialize this bit with the appropriate value because the core does not save and restore this bit value dur
-               ng hibernation. - This bit is valid only in device mode.*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_DEFVAL                                     0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_SHIFT                                      9
-#define USB3_1_XHCI_GUSB2PHYCFG_XCVRDLY_MASK                                       0x00000200U
-
-/*Enable utmi_sleep_n and utmi_l1_suspend_n (EnblSlpM) The application uses this bit to control utmi_sleep_n and utmi_l1_suspen
-               _n assertion to the PHY in the L1 state. - 1'b0: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is not transferre
-                to the external PHY. - 1'b1: utmi_sleep_n and utmi_l1_suspend_n assertion from the core is transferred to the external PHY.
-               ote: This bit must be set high for Port0 if PHY is used. Note: In Device mode - Before issuing any device endpoint command wh
-               n operating in 2.0 speeds, disable this bit and enable it after the command completes. Without disabling this bit, if a comma
-               d is issued when the device is in L1 state and if mac2_clk (utmi_clk/ulpi_clk) is gated off, the command will not get complet
-               d.*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_DEFVAL                                    0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_SHIFT                                     8
-#define USB3_1_XHCI_GUSB2PHYCFG_ENBLSLPM_MASK                                      0x00000100U
-
-/*USB 2.0 High-Speed PHY or USB 1.1 Full-Speed Serial Transceiver Select The application uses this bit to select a high-speed P
-               Y or a full-speed transceiver. - 1'b0: USB 2.0 high-speed UTMI+ or ULPI PHY. This bit is always 0, with Write Only access. -
-               'b1: USB 1.1 full-speed serial transceiver. This bit is always 1, with Write Only access. If both interface types are selecte
-                in coreConsultant (that is, parameters' values are not zero), the application uses this bit to select the active interface i
-                active, with Read-Write bit access. Note: USB 1.1 full-serial transceiver is not supported. This bit always reads as 1'b0.*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_DEFVAL                                      0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_SHIFT                                       7
-#define USB3_1_XHCI_GUSB2PHYCFG_PHYSEL_MASK                                        0x00000080U
-
-/*Full-Speed Serial Interface Select (FSIntf) The application uses this bit to select a unidirectional or bidirectional USB 1.1
-               full-speed serial transceiver interface. - 1'b0: 6-pin unidirectional full-speed serial interface. This bit is set to 0 with
-               ead Only access. - 1'b1: 3-pin bidirectional full-speed serial interface. This bit is set to 0 with Read Only access. Note: U
-               B 1.1 full-speed serial interface is not supported. This bit always reads as 1'b0.*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_FSINTF_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_FSINTF_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_FSINTF_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_FSINTF_DEFVAL                                      0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_FSINTF_SHIFT                                       5
-#define USB3_1_XHCI_GUSB2PHYCFG_FSINTF_MASK                                        0x00000020U
-
-/*ULPI or UTMI+ Select (ULPI_UTMI_Sel) The application uses this bit to select a UTMI+ or ULPI Interface. - 1'b0: UTMI+ Interfa
-               e - 1'b1: ULPI Interface This bit is writable only if UTMI+ and ULPI is specified for High-Speed PHY Interface(s) in coreCons
-               ltant configuration (DWC_USB3_HSPHY_INTERFACE = 3). Otherwise, this bit is read-only and the value depends on the interface s
-               lected through DWC_USB3_HSPHY_INTERFACE.*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_DEFVAL                               0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_SHIFT                                4
-#define USB3_1_XHCI_GUSB2PHYCFG_ULPI_UTMI_SEL_MASK                                 0x00000010U
-
-/*PHY Interface (PHYIf) If UTMI+ is selected, the application uses this bit to configure the core to support a UTMI+ PHY with a
-                8- or 16-bit interface. - 1'b0: 8 bits - 1'b1: 16 bits ULPI Mode: 1'b0 Note: - All the enabled 2.0 ports must have the same
-               lock frequency as Port0 clock frequency (utmi_clk[0]). - The UTMI 8-bit and 16-bit modes cannot be used together for differen
-                ports at the same time (that is, all the ports must be in 8-bit mode, or all of them must be in 16-bit mode, at a time). - I
-                any of the USB 2.0 ports is selected as ULPI port for operation, then all the USB 2.0 ports must be operating at 60 MHz.*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_PHYIF_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_PHYIF_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_PHYIF_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_PHYIF_DEFVAL                                       0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_PHYIF_SHIFT                                        3
-#define USB3_1_XHCI_GUSB2PHYCFG_PHYIF_MASK                                         0x00000008U
-
-/*HS/FS Timeout Calibration (TOutCal) The number of PHY clocks, as indicated by the application in this field, is multiplied by
-               a bit-time factor; this factor is added to the high-speed/full-speed interpacket timeout duration in the core to account for
-               dditional delays introduced by the PHY. This may be required, since the delay introduced by the PHY in generating the linesta
-               e condition may vary among PHYs. The USB standard timeout value for high-speed operation is 736 to 816 (inclusive) bit times.
-               The USB standard timeout value for full-speed operation is 16 to 18 (inclusive) bit times. The application must program this
-               ield based on the speed of connection. The number of bit times added per PHY clock are: High-speed operation: - One 30-MHz PH
-                clock = 16 bit times - One 60-MHz PHY clock = 8 bit times Full-speed operation: - One 30-MHz PHY clock = 0.4 bit times - One
-               60-MHz PHY clock = 0.2 bit times - One 48-MHz PHY clock = 0.25 bit times*/
-#undef USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_DEFVAL
-#undef USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_SHIFT
-#undef USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_MASK
-#define USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_DEFVAL                                     0x00000000
-#define USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_SHIFT                                      0
-#define USB3_1_XHCI_GUSB2PHYCFG_TOUTCAL_MASK                                       0x00000007U
-
-/*This field indicates the frame length adjustment to be applied when SOF/ITP counter is running on the ref_clk. This register
-               alue is used to adjust the ITP interval when GCTL[SOFITPSYNC] is set to '1'; SOF and ITP interval when GLADJ.GFLADJ_REFCLK_LP
-               _SEL is set to '1'. This field must be programmed to a non-zero value only if GFLADJ_REFCLK_LPM_SEL is set to '1' or GCTL.SOF
-               TPSYNC is set to '1'. The value is derived as follows: FLADJ_REF_CLK_FLADJ=((125000/ref_clk_period_integer)-(125000/ref_clk_p
-               riod)) * ref_clk_period where - the ref_clk_period_integer is the integer value of the ref_clk period got by truncating the d
-               cimal (fractional) value that is programmed in the GUCTL.REF_CLK_PERIOD field. - the ref_clk_period is the ref_clk period inc
-               uding the fractional value. Examples: If the ref_clk is 24 MHz then - GUCTL.REF_CLK_PERIOD = 41 - GFLADJ.GLADJ_REFCLK_FLADJ =
-               ((125000/41)-(125000/41.6666))*41.6666 = 2032 (ignoring the fractional value) If the ref_clk is 48 MHz then - GUCTL.REF_CLK_P
-               RIOD = 20 - GFLADJ.GLADJ_REFCLK_FLADJ = ((125000/20)-(125000/20.8333))*20.8333 = 5208 (ignoring the fractional value)*/
-#undef USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_DEFVAL
-#undef USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_SHIFT
-#undef USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_MASK
-#define USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_DEFVAL                              0x00000000
-#define USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_SHIFT                               8
-#define USB3_1_XHCI_GFLADJ_GFLADJ_REFCLK_FLADJ_MASK                                0x003FFF00U
-
-/*If TRUE Completion Timeout Disable is supported. This is required to be TRUE for Endpoint and either setting allowed for Root
-               ports. Drives Device Capability 2 [4]; EP=0x0001; RP=0x0001*/
-#undef PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_DEFVAL
-#undef PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_SHIFT
-#undef PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_MASK
-#define PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_DEFVAL              0x00000905
-#define PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_SHIFT               9
-#define PCIE_ATTRIB_ATTR_25_ATTR_CPL_TIMEOUT_DISABLE_SUPPORTED_MASK                0x00000200U
-
-/*Status Read value of PLL Lock*/
-#undef SERDES_L1_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_DEFVAL
-#undef SERDES_L1_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_SHIFT
-#undef SERDES_L1_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_MASK
-#define SERDES_L1_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_DEFVAL                    0x00000001
-#define SERDES_L1_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_SHIFT                     4
-#define SERDES_L1_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_MASK                      0x00000010U
-#define SERDES_L1_PLL_STATUS_READ_1_OFFSET                                         0XFD4063E4
-
-/*Status Read value of PLL Lock*/
-#undef SERDES_L2_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_DEFVAL
-#undef SERDES_L2_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_SHIFT
-#undef SERDES_L2_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_MASK
-#define SERDES_L2_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_DEFVAL                    0x00000001
-#define SERDES_L2_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_SHIFT                     4
-#define SERDES_L2_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_MASK                      0x00000010U
-#define SERDES_L2_PLL_STATUS_READ_1_OFFSET                                         0XFD40A3E4
-
-/*Status Read value of PLL Lock*/
-#undef SERDES_L3_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_DEFVAL
-#undef SERDES_L3_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_SHIFT
-#undef SERDES_L3_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_MASK
-#define SERDES_L3_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_DEFVAL                    0x00000001
-#define SERDES_L3_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_SHIFT                     4
-#define SERDES_L3_PLL_STATUS_READ_1_PLL_LOCK_STATUS_READ_MASK                      0x00000010U
-#define SERDES_L3_PLL_STATUS_READ_1_OFFSET                                         0XFD40E3E4
-#undef CRL_APB_RST_LPD_TOP_OFFSET
-#define CRL_APB_RST_LPD_TOP_OFFSET                                                 0XFF5E023C
-#undef CRL_APB_RST_LPD_TOP_OFFSET
-#define CRL_APB_RST_LPD_TOP_OFFSET                                                 0XFF5E023C
-#undef DP_DP_TX_PHY_POWER_DOWN_OFFSET
-#define DP_DP_TX_PHY_POWER_DOWN_OFFSET                                             0XFD4A0238
-#undef DP_DP_PHY_RESET_OFFSET
-#define DP_DP_PHY_RESET_OFFSET                                                     0XFD4A0200
-#undef CRF_APB_RST_FPD_TOP_OFFSET
-#define CRF_APB_RST_FPD_TOP_OFFSET                                                 0XFD1A0100
-
-/*USB 0 reset for control registers*/
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_SHIFT                                   10
-#define CRL_APB_RST_LPD_TOP_USB0_APB_RESET_MASK                                    0x00000400U
-
-/*USB 0 sleep circuit reset*/
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_DEFVAL                                 0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_SHIFT                                  8
-#define CRL_APB_RST_LPD_TOP_USB0_HIBERRESET_MASK                                   0x00000100U
-
-/*USB 0 reset*/
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_SHIFT                                   6
-#define CRL_APB_RST_LPD_TOP_USB0_CORERESET_MASK                                    0x00000040U
-
-/*USB 1 reset for control registers*/
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_SHIFT                                   11
-#define CRL_APB_RST_LPD_TOP_USB1_APB_RESET_MASK                                    0x00000800U
-
-/*USB 1 sleep circuit reset*/
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_DEFVAL                                 0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_SHIFT                                  9
-#define CRL_APB_RST_LPD_TOP_USB1_HIBERRESET_MASK                                   0x00000200U
-
-/*USB 1 reset*/
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_DEFVAL
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT
-#undef CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_DEFVAL                                  0x00188FDF
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_SHIFT                                   7
-#define CRL_APB_RST_LPD_TOP_USB1_CORERESET_MASK                                    0x00000080U
-
-/*Two bits per lane. When set to 11, moves the GT to power down mode. When set to 00, GT will be in active state. bits [1:0] -
-               ane0 Bits [3:2] - lane 1*/
-#undef DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_DEFVAL
-#undef DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_SHIFT
-#undef DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_MASK
-#define DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_DEFVAL                                   0x00000000
-#define DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_SHIFT                                    0
-#define DP_DP_TX_PHY_POWER_DOWN_POWER_DWN_MASK                                     0x0000000FU
-
-/*Set to '1' to hold the GT in reset. Clear to release.*/
-#undef DP_DP_PHY_RESET_GT_RESET_DEFVAL
-#undef DP_DP_PHY_RESET_GT_RESET_SHIFT
-#undef DP_DP_PHY_RESET_GT_RESET_MASK
-#define DP_DP_PHY_RESET_GT_RESET_DEFVAL                                            0x00010003
-#define DP_DP_PHY_RESET_GT_RESET_SHIFT                                             1
-#define DP_DP_PHY_RESET_GT_RESET_MASK                                              0x00000002U
-
-/*Display Port block level reset (includes DPDMA)*/
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_DEFVAL
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT
-#undef CRF_APB_RST_FPD_TOP_DP_RESET_MASK
-#define CRF_APB_RST_FPD_TOP_DP_RESET_DEFVAL                                        0x000F9FFE
-#define CRF_APB_RST_FPD_TOP_DP_RESET_SHIFT                                         16
-#define CRF_APB_RST_FPD_TOP_DP_RESET_MASK                                          0x00010000U
-#undef PMU_GLOBAL_REQ_PWRUP_INT_EN_OFFSET
-#define PMU_GLOBAL_REQ_PWRUP_INT_EN_OFFSET                                         0XFFD80118
-#undef PMU_GLOBAL_REQ_PWRUP_TRIG_OFFSET
-#define PMU_GLOBAL_REQ_PWRUP_TRIG_OFFSET                                           0XFFD80120
-
-/*Power-up Request Interrupt Enable for PL*/
-#undef PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_DEFVAL
-#undef PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_SHIFT
-#undef PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_MASK
-#define PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_DEFVAL                                      0x00000000
-#define PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_SHIFT                                       23
-#define PMU_GLOBAL_REQ_PWRUP_INT_EN_PL_MASK                                        0x00800000U
-
-/*Power-up Request Trigger for PL*/
-#undef PMU_GLOBAL_REQ_PWRUP_TRIG_PL_DEFVAL
-#undef PMU_GLOBAL_REQ_PWRUP_TRIG_PL_SHIFT
-#undef PMU_GLOBAL_REQ_PWRUP_TRIG_PL_MASK
-#define PMU_GLOBAL_REQ_PWRUP_TRIG_PL_DEFVAL                                        0x00000000
-#define PMU_GLOBAL_REQ_PWRUP_TRIG_PL_SHIFT                                         23
-#define PMU_GLOBAL_REQ_PWRUP_TRIG_PL_MASK                                          0x00800000U
-
-/*Power-up Request Status for PL*/
-#undef PMU_GLOBAL_REQ_PWRUP_STATUS_PL_DEFVAL
-#undef PMU_GLOBAL_REQ_PWRUP_STATUS_PL_SHIFT
-#undef PMU_GLOBAL_REQ_PWRUP_STATUS_PL_MASK
-#define PMU_GLOBAL_REQ_PWRUP_STATUS_PL_DEFVAL                                      0x00000000
-#define PMU_GLOBAL_REQ_PWRUP_STATUS_PL_SHIFT                                       23
-#define PMU_GLOBAL_REQ_PWRUP_STATUS_PL_MASK                                        0x00800000U
-#define PMU_GLOBAL_REQ_PWRUP_STATUS_OFFSET                                         0XFFD80110
-#undef GPIO_MASK_DATA_5_MSW_OFFSET
-#define GPIO_MASK_DATA_5_MSW_OFFSET                                                0XFF0A002C
-#undef GPIO_DIRM_5_OFFSET
-#define GPIO_DIRM_5_OFFSET                                                         0XFF0A0344
-#undef GPIO_OEN_5_OFFSET
-#define GPIO_OEN_5_OFFSET                                                          0XFF0A0348
-#undef GPIO_DATA_5_OFFSET
-#define GPIO_DATA_5_OFFSET                                                         0XFF0A0054
-#undef GPIO_DATA_5_OFFSET
-#define GPIO_DATA_5_OFFSET                                                         0XFF0A0054
-#undef GPIO_DATA_5_OFFSET
-#define GPIO_DATA_5_OFFSET                                                         0XFF0A0054
-
-/*Operation is the same as MASK_DATA_0_LSW[MASK_0_LSW]*/
-#undef GPIO_MASK_DATA_5_MSW_MASK_5_MSW_DEFVAL
-#undef GPIO_MASK_DATA_5_MSW_MASK_5_MSW_SHIFT
-#undef GPIO_MASK_DATA_5_MSW_MASK_5_MSW_MASK
-#define GPIO_MASK_DATA_5_MSW_MASK_5_MSW_DEFVAL                                     0x00000000
-#define GPIO_MASK_DATA_5_MSW_MASK_5_MSW_SHIFT                                      16
-#define GPIO_MASK_DATA_5_MSW_MASK_5_MSW_MASK                                       0xFFFF0000U
-
-/*Operation is the same as DIRM_0[DIRECTION_0]*/
-#undef GPIO_DIRM_5_DIRECTION_5_DEFVAL
-#undef GPIO_DIRM_5_DIRECTION_5_SHIFT
-#undef GPIO_DIRM_5_DIRECTION_5_MASK
-#define GPIO_DIRM_5_DIRECTION_5_DEFVAL
-#define GPIO_DIRM_5_DIRECTION_5_SHIFT                                              0
-#define GPIO_DIRM_5_DIRECTION_5_MASK                                               0xFFFFFFFFU
-
-/*Operation is the same as OEN_0[OP_ENABLE_0]*/
-#undef GPIO_OEN_5_OP_ENABLE_5_DEFVAL
-#undef GPIO_OEN_5_OP_ENABLE_5_SHIFT
-#undef GPIO_OEN_5_OP_ENABLE_5_MASK
-#define GPIO_OEN_5_OP_ENABLE_5_DEFVAL
-#define GPIO_OEN_5_OP_ENABLE_5_SHIFT                                               0
-#define GPIO_OEN_5_OP_ENABLE_5_MASK                                                0xFFFFFFFFU
-
-/*Output Data*/
-#undef GPIO_DATA_5_DATA_5_DEFVAL
-#undef GPIO_DATA_5_DATA_5_SHIFT
-#undef GPIO_DATA_5_DATA_5_MASK
-#define GPIO_DATA_5_DATA_5_DEFVAL
-#define GPIO_DATA_5_DATA_5_SHIFT                                                   0
-#define GPIO_DATA_5_DATA_5_MASK                                                    0xFFFFFFFFU
-
-/*Output Data*/
-#undef GPIO_DATA_5_DATA_5_DEFVAL
-#undef GPIO_DATA_5_DATA_5_SHIFT
-#undef GPIO_DATA_5_DATA_5_MASK
-#define GPIO_DATA_5_DATA_5_DEFVAL
-#define GPIO_DATA_5_DATA_5_SHIFT                                                   0
-#define GPIO_DATA_5_DATA_5_MASK                                                    0xFFFFFFFFU
-
-/*Output Data*/
-#undef GPIO_DATA_5_DATA_5_DEFVAL
-#undef GPIO_DATA_5_DATA_5_SHIFT
-#undef GPIO_DATA_5_DATA_5_MASK
-#define GPIO_DATA_5_DATA_5_DEFVAL
-#define GPIO_DATA_5_DATA_5_SHIFT                                                   0
-#define GPIO_DATA_5_DATA_5_MASK                                                    0xFFFFFFFFU
-#ifdef __cplusplus
-extern "C" {
-#endif
- int psu_init ();
- unsigned long psu_ps_pl_isolation_removal_data();
- unsigned long psu_ps_pl_reset_config_data();
- int psu_protection();
- int psu_fpd_protection();
- int psu_ocm_protection();
- int psu_ddr_protection();
- int psu_lpd_protection();
- int psu_protection_lock();
- unsigned long psu_apply_master_tz();
-#ifdef __cplusplus
-}
-#endif
diff --git a/configs/xilinx_zynqmp_zcu100_revA_defconfig b/configs/xilinx_zynqmp_zcu100_revA_defconfig
deleted file mode 100644 (file)
index e5347f0..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-CONFIG_ARM=y
-CONFIG_SYS_CONFIG_NAME="xilinx_zynqmp_zcu100"
-CONFIG_ARCH_ZYNQMP=y
-CONFIG_SYS_TEXT_BASE=0x8000000
-CONFIG_SYS_MALLOC_F_LEN=0x8000
-CONFIG_IDENT_STRING=" Xilinx ZynqMP ZCU100 RevA"
-CONFIG_BOOT_INIT_FILE="board/xilinx/zynqmp/zynqmp-zcu100-revA/regs.txt"
-CONFIG_ZYNQMP_QSPI=y
-CONFIG_ZYNQMP_USB=y
-CONFIG_SPI_GENERIC=y
-CONFIG_ZYNQ_I2C0=y
-CONFIG_DEFAULT_DEVICE_TREE="zynqmp-zcu100-revA"
-CONFIG_DEBUG_UART=y
-CONFIG_DISTRO_DEFAULTS=y
-CONFIG_FIT=y
-CONFIG_FIT_VERBOSE=y
-CONFIG_SPL_LOAD_FIT=y
-CONFIG_BOOTCOMMAND="run $modeboot"
-# CONFIG_DISPLAY_CPUINFO is not set
-# CONFIG_DISPLAY_BOARDINFO is not set
-CONFIG_SPL=y
-CONFIG_SPL_OS_BOOT=y
-CONFIG_SPL_RAM_SUPPORT=y
-CONFIG_SPL_RAM_DEVICE=y
-CONFIG_SYS_PROMPT="ZynqMP> "
-CONFIG_CMD_MEMTEST=y
-CONFIG_CMD_CLK=y
-CONFIG_CMD_DFU=y
-# CONFIG_CMD_FLASH is not set
-CONFIG_CMD_FPGA_LOADBP=y
-CONFIG_CMD_FPGA_LOADP=y
-CONFIG_CMD_GPIO=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_MMC=y
-CONFIG_CMD_SF=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_USB=y
-CONFIG_CMD_TFTPPUT=y
-CONFIG_CMD_TIME=y
-CONFIG_CMD_TIMER=y
-CONFIG_CMD_AES=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_SPL_OF_CONTROL=y
-CONFIG_OF_EMBED=y
-CONFIG_NET_RANDOM_ETHADDR=y
-CONFIG_SPL_DM=y
-CONFIG_SPL_DM_SEQ_ALIAS=y
-CONFIG_CLK_ZYNQMP=y
-CONFIG_DFU_RAM=y
-CONFIG_FPGA_XILINX=y
-CONFIG_FPGA_ZYNQMPPL=y
-CONFIG_DM_GPIO=y
-CONFIG_MISC=y
-CONFIG_DM_MMC=y
-CONFIG_MMC_SDHCI=y
-CONFIG_MMC_SDHCI_ZYNQ=y
-CONFIG_DM_SPI_FLASH=y
-CONFIG_SPI_FLASH=y
-CONFIG_SPI_FLASH_BAR=y
-CONFIG_SF_DUAL_FLASH=y
-CONFIG_SPI_FLASH_ISSI=y
-CONFIG_SPI_FLASH_MACRONIX=y
-CONFIG_SPI_FLASH_SPANSION=y
-CONFIG_SPI_FLASH_STMICRO=y
-CONFIG_SPI_FLASH_WINBOND=y
-# CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
-CONFIG_DEBUG_UART_ZYNQ=y
-CONFIG_DEBUG_UART_BASE=0xff010000
-CONFIG_DEBUG_UART_CLOCK=100000000
-CONFIG_DEBUG_UART_ANNOUNCE=y
-CONFIG_ZYNQ_SERIAL=y
-CONFIG_ZYNQ_SPI=y
-CONFIG_USB=y
-CONFIG_USB_XHCI_HCD=y
-CONFIG_USB_XHCI_DWC3=y
-CONFIG_USB_XHCI_ZYNQMP=y
-CONFIG_USB_DWC3=y
-CONFIG_USB_DWC3_GADGET=y
-CONFIG_USB_DWC3_GENERIC=y
-CONFIG_USB_ULPI_VIEWPORT=y
-CONFIG_USB_ULPI=y
-CONFIG_USB_STORAGE=y
-CONFIG_USB_GADGET=y
-CONFIG_USB_GADGET_DOWNLOAD=y
-CONFIG_EFI_LOADER_BOUNCE_BUFFER=y
diff --git a/configs/xilinx_zynqmp_zcu100_revB_defconfig b/configs/xilinx_zynqmp_zcu100_revB_defconfig
deleted file mode 100644 (file)
index 2cf4f62..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-CONFIG_ARM=y
-CONFIG_SYS_CONFIG_NAME="xilinx_zynqmp_zcu100"
-CONFIG_ARCH_ZYNQMP=y
-CONFIG_SYS_TEXT_BASE=0x8000000
-CONFIG_SYS_MALLOC_F_LEN=0x8000
-CONFIG_IDENT_STRING=" Xilinx ZynqMP ZCU100 RevB"
-CONFIG_ZYNQMP_USB=y
-CONFIG_ZYNQ_I2C1=y
-CONFIG_DEFAULT_DEVICE_TREE="zynqmp-zcu100-revB"
-CONFIG_DEBUG_UART=y
-CONFIG_DISTRO_DEFAULTS=y
-CONFIG_FIT=y
-CONFIG_FIT_VERBOSE=y
-CONFIG_SPL_LOAD_FIT=y
-CONFIG_BOOTCOMMAND="run $modeboot"
-# CONFIG_DISPLAY_CPUINFO is not set
-# CONFIG_DISPLAY_BOARDINFO is not set
-CONFIG_SPL=y
-CONFIG_SPL_OS_BOOT=y
-CONFIG_SPL_RAM_SUPPORT=y
-CONFIG_SPL_RAM_DEVICE=y
-CONFIG_SYS_PROMPT="ZynqMP> "
-CONFIG_CMD_POWEROFF=y
-CONFIG_CMD_MEMTEST=y
-CONFIG_CMD_CLK=y
-CONFIG_CMD_DFU=y
-# CONFIG_CMD_FLASH is not set
-CONFIG_CMD_FPGA_LOADBP=y
-CONFIG_CMD_FPGA_LOADP=y
-CONFIG_CMD_GPIO=y
-CONFIG_CMD_I2C=y
-CONFIG_CMD_MMC=y
-CONFIG_CMD_SPI=y
-CONFIG_CMD_USB=y
-CONFIG_CMD_TFTPPUT=y
-CONFIG_CMD_TIME=y
-CONFIG_CMD_TIMER=y
-CONFIG_CMD_AES=y
-CONFIG_CMD_EXT4_WRITE=y
-CONFIG_SPL_OF_CONTROL=y
-CONFIG_OF_EMBED=y
-CONFIG_NET_RANDOM_ETHADDR=y
-CONFIG_SPL_DM=y
-CONFIG_SPL_DM_SEQ_ALIAS=y
-CONFIG_CLK_ZYNQMP=y
-CONFIG_DFU_RAM=y
-CONFIG_FPGA_XILINX=y
-CONFIG_FPGA_ZYNQMPPL=y
-CONFIG_DM_GPIO=y
-CONFIG_MISC=y
-CONFIG_DM_MMC=y
-CONFIG_MMC_SDHCI=y
-CONFIG_MMC_SDHCI_ZYNQ=y
-CONFIG_DM_SPI_FLASH=y
-CONFIG_SPI_FLASH=y
-CONFIG_SPI_FLASH_BAR=y
-CONFIG_SPI_FLASH_ISSI=y
-CONFIG_SPI_FLASH_MACRONIX=y
-CONFIG_SPI_FLASH_SPANSION=y
-CONFIG_SPI_FLASH_STMICRO=y
-CONFIG_SPI_FLASH_WINBOND=y
-# CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
-CONFIG_DEBUG_UART_ZYNQ=y
-CONFIG_DEBUG_UART_BASE=0xff010000
-CONFIG_DEBUG_UART_CLOCK=100000000
-CONFIG_DEBUG_UART_ANNOUNCE=y
-CONFIG_ZYNQ_SERIAL=y
-CONFIG_DM_SPI=y
-CONFIG_ZYNQ_SPI=y
-CONFIG_USB=y
-CONFIG_USB_XHCI_HCD=y
-CONFIG_USB_XHCI_DWC3=y
-CONFIG_USB_XHCI_ZYNQMP=y
-CONFIG_USB_DWC3=y
-CONFIG_USB_DWC3_GADGET=y
-CONFIG_USB_DWC3_GENERIC=y
-CONFIG_USB_ULPI_VIEWPORT=y
-CONFIG_USB_ULPI=y
-CONFIG_USB_STORAGE=y
-CONFIG_USB_GADGET=y
-CONFIG_USB_GADGET_DOWNLOAD=y
-CONFIG_OF_LIBFDT_OVERLAY=y
-CONFIG_EFI_LOADER_BOUNCE_BUFFER=y