diff options
Diffstat (limited to 'bsps/include/grlib/spwpnp-regs.h')
-rw-r--r-- | bsps/include/grlib/spwpnp-regs.h | 90 |
1 files changed, 54 insertions, 36 deletions
diff --git a/bsps/include/grlib/spwpnp-regs.h b/bsps/include/grlib/spwpnp-regs.h index 55b60e21af..820408797f 100644 --- a/bsps/include/grlib/spwpnp-regs.h +++ b/bsps/include/grlib/spwpnp-regs.h @@ -85,14 +85,16 @@ extern "C" { #define SPWPNP_PNPVEND_VEND_SHIFT 16 #define SPWPNP_PNPVEND_VEND_MASK 0xffff0000U #define SPWPNP_PNPVEND_VEND_GET( _reg ) \ - ( ( ( _reg ) >> 16 ) & 0xffffU ) -#define SPWPNP_PNPVEND_VEND( _val ) ( ( _val ) << 16 ) + ( ( ( _reg ) & SPWPNP_PNPVEND_VEND_MASK ) >> SPWPNP_PNPVEND_VEND_SHIFT ) +#define SPWPNP_PNPVEND_VEND( _val ) \ + ( ( _val ) << SPWPNP_PNPVEND_VEND_SHIFT ) #define SPWPNP_PNPVEND_PROD_SHIFT 0 #define SPWPNP_PNPVEND_PROD_MASK 0xffffU #define SPWPNP_PNPVEND_PROD_GET( _reg ) \ - ( ( ( _reg ) >> 0 ) & 0xffffU ) -#define SPWPNP_PNPVEND_PROD( _val ) ( ( _val ) << 0 ) + ( ( ( _reg ) & SPWPNP_PNPVEND_PROD_MASK ) >> SPWPNP_PNPVEND_PROD_SHIFT ) +#define SPWPNP_PNPVEND_PROD( _val ) \ + ( ( _val ) << SPWPNP_PNPVEND_PROD_SHIFT ) /** @} */ @@ -108,20 +110,23 @@ extern "C" { #define SPWPNP_PNPVER_MAJOR_SHIFT 24 #define SPWPNP_PNPVER_MAJOR_MASK 0xff000000U #define SPWPNP_PNPVER_MAJOR_GET( _reg ) \ - ( ( ( _reg ) >> 24 ) & 0xffU ) -#define SPWPNP_PNPVER_MAJOR( _val ) ( ( _val ) << 24 ) + ( ( ( _reg ) & SPWPNP_PNPVER_MAJOR_MASK ) >> SPWPNP_PNPVER_MAJOR_SHIFT ) +#define SPWPNP_PNPVER_MAJOR( _val ) \ + ( ( _val ) << SPWPNP_PNPVER_MAJOR_SHIFT ) #define SPWPNP_PNPVER_MINOR_SHIFT 16 #define SPWPNP_PNPVER_MINOR_MASK 0xff0000U #define SPWPNP_PNPVER_MINOR_GET( _reg ) \ - ( ( ( _reg ) >> 16 ) & 0xffU ) -#define SPWPNP_PNPVER_MINOR( _val ) ( ( _val ) << 16 ) + ( ( ( _reg ) & SPWPNP_PNPVER_MINOR_MASK ) >> SPWPNP_PNPVER_MINOR_SHIFT ) +#define SPWPNP_PNPVER_MINOR( _val ) \ + ( ( _val ) << SPWPNP_PNPVER_MINOR_SHIFT ) #define SPWPNP_PNPVER_PATCH_SHIFT 8 #define SPWPNP_PNPVER_PATCH_MASK 0xff00U #define SPWPNP_PNPVER_PATCH_GET( _reg ) \ - ( ( ( _reg ) >> 8 ) & 0xffU ) -#define SPWPNP_PNPVER_PATCH( _val ) ( ( _val ) << 8 ) + ( ( ( _reg ) & SPWPNP_PNPVER_PATCH_MASK ) >> SPWPNP_PNPVER_PATCH_SHIFT ) +#define SPWPNP_PNPVER_PATCH( _val ) \ + ( ( _val ) << SPWPNP_PNPVER_PATCH_SHIFT ) /** @} */ @@ -137,8 +142,9 @@ extern "C" { #define SPWPNP_PNPDEVSTS_STATUS_SHIFT 0 #define SPWPNP_PNPDEVSTS_STATUS_MASK 0xffU #define SPWPNP_PNPDEVSTS_STATUS_GET( _reg ) \ - ( ( ( _reg ) >> 0 ) & 0xffU ) -#define SPWPNP_PNPDEVSTS_STATUS( _val ) ( ( _val ) << 0 ) + ( ( ( _reg ) & SPWPNP_PNPDEVSTS_STATUS_MASK ) >> SPWPNP_PNPDEVSTS_STATUS_SHIFT ) +#define SPWPNP_PNPDEVSTS_STATUS( _val ) \ + ( ( _val ) << SPWPNP_PNPDEVSTS_STATUS_SHIFT ) /** @} */ @@ -154,8 +160,9 @@ extern "C" { #define SPWPNP_PNPACTLNK_ACTIVE_SHIFT 1 #define SPWPNP_PNPACTLNK_ACTIVE_MASK 0xfffffffeU #define SPWPNP_PNPACTLNK_ACTIVE_GET( _reg ) \ - ( ( ( _reg ) >> 1 ) & 0x7fffffffU ) -#define SPWPNP_PNPACTLNK_ACTIVE( _val ) ( ( _val ) << 1 ) + ( ( ( _reg ) & SPWPNP_PNPACTLNK_ACTIVE_MASK ) >> SPWPNP_PNPACTLNK_ACTIVE_SHIFT ) +#define SPWPNP_PNPACTLNK_ACTIVE( _val ) \ + ( ( _val ) << SPWPNP_PNPACTLNK_ACTIVE_SHIFT ) /** @} */ @@ -171,8 +178,9 @@ extern "C" { #define SPWPNP_PNPOA0_RA_SHIFT 0 #define SPWPNP_PNPOA0_RA_MASK 0xffffffffU #define SPWPNP_PNPOA0_RA_GET( _reg ) \ - ( ( ( _reg ) >> 0 ) & 0xffffffffU ) -#define SPWPNP_PNPOA0_RA( _val ) ( ( _val ) << 0 ) + ( ( ( _reg ) & SPWPNP_PNPOA0_RA_MASK ) >> SPWPNP_PNPOA0_RA_SHIFT ) +#define SPWPNP_PNPOA0_RA( _val ) \ + ( ( _val ) << SPWPNP_PNPOA0_RA_SHIFT ) /** @} */ @@ -188,8 +196,9 @@ extern "C" { #define SPWPNP_PNPOA1_RA_SHIFT 0 #define SPWPNP_PNPOA1_RA_MASK 0xffffffffU #define SPWPNP_PNPOA1_RA_GET( _reg ) \ - ( ( ( _reg ) >> 0 ) & 0xffffffffU ) -#define SPWPNP_PNPOA1_RA( _val ) ( ( _val ) << 0 ) + ( ( ( _reg ) & SPWPNP_PNPOA1_RA_MASK ) >> SPWPNP_PNPOA1_RA_SHIFT ) +#define SPWPNP_PNPOA1_RA( _val ) \ + ( ( _val ) << SPWPNP_PNPOA1_RA_SHIFT ) /** @} */ @@ -205,8 +214,9 @@ extern "C" { #define SPWPNP_PNPOA2_RA_SHIFT 0 #define SPWPNP_PNPOA2_RA_MASK 0xffffffffU #define SPWPNP_PNPOA2_RA_GET( _reg ) \ - ( ( ( _reg ) >> 0 ) & 0xffffffffU ) -#define SPWPNP_PNPOA2_RA( _val ) ( ( _val ) << 0 ) + ( ( ( _reg ) & SPWPNP_PNPOA2_RA_MASK ) >> SPWPNP_PNPOA2_RA_SHIFT ) +#define SPWPNP_PNPOA2_RA( _val ) \ + ( ( _val ) << SPWPNP_PNPOA2_RA_SHIFT ) /** @} */ @@ -222,8 +232,9 @@ extern "C" { #define SPWPNP_PNPDEVID_DID_SHIFT 0 #define SPWPNP_PNPDEVID_DID_MASK 0xffffffffU #define SPWPNP_PNPDEVID_DID_GET( _reg ) \ - ( ( ( _reg ) >> 0 ) & 0xffffffffU ) -#define SPWPNP_PNPDEVID_DID( _val ) ( ( _val ) << 0 ) + ( ( ( _reg ) & SPWPNP_PNPDEVID_DID_MASK ) >> SPWPNP_PNPDEVID_DID_SHIFT ) +#define SPWPNP_PNPDEVID_DID( _val ) \ + ( ( _val ) << SPWPNP_PNPDEVID_DID_SHIFT ) /** @} */ @@ -239,14 +250,16 @@ extern "C" { #define SPWPNP_PNPUVEND_VEND_SHIFT 16 #define SPWPNP_PNPUVEND_VEND_MASK 0xffff0000U #define SPWPNP_PNPUVEND_VEND_GET( _reg ) \ - ( ( ( _reg ) >> 16 ) & 0xffffU ) -#define SPWPNP_PNPUVEND_VEND( _val ) ( ( _val ) << 16 ) + ( ( ( _reg ) & SPWPNP_PNPUVEND_VEND_MASK ) >> SPWPNP_PNPUVEND_VEND_SHIFT ) +#define SPWPNP_PNPUVEND_VEND( _val ) \ + ( ( _val ) << SPWPNP_PNPUVEND_VEND_SHIFT ) #define SPWPNP_PNPUVEND_PROD_SHIFT 0 #define SPWPNP_PNPUVEND_PROD_MASK 0xffffU #define SPWPNP_PNPUVEND_PROD_GET( _reg ) \ - ( ( ( _reg ) >> 0 ) & 0xffffU ) -#define SPWPNP_PNPUVEND_PROD( _val ) ( ( _val ) << 0 ) + ( ( ( _reg ) & SPWPNP_PNPUVEND_PROD_MASK ) >> SPWPNP_PNPUVEND_PROD_SHIFT ) +#define SPWPNP_PNPUVEND_PROD( _val ) \ + ( ( _val ) << SPWPNP_PNPUVEND_PROD_SHIFT ) /** @} */ @@ -262,8 +275,9 @@ extern "C" { #define SPWPNP_PNPUSN_USN_SHIFT 0 #define SPWPNP_PNPUSN_USN_MASK 0xffffffffU #define SPWPNP_PNPUSN_USN_GET( _reg ) \ - ( ( ( _reg ) >> 0 ) & 0xffffffffU ) -#define SPWPNP_PNPUSN_USN( _val ) ( ( _val ) << 0 ) + ( ( ( _reg ) & SPWPNP_PNPUSN_USN_MASK ) >> SPWPNP_PNPUSN_USN_SHIFT ) +#define SPWPNP_PNPUSN_USN( _val ) \ + ( ( _val ) << SPWPNP_PNPUSN_USN_SHIFT ) /** @} */ @@ -279,8 +293,9 @@ extern "C" { #define SPWPNP_PNPVSTRL_LEN_SHIFT 0 #define SPWPNP_PNPVSTRL_LEN_MASK 0x7fffU #define SPWPNP_PNPVSTRL_LEN_GET( _reg ) \ - ( ( ( _reg ) >> 0 ) & 0x7fffU ) -#define SPWPNP_PNPVSTRL_LEN( _val ) ( ( _val ) << 0 ) + ( ( ( _reg ) & SPWPNP_PNPVSTRL_LEN_MASK ) >> SPWPNP_PNPVSTRL_LEN_SHIFT ) +#define SPWPNP_PNPVSTRL_LEN( _val ) \ + ( ( _val ) << SPWPNP_PNPVSTRL_LEN_SHIFT ) /** @} */ @@ -296,8 +311,9 @@ extern "C" { #define SPWPNP_PNPPSTRL_LEN_SHIFT 0 #define SPWPNP_PNPPSTRL_LEN_MASK 0x7fffU #define SPWPNP_PNPPSTRL_LEN_GET( _reg ) \ - ( ( ( _reg ) >> 0 ) & 0x7fffU ) -#define SPWPNP_PNPPSTRL_LEN( _val ) ( ( _val ) << 0 ) + ( ( ( _reg ) & SPWPNP_PNPPSTRL_LEN_MASK ) >> SPWPNP_PNPPSTRL_LEN_SHIFT ) +#define SPWPNP_PNPPSTRL_LEN( _val ) \ + ( ( _val ) << SPWPNP_PNPPSTRL_LEN_SHIFT ) /** @} */ @@ -313,8 +329,9 @@ extern "C" { #define SPWPNP_PNPPCNT_PC_SHIFT 0 #define SPWPNP_PNPPCNT_PC_MASK 0x1fU #define SPWPNP_PNPPCNT_PC_GET( _reg ) \ - ( ( ( _reg ) >> 0 ) & 0x1fU ) -#define SPWPNP_PNPPCNT_PC( _val ) ( ( _val ) << 0 ) + ( ( ( _reg ) & SPWPNP_PNPPCNT_PC_MASK ) >> SPWPNP_PNPPCNT_PC_SHIFT ) +#define SPWPNP_PNPPCNT_PC( _val ) \ + ( ( _val ) << SPWPNP_PNPPCNT_PC_SHIFT ) /** @} */ @@ -330,8 +347,9 @@ extern "C" { #define SPWPNP_PNPACNT_AC_SHIFT 0 #define SPWPNP_PNPACNT_AC_MASK 0xffU #define SPWPNP_PNPACNT_AC_GET( _reg ) \ - ( ( ( _reg ) >> 0 ) & 0xffU ) -#define SPWPNP_PNPACNT_AC( _val ) ( ( _val ) << 0 ) + ( ( ( _reg ) & SPWPNP_PNPACNT_AC_MASK ) >> SPWPNP_PNPACNT_AC_SHIFT ) +#define SPWPNP_PNPACNT_AC( _val ) \ + ( ( _val ) << SPWPNP_PNPACNT_AC_SHIFT ) /** @} */ |